homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsloadscenestate.h
changeset 55 03646e8da489
parent 51 4785f57bf3d4
--- a/homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsloadscenestate.h	Thu May 27 12:46:08 2010 +0300
+++ b/homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsloadscenestate.h	Fri Jun 11 13:30:16 2010 +0300
@@ -19,6 +19,11 @@
 #define HSLOADSCENESTATE_H
 
 #include <QState>
+#ifdef Q_OS_SYMBIAN
+#include <XQSettingsKey>
+
+class XQSettingsManager;
+#endif
 
 class HsLoadSceneState : public QState
 {
@@ -27,7 +32,10 @@
 public:
     HsLoadSceneState(QState *parent = 0);
     ~HsLoadSceneState();
-
+#ifdef Q_OS_SYMBIAN
+public slots:
+     void handleKeyChange(XQSettingsKey key, const QVariant &value);
+#endif
 signals:
     void event_history();
 
@@ -36,6 +44,12 @@
 
 private:
     Q_DISABLE_COPY(HsLoadSceneState)
+    void showUi();
+    
+#ifdef Q_OS_SYMBIAN
+    XQPublishAndSubscribeSettingsKey    mStartupKey;
+    XQSettingsManager                   *mSettingsMgr;
+#endif
 };
 
 #endif // HSLOADSCENESTATE_H