FGx  1
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
fgrootpage.h
1 #ifndef FGROOTPAGE_H
2 #define FGROOTPAGE_H
3 
4 #include <QRadioButton>
5 #include <QWizardPage>
6 #include <QToolButton>
7 #include <QLabel>
8 #include <QLineEdit>
9 
10 #include "xobjects/mainobject.h"
11 
12 class FgRootPage : public QWizardPage
13 {
14 Q_OBJECT
15 public:
16  explicit FgRootPage(MainObject *mainObject, QWidget *parent = 0);
17  MainObject *mainObject;
18 
19 
20  QRadioButton *radioDefault;
21  QRadioButton *radioCustom;
22  QToolButton *buttSelect;
23 
24  QLabel *lblDefault;
25  QLabel *lblCustom;
26  QLineEdit *txtFgRoot;
27 
28  bool validatePage();
29  void initializePage();
30 
31 signals:
32 
33 public slots:
34  void on_default_toggled(bool);
35  void on_select_path();
36  void check_paths();
37 
38 };
39 
40 #endif // FGROOTPAGE_H
The MainObject is an extended QObject, and the main "controller" for FGx.
Definition: mainobject.h:61
Definition: fgrootpage.h:12