diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/aooptionsdialog.h | 8 | ||||
| -rw-r--r-- | include/courtroom.h | 2 |
2 files changed, 9 insertions, 1 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 diff --git a/include/courtroom.h b/include/courtroom.h index 036a60ce..43a0910a 100644 --- a/include/courtroom.h +++ b/include/courtroom.h @@ -801,6 +801,7 @@ public slots: void case_called(QString msg, bool def, bool pro, bool jud, bool jur, bool steno); + void on_reload_theme_clicked(); private slots: void start_chat_ticking(); @@ -911,7 +912,6 @@ private slots: void on_guilty_clicked(); void on_change_character_clicked(); - void on_reload_theme_clicked(); void on_call_mod_clicked(); void on_settings_clicked(); void on_announce_casing_clicked(); |
