Changed the breakpoint system to use the afore-mentioned system.
[aesalon.git] / src / gui / GUIConfiguration.h
blobcb007c376440395779383a2317e899086e63e91b
1 #ifndef AESALON_GUI_GUICONFIGURATION_H
2 #define AESALON_GUI_GUICONFIGURATION_H
4 #include <QDialog>
5 #include <QSettings>
6 #include <QVBoxLayout>
7 #include <QHBoxLayout>
8 #include <QPushButton>
9 #include <QTabWidget>
10 #include <QFormLayout>
11 #include <QLineEdit>
12 #include <QDialogButtonBox>
14 namespace Aesalon {
15 namespace GUI {
17 class GUIConfiguration : public QDialog { Q_OBJECT
18 private:
19 QVBoxLayout *main_layout;
21 QTabWidget *tab_widget;
22 QWidget *general_tab;
23 QFormLayout *general_layout;
24 QLineEdit *general_aesalon_path;
26 QDialogButtonBox *dialog_buttons;
28 QSettings settings;
29 public:
30 GUIConfiguration(QWidget *parent = 0);
31 virtual ~GUIConfiguration();
32 public slots:
33 int exec();
34 void accept();
37 } // namespace GUI
38 } // namespace Aesalon
40 #endif