homescreenapp/runtimeplugins/hsdefaultruntimeplugin/src/hsdefaultruntime.cpp
changeset 46 23b5d6a29cce
parent 39 4e8ebe173323
child 51 4785f57bf3d4
--- a/homescreenapp/runtimeplugins/hsdefaultruntimeplugin/src/hsdefaultruntime.cpp	Mon May 03 12:24:59 2010 +0300
+++ b/homescreenapp/runtimeplugins/hsdefaultruntimeplugin/src/hsdefaultruntime.cpp	Fri May 14 15:43:04 2010 +0300
@@ -39,6 +39,9 @@
 #include "hswidgetpositioningonorientationchange.h"
 #include "hswidgetpositioningonwidgetadd.h"
 #include "hstest_global.h"
+#ifdef Q_OS_SYMBIAN
+#include "hsbackuprestoreobserver.h"
+#endif
 
 QTM_USE_NAMESPACE
 
@@ -80,6 +83,7 @@
 	  mPublisher(NULL)
 #ifdef Q_OS_SYMBIAN
 	  ,keyCapture()
+	  ,mBRObserver(NULL)
 #endif
 {
     HSTEST_FUNC_ENTRY("HS::HsDefaultRuntime::HsDefaultRuntime");
@@ -100,6 +104,9 @@
     HsWidgetPositioningOnWidgetAdd::setInstance(
         new HsAnchorPointInBottomRight);
     
+#ifdef Q_OS_SYMBIAN
+    mBRObserver = CHsBackupRestoreObserver::NewL();
+#endif
     registerAnimations();
 
     createStatePublisher();
@@ -118,6 +125,9 @@
 {
     HsWidgetPositioningOnOrientationChange::setInstance(0);
 	delete mPublisher;
+#ifdef Q_OS_SYMBIAN	
+	delete mBRObserver;
+#endif
 }
 
 /*!