screensaver/devicedialogplugins/snsrdevicedialogplugin/inc/snsrdevicedialog.h
changeset 69 87476091b3f5
parent 62 341166945d65
child 86 e4f038c420f7
--- a/screensaver/devicedialogplugins/snsrdevicedialogplugin/inc/snsrdevicedialog.h	Wed Jul 14 15:53:30 2010 +0300
+++ b/screensaver/devicedialogplugins/snsrdevicedialogplugin/inc/snsrdevicedialog.h	Fri Jul 23 13:47:57 2010 +0300
@@ -23,18 +23,17 @@
 
 
 
-
+#include "screensaver.h"
 #include "snsrtest_global.h"
 
 class Screensaver;
 class SnsrUserActivityServiceInterface;
 class QGraphicsLinearLayout;
 class XQSettingsManager;
+class HbIndicatorInterface;
 
 SCREENSAVER_TEST_CLASS(T_SnsrDeviceDialogPlugin)
 
-class HbIndicatorInterface;
-
 
 class SnsrDeviceDialog: public HbPopup, public HbDeviceDialogInterface
 {
@@ -55,6 +54,8 @@
     };
     
     static const char *dataKeyUnlock;
+    static const char *dataKeySwitchLights;
+    static const char *dataKeySwitchLowPower;
 
 public: // methods
 
@@ -77,6 +78,7 @@
     void screensaverFaulted();
     void changeLayout(Qt::Orientation);
     void requestUnlock();
+    void requestScreenMode(Screensaver::ScreenPowerMode mode);
     // slots for signals emitted by HbIndicatorPluginManager
     void indicatorsActivated(const QList<HbIndicatorInterface*> &activatedIndicators);
     void indicatorActivated(HbIndicatorInterface *activatedIndicator);