aboutsummaryrefslogtreecommitdiff
path: root/gui/include/optionsdialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/include/optionsdialog.h')
-rw-r--r--gui/include/optionsdialog.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/gui/include/optionsdialog.h b/gui/include/optionsdialog.h
index 501c82e9f3..c064b0a93c 100644
--- a/gui/include/optionsdialog.h
+++ b/gui/include/optionsdialog.h
@@ -7,13 +7,18 @@ QT_BEGIN_NAMESPACE
class QStackedWidget;
class QListWidget;
class QListWidgetItem;
+class QDataWidgetMapper;
QT_END_NAMESPACE
+class OptionsModel;
+class MainOptionsPage;
class OptionsDialog : public QDialog
{
Q_OBJECT
public:
- explicit OptionsDialog(QWidget *parent = 0);
+ explicit OptionsDialog(QWidget *parent=0);
+
+ void setModel(OptionsModel *model);
signals:
@@ -22,6 +27,9 @@ public slots:
private:
QListWidget *contents_widget;
QStackedWidget *pages_widget;
+ MainOptionsPage *main_options_page;
+ OptionsModel *model;
+ QDataWidgetMapper *mapper;
void setupMainPage();
};