Documentation fixes
[vlp.git] / src / edit / FindDialog.h
1 #ifndef _VLP_EDITOR_FINDEDIALOG_H
2 #define _VLP_EDITOR_FINDEDIALOG_H
3
4 #include <QtGui/QDialog>
5 #include <QtCore/QString>
6
7
8 #include "ui/dialogs/FindDialog.h"
9
10 /**
11  * @file
12  */
13
14 namespace loglan {
15 namespace vlp {
16 namespace dialog {
17
18 /**
19  * Find Dialog class
20  * Displays dialog for finding text in source code
21  */
22 class FindDialog : public QDialog, private Ui::FindDialog {
23 public:
24         /**
25          * Class constructor
26          */
27         FindDialog(QWidget * parent = 0);
28
29         /**
30          * Class destuctor
31          */
32         ~FindDialog();
33
34         /**
35          * Checks if search should be case sensitive
36          * 
37          * @return true if search should be case sensitive, false otherwise
38          */
39         bool isCaseSensitive();
40
41         /**
42          * Gets text to search for
43          * 
44          * @return text to search for
45          */
46         QString getSearchText();
47 };
48
49 }
50 }
51 }
52
53 #endif /* _VLP_EDITOR_FINDEDIALOG_H */