aboutsummaryrefslogtreecommitdiff
path: root/include/aooptionsdialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/aooptionsdialog.h')
-rw-r--r--include/aooptionsdialog.h8
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