]> Shamusworld >> Repos - virtualjaguar/blob - src/gui/configdialog.h
First attempt at configuration dialog.
[virtualjaguar] / src / gui / configdialog.h
1 //
2 // configdialog.h - Configuration dialog
3 //
4 // by James L. Hammons
5 // (C) 2010 Underground Software
6 //
7
8 #ifndef __CONFIGDIALOG_H__
9 #define __CONFIGDIALOG_H__
10
11 #include <QtGui>
12
13 class GeneralTab;
14 class ControllerTab;
15
16 class ConfigDialog: public QDialog
17 {
18         Q_OBJECT
19
20         public:
21                 ConfigDialog(QWidget * parent = 0);
22                 ~ConfigDialog();
23                 void UpdateVJSettings(void);
24
25         private:
26                 void LoadDialogFromSettings(void);
27
28         private:
29                 QTabWidget * tabWidget;
30                 QDialogButtonBox * buttonBox;
31
32         public:
33                 GeneralTab * generalTab;
34                 ControllerTab * controllerTab;
35 };
36
37 #endif  // __CONFIGDIALOG_H__