X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=settingswindow.h;h=c3f52326917257c7aa02b15532d55485ea11c95f;hb=b31927656584f47a7a42d379f4a835dd246f9e07;hp=613e3ad784df8e994f43ccb47071e2123d1009d7;hpb=3cbc168158c28a1ae9c30bdf2dc16504c9dab16c;p=dorian diff --git a/settingswindow.h b/settingswindow.h index 613e3ad..c3f5232 100644 --- a/settingswindow.h +++ b/settingswindow.h @@ -1,21 +1,27 @@ #ifndef SETTINGSWINDOW_H #define SETTINGSWINDOW_H -#include +#include +#include + +#include "adopterwindow.h" class QPushButton; class QFontComboBox; class QFont; class QSlider; class QFontComboBox; +class QLabel; +class ToolButtonBox; -class SettingsWindow: public QMainWindow +/** Display settings. */ +class SettingsWindow: public AdopterWindow { Q_OBJECT public: explicit SettingsWindow(QWidget *parent = 0); - enum {SchemeDefault, SchemeDay, SchemeNight, SchemeSand}; + enum {SchemeDay, SchemeNight, SchemeSand}; enum {OrientationPortrait, OrientationLandscape}; signals: @@ -25,14 +31,15 @@ public slots: void onCurrentFontChanged(const QFont &); void onSchemeButtonClicked(int id); void onOrientationButtonClicked(int id); + void onLightsToggled(bool enable); + void onGrabVolumeToggled(bool enable); protected: -#ifdef Q_WS_MAEMO_5 void closeEvent(QCloseEvent *e); -#endif private: QSlider *zoomSlider; + QLabel *zoomLabel; QFontComboBox *fontButton; };