Fork me on GitHub
2.15.20
FGx
A cross-platform launcher for FlightGear
confirmpage.h
Go to the documentation of this file.
1 #ifndef CONFIRMPAGE_H
2 #define CONFIRMPAGE_H
3 
4 #include<QtDebug>
5 
6 
7 #include <QWizardPage>
8 #include <QCheckBox>
9 #include <QLineEdit>
10 #include <QToolButton>
11 #include <QLabel>
12 #include <QCheckBox>
13 #include <QRadioButton>
14 
15 #include "xobjects/mainobject.h"
16 
17 class ConfirmPage : public QWizardPage
18 {
19 Q_OBJECT
20 public:
21  explicit ConfirmPage(MainObject *mob, QWidget *parent = 0);
22 
24 
27 
30 
33 
35  QRadioButton *radioIcaoOnly;
36  QRadioButton *radioAllAirports;
37 
39 
40  void initializePage();
41  bool validatePage();
42 signals:
43  void setx(QString option, bool enabled, QString value);
44 
45 public slots:
46  void on_import_airports();
47 
48 };
49 
50 #endif // CONFIRMPAGE_H
QCheckBox * checkBoxImportAircaft
Definition: confirmpage.h:38
QRadioButton * radioAllAirports
Definition: confirmpage.h:36
QCheckBox * checkBoxImportAirports
Definition: confirmpage.h:34
The MainObject is an extended QObject, and the main "controller" for FGx.
Definition: mainobject.h:66
bool validatePage()
ConfirmPage(MainObject *mob, QWidget *parent=0)
Definition: confirmpage.cpp:24
QLabel * lblUsingTerraSync
Definition: confirmpage.h:31
QLabel * lblFgRootPath
Definition: confirmpage.h:29
void initializePage()
QLabel * lblFgExeUsingDefault
Definition: confirmpage.h:25
QRadioButton * radioIcaoOnly
Definition: confirmpage.h:35
void setx(QString option, bool enabled, QString value)
QLabel * lblTerraSyncPath
Definition: confirmpage.h:32
The page that actually writes paths out, and reloads the cache.
Definition: confirmpage.h:17
void on_import_airports()
MainObject * mainObject
Definition: confirmpage.h:23
QLabel * lblFgRootUsingDefault
Definition: confirmpage.h:28
QLabel * lblFgExePath
Definition: confirmpage.h:26