summaryrefslogtreecommitdiff
path: root/src/frontend/settingsdialogs/cdisplaysettings.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/settingsdialogs/cdisplaysettings.h')
-rw-r--r--src/frontend/settingsdialogs/cdisplaysettings.h25
1 files changed, 17 insertions, 8 deletions
diff --git a/src/frontend/settingsdialogs/cdisplaysettings.h b/src/frontend/settingsdialogs/cdisplaysettings.h
index fe46679..b18a26f 100644
--- a/src/frontend/settingsdialogs/cdisplaysettings.h
+++ b/src/frontend/settingsdialogs/cdisplaysettings.h
@@ -15,30 +15,39 @@
#include <QWidget>
+class CConfigurationDialog;
class QCheckBox;
class QComboBox;
+class QLabel;
class QWebView;
-class CDisplaySettingsPage : public BtConfigPage {
+class CDisplaySettingsPage: public BtConfigDialog::Page {
+
Q_OBJECT
- public:
- CDisplaySettingsPage(QWidget *parent = 0);
+
+ public: /* Methods: */
+
+ CDisplaySettingsPage(CConfigurationDialog *parent = 0);
+
void save();
- /** Reimplemented from BtConfigPage. */
- virtual const QIcon &icon() const;
+ protected: /* Methods: */
- /** Reimplemented from BtConfigPage. */
- virtual QString header() const;
+ void retranslateUi();
protected slots:
/** Update the style preview widget. */
void updateStylePreview();
- private:
+ private: /* Fields: */
+
QCheckBox* m_showLogoCheck;
+ QLabel *m_explanationLabel;
QComboBox* m_styleChooserCombo;
+ QLabel *m_availableLabel;
QWebView* m_stylePreviewViewer;
+ QLabel *m_previewLabel;
+
};
#endif