FGx  1
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
terrasyncpage.h
1 #ifndef TERRASYNCPAGE_H
2 #define TERRASYNCPAGE_H
3 
4 #include <QWizardPage>
5 #include <QCheckBox>
6 #include <QLineEdit>
7 #include <QToolButton>
8 #include <QLabel>
9 
10 
11 #include "xobjects/mainobject.h"
12 
13 class TerraSyncPage : public QWizardPage
14 {
15 Q_OBJECT
16 public:
17  explicit TerraSyncPage(MainObject *mob, QWidget *parent = 0);
18 
19  MainObject *mainObject;
20  QCheckBox *checkBoxUseTerrasync;
21  QToolButton *buttSelectPath;
22  QLineEdit *txtTerraSyncPath;
23  QLabel *lblHelp;
24 
25 
26 signals:
27 
28 public slots:
29  void on_checkbox_clicked();
30  void on_select_path();
31  void check_paths();
32 
33  void initializePage();
34  bool validatePage();
35 };
36 
37 #endif // TERRASYNCPAGE_H