]> Shamusworld >> Repos - virtualjaguar/blob - src/gui/configdialog.h
Fixed software loading to load independently of Jaguar ROM space, added new
[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 class AlpineTab;
16
17 class ConfigDialog: public QDialog
18 {
19         Q_OBJECT
20
21         public:
22                 ConfigDialog(QWidget * parent = 0);
23                 ~ConfigDialog();
24                 void UpdateVJSettings(void);
25
26         private:
27                 void LoadDialogFromSettings(void);
28
29         private:
30                 QTabWidget * tabWidget;
31                 QDialogButtonBox * buttonBox;
32
33         public:
34                 GeneralTab * generalTab;
35                 ControllerTab * controllerTab;
36                 AlpineTab * alpineTab;
37 };
38
39 #endif  // __CONFIGDIALOG_H__