Fork me on GitHub
2.15.20
FGx
A cross-platform launcher for FlightGear
terrasyncpage.h
Go to the documentation of this file.
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 
21  QToolButton *buttSelectPath;
22  QLineEdit *txtTerraSyncPath;
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
void on_select_path()
QLineEdit * txtTerraSyncPath
Definition: terrasyncpage.h:22
The MainObject is an extended QObject, and the main "controller" for FGx.
Definition: mainobject.h:66
MainObject * mainObject
Definition: terrasyncpage.h:19
void on_checkbox_clicked()
TerraSyncPage(MainObject *mob, QWidget *parent=0)
QLabel * lblHelp
Definition: terrasyncpage.h:23
QToolButton * buttSelectPath
Definition: terrasyncpage.h:21
QCheckBox * checkBoxUseTerrasync
Definition: terrasyncpage.h:20