diff options
Diffstat (limited to 'include/aooptionsdialog.h')
| -rw-r--r-- | include/aooptionsdialog.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/aooptionsdialog.h b/include/aooptionsdialog.h index 81dd191f..b128ce23 100644 --- a/include/aooptionsdialog.h +++ b/include/aooptionsdialog.h @@ -8,6 +8,7 @@ #include <QtWidgets/QApplication> #include <QtWidgets/QCheckBox> #include <QtWidgets/QComboBox> +#include <QtWidgets/QPushButton> #include <QtWidgets/QDialog> #include <QtWidgets/QDialogButtonBox> #include <QtWidgets/QFormLayout> @@ -24,6 +25,9 @@ #include <QDirIterator> #include <QTextStream> +class Lobby; +class Courtroom; + class AOOptionsDialog : public QDialog { Q_OBJECT public: @@ -41,6 +45,7 @@ private: QFormLayout *ui_gameplay_form; QLabel *ui_theme_label; QComboBox *ui_theme_combobox; + QPushButton *ui_theme_reload_button; QFrame *ui_theme_log_divider; QLabel *ui_downwards_lbl; QCheckBox *ui_downwards_cb; @@ -159,12 +164,15 @@ private: QCheckBox *ui_log_cb; bool needs_default_audiodev(); + void update_values(); signals: public slots: void save_pressed(); void discard_pressed(); + void button_clicked(QAbstractButton *button); + void on_reload_theme_clicked(); }; #endif // AOOPTIONSDIALOG_H |
