--- 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