201041
authorhgs
Mon, 18 Oct 2010 10:20:15 +0300
changeset 98 e6f74eb7f69f
parent 97 66b5fe3c07fd
child 101 ba1b7e218624
201041
homescreen_plat/screensaver_api/screensaverdomaincrkeys.h
homescreenapp/hsapplication/conf/confml/CI_homescreendb.confml
homescreenapp/hsapplication/hsapplication.pro
homescreenapp/hsapplication/src/hsstatemachine.cpp
homescreenapp/hsapplication/tsrc/t_hsapplication/t_hsapplicationexe/t_hsapplicationexe.pri
homescreenapp/hsapplicationlauncher/src/hsapplicationlauncher.cpp
homescreenapp/hsdomainmodel/bwins/hsdomainmodelu.def
homescreenapp/hsdomainmodel/eabi/hsdomainmodelu.def
homescreenapp/hsdomainmodel/hsdomainmodel.pri
homescreenapp/hsdomainmodel/inc/hssystemevents.h
homescreenapp/hsdomainmodel/src/hssystemevents.cpp
homescreenapp/hsutils/bwins/hsutilsu.def
homescreenapp/hsutils/eabi/hsutilsu.def
homescreenapp/hsutils/inc/hsmenueventfactory.h
homescreenapp/hsutils/inc/xqaiwgetimageclient.h
homescreenapp/hsutils/src/hsmenueventfactory.cpp
homescreenapp/inc/hsapp_defs.h
homescreenapp/rom/homescreenapp_core.iby
homescreenapp/serviceproviders/hsmenuserviceprovider/src/hsmenuitemmodel.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/conf/CI_hsapplibrary.confml
homescreenapp/stateplugins/hsapplibrarystateplugin/conf/hsapplibrary.confml
homescreenapp/stateplugins/hsapplibrarystateplugin/conf/hsapplibrary.qcrml
homescreenapp/stateplugins/hsapplibrarystateplugin/conf/hsapplibrary_20022F97.crml
homescreenapp/stateplugins/hsapplibrarystateplugin/docml.pri
homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin.pro
homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin.qrc
homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin_non_symbian.qrc
homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsallappsstate.h
homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsapplibrarystate.h
homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsbaseviewstate.h
homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h
homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuviewbuilder.h
homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hssearchview.h
homescreenapp/stateplugins/hsapplibrarystateplugin/resource/labeledgridviewlandscape.docml
homescreenapp/stateplugins/hsapplibrarystateplugin/resource/labeledgridviewportrait.docml
homescreenapp/stateplugins/hsapplibrarystateplugin/resource/labeledlistview.docml
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsallappsstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsallcollectionsstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsapplibrarystate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsbaseviewstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hscollectionstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsinstalledappsstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsmenuview.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsmenuviewbuilder.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hssearchfilterproxymodel.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/src/hssearchview.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/inc/t_allappsstate.h
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/src/t_allappsstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/t_allappsstate.pro
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allcollectionsstate/src/t_allcollectionsstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allcollectionsstate/t_allcollectionsstate.pro
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_applibrarystate/src/t_applibrarystate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_applibrarystate/t_applibrarystate.pro
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_collectionsstate/src/t_collectionsstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_collectionsstate/t_collectionsstate.pro
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_installedappsstate/src/t_installedappsstate.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_installedappsstate/t_installedappsstate.pro
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_menuviewbuilder/src/t_menuviewbuilder.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_menuviewbuilder/t_menuviewbuilder.pro
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_searchviewbuilder/src/t_searchviewbuilder.cpp
homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_searchviewbuilder/t_searchviewbuilder.pro
homescreenapp/stateplugins/hshomescreenstateplugin/src/hsidlestate.cpp
homescreenapp/stateplugins/hshomescreenstateplugin/src/hswallpaperselectionstate.cpp
homescreenapp/stateplugins/hshomescreenstateplugin/tsrc/t_hshomescreenstateplugin/t_hshomescreenstateplugin.pri
homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsaddappstocollectionstate.h
homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsappschecklist.h
homescreenapp/stateplugins/hsmenuworkerstateplugin/resource/hsuninstalldialog.docml
homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsaddappstocollectionstate.cpp
homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsappschecklist.cpp
homescreenapp/stateplugins/hsmenuworkerstateplugin/tsrc/t_hsmenuworkerstateplugin/src/t_hsaddappstocollectionstate.cpp
homescreenapp/widgetplugins/hsclockwidgetplugin/hsclockwidgetplugin.pro
homescreenapp/widgetplugins/hsclockwidgetplugin/inc/hsclocksettingsnotifier_symbian.h
homescreenapp/widgetplugins/hsclockwidgetplugin/inc/hsclockwidget.h
homescreenapp/widgetplugins/hsclockwidgetplugin/resource/hsdigitalclockwidget.widgetml
homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsclocksettingsnotifier_symbian.cpp
homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsclockwidget.cpp
homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/src/t_hsclocksettingsnotifier.cpp
homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/src/t_hsclockwidget.cpp
homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/t_hsclockwidgetplugin.pro
screensaver/devicedialogplugins/snsrdevicedialogplugin/conf/screensaver.confml
screensaver/devicedialogplugins/snsrdevicedialogplugin/conf/screensaver_2002FFAB.crml
screensaver/devicedialogplugins/snsrdevicedialogplugin/inc/snsrdevicedialogplugin.h
screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialog.cpp
screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialogdisplaycontrol.cpp
screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialogplugin.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsranalogclockcontainer.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsrbigclockcontainer.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsrdigitalclockcontainer.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/resource/snsrbigclockscreensaveranalogunlockbutton.docml
screensaver/snsrplugins/snsrbigclockscreensaverplugin/resource/snsrbigclockscreensaverdigitalunlockbutton.docml
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrbigclockscreensaver.qrc
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/inc/snsroledclockwidget.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/resource/snsroledclockwidget.css
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/resource/snsroledclockwidget.widgetml
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsranalogclockwidget.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledclockwidget.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledtimelabel.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatorinfo.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatormodel.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatorwidget.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/src/snsrindicatormodel.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/src/snsrindicatorwidget.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrswipewidget/inc/snsrswipewidget.h
screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrswipewidget/src/snsrswipewidget.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsranalogclockcontainer.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrbigclockcontainer.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrbigclockscreensaver.cpp
screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrdigitalclockcontainer.cpp
--- a/homescreen_plat/screensaver_api/screensaverdomaincrkeys.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreen_plat/screensaver_api/screensaverdomaincrkeys.h	Mon Oct 18 10:20:15 2010 +0300
@@ -18,7 +18,7 @@
 #ifndef SCREENSAVERDOMAINCRKEYS_H
 #define SCREENSAVERDOMAINCRKEYS_H
 
-#include <e32cmn.h>
+#include <qglobal.h>
 
 /**
 * Screensaver Settings repository UID.
@@ -26,25 +26,30 @@
 * @publishedPartner
 * @released
 */
-const TUid KCRUidScreensaverSettings = {0x2002FFAB};
+const long int KCRUidValueScreensaverSettings = 0x2002FFAB;
+
+#ifdef Q_OS_SYMBIAN
+#include <e32cmn.h>
+const TUid KCRUidScreensaverSettings = {KCRUidValueScreensaverSettings};
+#endif
 
 
 /*
-* Swipe to open  
+* Unlock button 
 *
-* Boolean value for swipe-to-open widget on active mode. 
+* Boolean value for unlock Button on active mode. 
 * 
 * Possible integer values:
 *
-* 0 = Swipe_to_open  not used
-* 1 = Swipe_to_open exists on active mode
+* 0 = unlock button not used
+* 1 = unlock button exists on active mode
 *
 * Default value: 1
 *
 * @publishedPartner
 * @released
 */
-const unsigned long int KScreensaverSwipeToOpen                   = 0x00000001;
+const unsigned long int KScreensaverUnlockWidget                   = 0x00000001;
 
 /**
 * Timeout from active mode to power save mode
@@ -56,7 +61,7 @@
 *
 * 5 - 60 Seconds
 *
-* Default value: 30
+* Default value: 7
 *
 * @publishedPartner
 * @released
--- a/homescreenapp/hsapplication/conf/confml/CI_homescreendb.confml	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsapplication/conf/confml/CI_homescreendb.confml	Mon Oct 18 10:20:15 2010 +0300
@@ -33,93 +33,4 @@
       <confml:setting ref="value" name="Value" type="string"/>
     </confml:setting>
   </confml:feature>
-  <confml:data>
-    <confml:HomeScreenDbSettings>
-      <confml:Widgets><confml:id>1</confml:id><confml:uri>hsclockwidgetplugin</confml:uri><confml:pageId  map="HomeScreenDbSettings/Pages[@key='1']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>2</confml:id><confml:uri>dialerwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='1']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>3</confml:id><confml:uri>ftuhswidget</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='1']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>4</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='2']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>5</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='2']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>6</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='2']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>7</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='2']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>8</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='2']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>9</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='2']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>10</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='2']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>11</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='3']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>12</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='3']"></confml:pageId></confml:Widgets>
-      <confml:Widgets><confml:id>13</confml:id><confml:uri>hsshortcutwidgetplugin</confml:uri><confml:pageId map="HomeScreenDbSettings/Pages[@key='3']"></confml:pageId></confml:Widgets>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>15</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='1']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>landscape</confml:key><confml:x>15</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='1']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>136</confml:x><confml:y>276</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='2']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>landscape</confml:key><confml:x>136</confml:x><confml:y>176</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='2']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>15</confml:x><confml:y>400</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='3']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>landscape</confml:key><confml:x>300</confml:x><confml:y>150</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='3']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>15</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='4']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>100</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='5']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>185</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='6']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>270</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='7']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>15</confml:x><confml:y>185</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='8']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>100</confml:x><confml:y>185</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='9']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>185</confml:x><confml:y>185</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='10']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>15</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='11']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>100</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='12']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPresentations><confml:key>portrait</confml:key><confml:x>185</confml:x><confml:y>80</confml:y><confml:zValue>0.0</confml:zValue><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='13']"></confml:widgetId></confml:WidgetPresentations>
-      <confml:WidgetPreferences><confml:key>clockType</confml:key><confml:value>Analog</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='1']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x20022EF9</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='4']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x10005901</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='5']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x20029F80</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='6']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x2001FE79</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='7']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x10207C62</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='8']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x10005951</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='9']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x20025FD9</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='10']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x102828D6</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='11']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x101FB751</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='12']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:WidgetPreferences><confml:key>uid</confml:key><confml:value>0x100059EE</confml:value><confml:widgetId map="HomeScreenDbSettings/Widgets[@key='13']"></confml:widgetId></confml:WidgetPreferences>
-      <confml:Pages><confml:id>1</confml:id><confml:indexPosition>0</confml:indexPosition></confml:Pages>
-      <confml:Pages><confml:id>2</confml:id><confml:indexPosition>1</confml:indexPosition></confml:Pages>
-      <confml:Pages><confml:id>3</confml:id><confml:indexPosition>2</confml:indexPosition></confml:Pages>
-      <confml:Configuration><confml:key>bounceEffect</confml:key><confml:value>20</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageChangeAnimationDuration</confml:key><confml:value>300</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageChangeZoneAnimationDuration</confml:key><confml:value>600</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageChangeZoneReverseAnimationDuration</confml:key><confml:value>200</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageRemovedAnimationDuration</confml:key><confml:value>1000</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>newPageAddedAnimationDuration</confml:key><confml:value>1000</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetDragEffectDuration</confml:key><confml:value>250</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetDropEffectDuration</confml:key><confml:value>200</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>defaultPageId</confml:key><confml:value>1</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>maximumPageCount</confml:key><confml:value>8</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>isShortcutLabelVisible</confml:key><confml:value>true</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>bounceFeedbackEffectDistance</confml:key><confml:value>30</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageChangeZoneWidth</confml:key><confml:value>30</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageIndicatorSpacing</confml:key><confml:value>8</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>maximumWidgetHeight</confml:key><confml:value>39</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>maximumWidgetWidth</confml:key><confml:value>48</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>minimumWidgetHeight</confml:key><confml:value>8.75</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>minimumWidgetWidth</confml:key><confml:value>8.75</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageChangePanDistance</confml:key><confml:value>120</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageChangeFeedbackEffect</confml:key><confml:value>Sensitive</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetPickFeedbackEffect</confml:key><confml:value>ItemPick</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetDropFeedbackEffect</confml:key><confml:value>ItemDrop</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetRepositionFeedbackEffect</confml:key><confml:value>BounceEffect</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetOverTrashbinFeedbackEffect</confml:key><confml:value>ItemMoveOver</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetDropToTrashbinFeedbackEffect</confml:key><confml:value>ItemDrop</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>shortcutWidgetTapFeedbackEffect</confml:key><confml:value>BasicItem</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetMoveBlockedFeedbackEffect</confml:key><confml:value>Basic</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>clockWidgetTapFeedbackEffect</confml:key><confml:value>BasicItem</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetSnappingFeedbackEffect</confml:key><confml:value>ItemMoveOver</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>isSnapEnabled</confml:key><confml:value>true</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>snapTimeout</confml:key><confml:value>300</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>snapForce</confml:key><confml:value>30</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>snapGap</confml:key><confml:value>6</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageMargin</confml:key><confml:value>0</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>snapLineFadeInDuration</confml:key><confml:value>100</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>snapLineFadeOutDuration</confml:key><confml:value>100</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>isSnapEffectsEnabled</confml:key><confml:value>true</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>sceneType</confml:key><confml:value>PageWallpapers</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>bounceAnimationEasingCurve</confml:key><confml:value>Linear</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>pageChangeAnimationEasingCurve</confml:key><confml:value>Linear</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetOrganizerAnchorDistance</confml:key><confml:value>5</confml:value></confml:Configuration>
-      <confml:Configuration><confml:key>widgetOrganizerSearchSequence</confml:key><confml:value>SearchRowByRow</confml:value></confml:Configuration>
-    </confml:HomeScreenDbSettings>
-  </confml:data>
 </confml:configuration>
--- a/homescreenapp/hsapplication/hsapplication.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsapplication/hsapplication.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -44,9 +44,18 @@
 
 
 symbian: {
+
+    myIfdefBlock = \
+    "$${LITERAL_HASH}ifdef WINSCW" \
+    "EPOCHEAPSIZE 0x20000 0x1600000" \
+    "$${LITERAL_HASH}else" \
+    "EPOCHEAPSIZE 0x20000 0x2000000" \
+    "$${LITERAL_HASH}endif"
+    
+    MMP_RULES += myIfdefBlock
+ 
     TARGET.UID3 = 0x20022F35
     TARGET.CAPABILITY = CAP_APPLICATION AllFiles TrustedUI
-    TARGET.EPOCHEAPSIZE = 0x20000 0x1600000 // 128kB - 23MB
     ICON = resource/qgn_menu_appsgrid.svg
 
     LIBS +=  -lapgrfx \
--- a/homescreenapp/hsapplication/src/hsstatemachine.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsapplication/src/hsstatemachine.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -45,6 +45,7 @@
 #include "hsconfiguration.h"
 #include "hstest_global.h"
 #include "hswidgetpositioningonwidgetmove.h"
+#include "hssystemevents.h"
 
 QTM_USE_NAMESPACE
 #define hbApp qobject_cast<HbApplication*>(qApp)
@@ -440,6 +441,9 @@
         }
     } else if (name == Hs::activityHsIdleView) {
         emit event_toIdle();
+    } else if (name == Hs::activityHsHomeKeyPressedOnBackground) {
+        HsSystemEvents *systemEvents = HsSystemEvents::instance();
+        emit systemEvents->homeKeyClicked();
     } else if (name == Hs::activityAppLibMainView) {
         emit event_toAppLib();
     }
--- a/homescreenapp/hsapplication/tsrc/t_hsapplication/t_hsapplicationexe/t_hsapplicationexe.pri	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsapplication/tsrc/t_hsapplication/t_hsapplicationexe/t_hsapplicationexe.pri	Mon Oct 18 10:20:15 2010 +0300
@@ -53,6 +53,7 @@
                ./../../../../hsdomainmodel/inc/hswidgethostvisual.h \
                ./../../../../hsdomainmodel/inc/hswidgettoucharea.h \
                ./../../../../hsdomainmodel/inc/hsbackuprestoreactivecallback.h \
+               ./../../../../hsdomainmodel/inc/hssystemevents.h \
                ./../../../../hsutils/inc/hsspinnerdialog.h \
                ./../../../../hsutils/inc/hssnapline.h        
 
@@ -69,6 +70,7 @@
                ./../../../../hsdomainmodel/src/hsbackuprestoreobserver.cpp \
                ./../../../../hsdomainmodel/src/hsbackuprestoreactivecallback.cpp \
                ./../../../../hsdomainmodel/src/hswidgetpositioningonwidgetadd.cpp \
+               ./../../../../hsdomainmodel/src/hssystemevents.cpp \
                ./../../../../hsutils/src/hsmenueventfactory.cpp \
                ./../../../../hsutils/src/hswidgetpositioningonorientationchange.cpp \
                ./../../../../hsutils/src/hswidgetpositioningonwidgetmove.cpp \
--- a/homescreenapp/hsapplicationlauncher/src/hsapplicationlauncher.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsapplicationlauncher/src/hsapplicationlauncher.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -22,6 +22,7 @@
 // ========================= DECLARATIONS ==================================
 _LIT( KHsExeName, "hsapplication.exe" );
 _LIT( KHsProcessName, "hsapplication.exe" );
+_LIT( KHsProcessFindString, "#hsapplication[20022f35]*" );
 const TInt KSleepOnRetry = 250000; // 250ms
 const TUid KPSCategoryUid = TUid::Uid( 0x20022F36 );
 const TInt KPSCrashCountKey = 1;
@@ -380,8 +381,16 @@
     // Create app or connect to existing.
     TInt processExisted = EFalse;
     
+    TFindProcess processFinder( KHsProcessFindString );
+    TFullName fullName;
+    // check that hsapplication is not running (in case launcher was killed)    
+    while( processFinder.Next( fullName ) == KErrNone )
+        {
+        return;
+        }
+    
     RProcess process;
-    TInt processError = process.Create( KHsExeName, KNullDesC );    
+    TInt processError = process.Create( KHsExeName, KNullDesC );
     if( processError == KErrAlreadyExists )
         {        
         processError = process.Open( KHsProcessName, EOwnerProcess );
--- a/homescreenapp/hsdomainmodel/bwins/hsdomainmodelu.def	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsdomainmodel/bwins/hsdomainmodelu.def	Mon Oct 18 10:20:15 2010 +0300
@@ -12,677 +12,695 @@
 	?widgetDropEffectDuration@HsConfiguration@@QBEHXZ @ 11 NONAME ; int HsConfiguration::widgetDropEffectDuration(void) const
 	?setMaximumPageCount@HsConfiguration@@QAEXH@Z @ 12 NONAME ; void HsConfiguration::setMaximumPageCount(int)
 	?qt_metacast@HsShortcutService@@UAEPAXPBD@Z @ 13 NONAME ; void * HsShortcutService::qt_metacast(char const *)
-	?propertyChanged@HsConfiguration@@IAEXABVQString@@@Z @ 14 NONAME ; void HsConfiguration::propertyChanged(class QString const &)
-	?showWidget@HsWidgetHost@@QAEXXZ @ 15 NONAME ; void HsWidgetHost::showWidget(void)
-	?setInstance@HsConfiguration@@SAXPAV1@@Z @ 16 NONAME ; void HsConfiguration::setInstance(class HsConfiguration *)
-	?isActivePage@HsPage@@QBE_NXZ @ 17 NONAME ; bool HsPage::isActivePage(void) const
-	?hidden@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 18 NONAME ; class QString HsWidgetComponentDescriptor::hidden(void) const
-	?cancel@HsWallpaperLoader@@QAEXXZ @ 19 NONAME ; void HsWallpaperLoader::cancel(void)
-	?metaObject@HsShortcutService@@UBEPBUQMetaObject@@XZ @ 20 NONAME ; struct QMetaObject const * HsShortcutService::metaObject(void) const
-	?instance@HsBackupRestoreObserver@@SAPAV1@XZ @ 21 NONAME ; class HsBackupRestoreObserver * HsBackupRestoreObserver::instance(void)
-	??1HsWidgetHostVisual@@UAE@XZ @ 22 NONAME ; HsWidgetHostVisual::~HsWidgetHostVisual(void)
-	?load@HsPage@@QAE_NXZ @ 23 NONAME ; bool HsPage::load(void)
-	?setSnapEnabled@HsConfiguration@@QAEX_N@Z @ 24 NONAME ; void HsConfiguration::setSnapEnabled(bool)
-	?clockWidgetTapFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 25 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::clockWidgetTapFeedbackEffect(void) const
-	?readyForBUR@HsBackupRestoreObserver@@QAEXXZ @ 26 NONAME ; void HsBackupRestoreObserver::readyForBUR(void)
-	?handleEntryUpdated@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@@Z @ 27 NONAME ; void HsWidgetComponentRegistry::handleEntryUpdated(class CaEntry const &, class QString const &)
-	?instance@HsShortcutService@@SAPAV1@PAVQStateMachine@@@Z @ 28 NONAME ; class HsShortcutService * HsShortcutService::instance(class QStateMachine *)
-	?staticMetaObject@HsDatabase@@2UQMetaObject@@B @ 29 NONAME ; struct QMetaObject const HsDatabase::staticMetaObject
-	??1HsSceneWallpaper@@UAE@XZ @ 30 NONAME ; HsSceneWallpaper::~HsSceneWallpaper(void)
-	?setActivePageIndex@HsScene@@QAE_NH@Z @ 31 NONAME ; bool HsScene::setActivePageIndex(int)
-	??1HsContentService@@UAE@XZ @ 32 NONAME ; HsContentService::~HsContentService(void)
-	?widgetPreference@HsDatabase@@QAE_NHABVQString@@AAVQVariant@@@Z @ 33 NONAME ; bool HsDatabase::widgetPreference(int, class QString const &, class QVariant &)
-	?tr@HsBackupRestoreObserver@@SA?AVQString@@PBD0H@Z @ 34 NONAME ; class QString HsBackupRestoreObserver::tr(char const *, char const *, int)
-	?setOnline@HsScene@@QAEX_N@Z @ 35 NONAME ; void HsScene::setOnline(bool)
-	?updateIconItem@HsWallpaper@@AAEXW4Orientation@Qt@@@Z @ 36 NONAME ; void HsWallpaper::updateIconItem(enum Qt::Orientation)
-	?getStaticMetaObject@HsWidgetComponentRegistry@@SAABUQMetaObject@@XZ @ 37 NONAME ; struct QMetaObject const & HsWidgetComponentRegistry::getStaticMetaObject(void)
-	?trUtf8@HsPageWallpaper@@SA?AVQString@@PBD0@Z @ 38 NONAME ; class QString HsPageWallpaper::trUtf8(char const *, char const *)
-	??0HsWidgetComponentRegistry@@AAE@PAVQObject@@@Z @ 39 NONAME ; HsWidgetComponentRegistry::HsWidgetComponentRegistry(class QObject *)
-	?action_unload@HsWidgetHost@@AAEXXZ @ 40 NONAME ; void HsWidgetHost::action_unload(void)
-	?visualModel@HsWidgetHostVisual@@QBEPAVHsWidgetHost@@XZ @ 41 NONAME ; class HsWidgetHost * HsWidgetHostVisual::visualModel(void) const
-	?tr@HsBackupRestoreObserver@@SA?AVQString@@PBD0@Z @ 42 NONAME ; class QString HsBackupRestoreObserver::tr(char const *, char const *)
-	?setMinimumWidgetWidth@HsConfiguration@@QAEXM@Z @ 43 NONAME ; void HsConfiguration::setMinimumWidgetWidth(float)
-	?event_show@HsWidgetHost@@IAEXXZ @ 44 NONAME ; void HsWidgetHost::event_show(void)
-	?setBounceAnimationEasingCurve@HsConfiguration@@QAEXW4Type@QEasingCurve@@@Z @ 45 NONAME ; void HsConfiguration::setBounceAnimationEasingCurve(enum QEasingCurve::Type)
-	?wallpaperDirectory@HsSceneWallpaper@@MBE?AVQString@@XZ @ 46 NONAME ; class QString HsSceneWallpaper::wallpaperDirectory(void) const
-	?setWidgetMoveBlockedFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 47 NONAME ; void HsConfiguration::setWidgetMoveBlockedFeedbackEffect(enum HbFeedback::InstantEffect)
-	?imageSetFailed@HsWallpaper@@IAEXXZ @ 48 NONAME ; void HsWallpaper::imageSetFailed(void)
-	?trUtf8@HsWidgetHostVisual@@SA?AVQString@@PBD0@Z @ 49 NONAME ; class QString HsWidgetHostVisual::trUtf8(char const *, char const *)
-	?setSnapForce@HsConfiguration@@QAEXM@Z @ 50 NONAME ; void HsConfiguration::setSnapForce(float)
-	??0HsWidgetData@@QAE@XZ @ 51 NONAME ; HsWidgetData::HsWidgetData(void)
-	?event_backupRestoreCompleted@HsBackupRestoreObserver@@IAEXXZ @ 52 NONAME ; void HsBackupRestoreObserver::event_backupRestoreCompleted(void)
-	?staticMetaObject@HsWidgetHostVisual@@2UQMetaObject@@B @ 53 NONAME ; struct QMetaObject const HsWidgetHostVisual::staticMetaObject
-	?setActivePage@HsScene@@QAE_NPAVHsPage@@@Z @ 54 NONAME ; bool HsScene::setActivePage(class HsPage *)
-	?setSceneX@HsIdleWidget@@QAEXM@Z @ 55 NONAME ; void HsIdleWidget::setSceneX(float)
-	??_EHsWidgetOrganizer@@UAE@I@Z @ 56 NONAME ; HsWidgetOrganizer::~HsWidgetOrganizer(unsigned int)
-	?qt_metacast@HsContentService@@UAEPAXPBD@Z @ 57 NONAME ; void * HsContentService::qt_metacast(char const *)
-	?qt_metacall@HsContentService@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 58 NONAME ; int HsContentService::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?qt_metacall@HsSceneWallpaper@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 59 NONAME ; int HsSceneWallpaper::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?widgets@HsContentService@@QAE_NABVQString@@ABV?$QHash@VQString@@VQVariant@@@@AAH@Z @ 60 NONAME ; bool HsContentService::widgets(class QString const &, class QHash<class QString, class QVariant> const &, int &)
-	?createWidget@HsHostedWidgetFactory@@QAEPAVQObject@@ABVQString@@@Z @ 61 NONAME ; class QObject * HsHostedWidgetFactory::createWidget(class QString const &)
-	?metaObject@HsDatabase@@UBEPBUQMetaObject@@XZ @ 62 NONAME ; struct QMetaObject const * HsDatabase::metaObject(void) const
-	?contentGeometry@HsPage@@QAE?AVQRectF@@W4Orientation@Qt@@@Z @ 63 NONAME ; class QRectF HsPage::contentGeometry(enum Qt::Orientation)
-	?exportToFile@HsConfiguration@@QAE_NABVQString@@@Z @ 64 NONAME ; bool HsConfiguration::exportToFile(class QString const &)
-	?widgetStartFaulted@HsContentService@@AAEXXZ @ 65 NONAME ; void HsContentService::widgetStartFaulted(void)
-	??_EHsWidgetHostVisual@@UAE@I@Z @ 66 NONAME ; HsWidgetHostVisual::~HsWidgetHostVisual(unsigned int)
-	?setPageChangePanDistance@HsConfiguration@@QAEXM@Z @ 67 NONAME ; void HsConfiguration::setPageChangePanDistance(float)
-	?qt_metacast@HsSceneWallpaper@@UAEPAXPBD@Z @ 68 NONAME ; void * HsSceneWallpaper::qt_metacast(char const *)
-	?metaObject@HsWallpaperLoader@@UBEPBUQMetaObject@@XZ @ 69 NONAME ; struct QMetaObject const * HsWallpaperLoader::metaObject(void) const
-	?action_finished@HsWidgetHost@@AAEXXZ @ 70 NONAME ; void HsWidgetHost::action_finished(void)
-	?widget@HsWidgetHostVisual@@QAEPAVQObject@@XZ @ 71 NONAME ; class QObject * HsWidgetHostVisual::widget(void)
-	?visual@HsWidgetHost@@QBEPAVHsWidgetHostVisual@@XZ @ 72 NONAME ; class HsWidgetHostVisual * HsWidgetHost::visual(void) const
-	?pageChangeFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 73 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::pageChangeFeedbackEffect(void) const
-	??0HsWallpaperLoader@@QAE@PAVQObject@@@Z @ 74 NONAME ; HsWallpaperLoader::HsWallpaperLoader(class QObject *)
-	?trUtf8@HsShortcutService@@SA?AVQString@@PBD0H@Z @ 75 NONAME ; class QString HsShortcutService::trUtf8(char const *, char const *, int)
-	?maximumWidgetWidth@HsConfiguration@@QBEMXZ @ 76 NONAME ; float HsConfiguration::maximumWidgetWidth(void) const
-	?metaObject@HsContentService@@UBEPBUQMetaObject@@XZ @ 77 NONAME ; struct QMetaObject const * HsContentService::metaObject(void) const
-	?setScene@HsSceneWallpaper@@QAEXPAVHsScene@@@Z @ 78 NONAME ; void HsSceneWallpaper::setScene(class HsScene *)
-	?onPageMarginChanged@HsPage@@AAEXABVQString@@@Z @ 79 NONAME ; void HsPage::onPageMarginChanged(class QString const &)
-	?finished@HsWidgetHost@@IAEXXZ @ 80 NONAME ; void HsWidgetHost::finished(void)
-	?pagePanStarted@HsScene@@IAEXPAVQGestureEvent@@@Z @ 81 NONAME ; void HsScene::pagePanStarted(class QGestureEvent *)
-	?checkExistingRects@HsWidgetOrganizer@@AAE_NABV?$QList@VQRectF@@@@@Z @ 82 NONAME ; bool HsWidgetOrganizer::checkExistingRects(class QList<class QRectF> const &)
-	?addPage@HsScene@@QAE_NPAVHsPage@@@Z @ 83 NONAME ; bool HsScene::addPage(class HsPage *)
-	?controlLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 84 NONAME ; class HbWidget * HsIdleWidget::controlLayer(void) const
-	?qt_metacall@HsWidgetHost@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 85 NONAME ; int HsWidgetHost::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?configuration@HsDatabase@@QAE_NAAV?$QHash@VQString@@VQVariant@@@@@Z @ 86 NONAME ; bool HsDatabase::configuration(class QHash<class QString, class QVariant> &)
-	?tr@HsContentService@@SA?AVQString@@PBD0@Z @ 87 NONAME ; class QString HsContentService::tr(char const *, char const *)
-	?searchPositionRowByRow@HsWidgetOrganizer@@AAE?AVQPointF@@V2@HH@Z @ 88 NONAME ; class QPointF HsWidgetOrganizer::searchPositionRowByRow(class QPointF, int, int)
-	?mInstance@HsHostedWidgetFactory@@0PAV1@A @ 89 NONAME ; class HsHostedWidgetFactory * HsHostedWidgetFactory::mInstance
-	?convert@HsWidgetOrganizer@@UAE?AVResult@HsWidgetPositioningOnWidgetAdd@@ABVQRectF@@ABV?$QList@VQRectF@@@@1ABVQPointF@@@Z @ 90 NONAME ; class HsWidgetPositioningOnWidgetAdd::Result HsWidgetOrganizer::convert(class QRectF const &, class QList<class QRectF> const &, class QList<class QRectF> const &, class QPointF const &)
-	??1HsAnchorPointInCenter@@UAE@XZ @ 91 NONAME ; HsAnchorPointInCenter::~HsAnchorPointInCenter(void)
-	?setInstance@HsHostedWidgetFactory@@SAPAV1@PAV1@@Z @ 92 NONAME ; class HsHostedWidgetFactory * HsHostedWidgetFactory::setInstance(class HsHostedWidgetFactory *)
-	?staticMetaObject@HsScene@@2UQMetaObject@@B @ 93 NONAME ; struct QMetaObject const HsScene::staticMetaObject
-	?setMaximumWidgetWidth@HsConfiguration@@QAEXM@Z @ 94 NONAME ; void HsConfiguration::setMaximumWidgetWidth(float)
-	?scene@HsDatabase@@QAE_NAAVHsSceneData@@@Z @ 95 NONAME ; bool HsDatabase::scene(class HsSceneData &)
-	?resetNewWidgets@HsPage@@QAEXXZ @ 96 NONAME ; void HsPage::resetNewWidgets(void)
-	?tr@HsScene@@SA?AVQString@@PBD0@Z @ 97 NONAME ; class QString HsScene::tr(char const *, char const *)
-	?tr@HsPage@@SA?AVQString@@PBD0@Z @ 98 NONAME ; class QString HsPage::tr(char const *, char const *)
-	?emitAvailable@HsWidgetComponent@@AAEXXZ @ 99 NONAME ; void HsWidgetComponent::emitAvailable(void)
-	?getStaticMetaObject@HsDatabase@@SAABUQMetaObject@@XZ @ 100 NONAME ; struct QMetaObject const & HsDatabase::getStaticMetaObject(void)
-	?contentRect@HsPage@@QAE?AVQRectF@@XZ @ 101 NONAME ; class QRectF HsPage::contentRect(void)
-	?tr@HsPageVisual@@SA?AVQString@@PBD0@Z @ 102 NONAME ; class QString HsPageVisual::tr(char const *, char const *)
-	?setIconUri@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 103 NONAME ; void HsWidgetComponentDescriptor::setIconUri(class QString const &)
-	?orientationChanged@HsGui@@IAEXW4Orientation@Qt@@@Z @ 104 NONAME ; void HsGui::orientationChanged(enum Qt::Orientation)
-	?widgetAdded@HsContentService@@IAEXABVQString@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 105 NONAME ; void HsContentService::widgetAdded(class QString const &, class QHash<class QString, class QVariant> const &)
-	?staticMetaObject@HsWallpaperLoaderThread@@2UQMetaObject@@B @ 106 NONAME ; struct QMetaObject const HsWallpaperLoaderThread::staticMetaObject
-	?databaseName@HsDatabase@@QBE?AVQString@@XZ @ 107 NONAME ; class QString HsDatabase::databaseName(void) const
-	?setPageChangeAnimationEasingCurve@HsConfiguration@@QAEXW4Type@QEasingCurve@@@Z @ 108 NONAME ; void HsConfiguration::setPageChangeAnimationEasingCurve(enum QEasingCurve::Type)
-	?setPageChangeZoneAnimationDuration@HsConfiguration@@QAEXH@Z @ 109 NONAME ; void HsConfiguration::setPageChangeZoneAnimationDuration(int)
-	?qt_metacast@HsIdleWidget@@UAEPAXPBD@Z @ 110 NONAME ; void * HsIdleWidget::qt_metacast(char const *)
-	?executeCollectionAction@HsShortcutService@@QAEXHABVQString@@@Z @ 111 NONAME ; void HsShortcutService::executeCollectionAction(int, class QString const &)
-	?widgets@HsDatabase@@QAE_NABVQString@@ABV?$QHash@VQString@@VQVariant@@@@AAH@Z @ 112 NONAME ; bool HsDatabase::widgets(class QString const &, class QHash<class QString, class QVariant> const &, int &)
-	?qt_metacast@HsWallpaperLoaderThread@@UAEPAXPBD@Z @ 113 NONAME ; void * HsWallpaperLoaderThread::qt_metacast(char const *)
-	?pageCrawlingAnimation@HsGui@@QAEPAVHsPropertyAnimationWrapper@@XZ @ 114 NONAME ; class HsPropertyAnimationWrapper * HsGui::pageCrawlingAnimation(void)
-	?setSceneType@HsConfiguration@@QAEXW4SceneType@1@@Z @ 115 NONAME ; void HsConfiguration::setSceneType(enum HsConfiguration::SceneType)
-	?layoutNewWidgets@HsPage@@QAEXXZ @ 116 NONAME ; void HsPage::layoutNewWidgets(void)
-	?matchWidgetPreferences@HsDatabase@@AAE_NABV?$QHash@VQString@@VQVariant@@@@ABV?$QMultiMap@VQString@@V1@@@@Z @ 117 NONAME ; bool HsDatabase::matchWidgetPreferences(class QHash<class QString, class QVariant> const &, class QMultiMap<class QString, class QString> const &)
-	?tr@HsWidgetHostVisual@@SA?AVQString@@PBD0@Z @ 118 NONAME ; class QString HsWidgetHostVisual::tr(char const *, char const *)
-	?targetSize@HsWallpaperLoaderThread@@QBE?AVQSize@@XZ @ 119 NONAME ; class QSize HsWallpaperLoaderThread::targetSize(void) const
-	?trUtf8@HsWallpaperLoader@@SA?AVQString@@PBD0H@Z @ 120 NONAME ; class QString HsWallpaperLoader::trUtf8(char const *, char const *, int)
-	?event_remove@HsWidgetHost@@IAEXXZ @ 121 NONAME ; void HsWidgetHost::event_remove(void)
-	?startDropEffect@HsWidgetHost@@QAEXXZ @ 122 NONAME ; void HsWidgetHost::startDropEffect(void)
-	?trUtf8@HsWidgetComponentRegistry@@SA?AVQString@@PBD0@Z @ 123 NONAME ; class QString HsWidgetComponentRegistry::trUtf8(char const *, char const *)
-	?event_close@HsWidgetHost@@IAEXXZ @ 124 NONAME ; void HsWidgetHost::event_close(void)
-	??1HsWallpaperLoader@@UAE@XZ @ 125 NONAME ; HsWallpaperLoader::~HsWallpaperLoader(void)
-	?mInstance@HsBackupRestoreObserver@@0PAV1@A @ 126 NONAME ; class HsBackupRestoreObserver * HsBackupRestoreObserver::mInstance
-	?connectWidget@HsPage@@AAEXPAVHsWidgetHost@@@Z @ 127 NONAME ; void HsPage::connectWidget(class HsWidgetHost *)
-	?setShortcutLabelVisible@HsConfiguration@@QAEX_N@Z @ 128 NONAME ; void HsConfiguration::setShortcutLabelVisible(bool)
-	?sceneLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 129 NONAME ; class HbWidget * HsIdleWidget::sceneLayer(void) const
-	?trUtf8@HsWallpaperLoaderThread@@SA?AVQString@@PBD0@Z @ 130 NONAME ; class QString HsWallpaperLoaderThread::trUtf8(char const *, char const *)
-	?qt_metacast@HsScene@@UAEPAXPBD@Z @ 131 NONAME ; void * HsScene::qt_metacast(char const *)
-	??1HsWidgetHost@@UAE@XZ @ 132 NONAME ; HsWidgetHost::~HsWidgetHost(void)
-	?uninstallComponent@HsWidgetComponentRegistry@@QAEXABVHsWidgetComponentDescriptor@@@Z @ 133 NONAME ; void HsWidgetComponentRegistry::uninstallComponent(class HsWidgetComponentDescriptor const &)
-	?action_notifyRemove@HsWidgetHost@@AAEXXZ @ 134 NONAME ; void HsWidgetHost::action_notifyRemove(void)
-	?open@HsDatabase@@QAE_NXZ @ 135 NONAME ; bool HsDatabase::open(void)
-	?idleWidget@HsGui@@QBEPAVHsIdleWidget@@XZ @ 136 NONAME ; class HsIdleWidget * HsGui::idleWidget(void) const
-	?pageMargin@HsConfiguration@@QBEMXZ @ 137 NONAME ; float HsConfiguration::pageMargin(void) const
-	?setWidgetOrganizerSearchSequence@HsConfiguration@@QAEXW4WidgetOrganizerSearchSequence@1@@Z @ 138 NONAME ; void HsConfiguration::setWidgetOrganizerSearchSequence(enum HsConfiguration::WidgetOrganizerSearchSequence)
-	?failed@HsWallpaperLoader@@IAEXXZ @ 139 NONAME ; void HsWallpaperLoader::failed(void)
-	?setPos@HsWidgetPresentationData@@QAEXABVQPointF@@@Z @ 140 NONAME ; void HsWidgetPresentationData::setPos(class QPointF const &)
-	?isSnapEffectsEnabled@HsConfiguration@@QBE_NXZ @ 141 NONAME ; bool HsConfiguration::isSnapEffectsEnabled(void) const
-	?trUtf8@HsWallpaperLoaderThread@@SA?AVQString@@PBD0H@Z @ 142 NONAME ; class QString HsWallpaperLoaderThread::trUtf8(char const *, char const *, int)
-	?setSourcePath@HsWallpaperLoaderThread@@QAEXABVQString@@@Z @ 143 NONAME ; void HsWallpaperLoaderThread::setSourcePath(class QString const &)
-	?tr@HsGui@@SA?AVQString@@PBD0@Z @ 144 NONAME ; class QString HsGui::tr(char const *, char const *)
-	?disconnectWidget@HsPage@@AAEXPAVHsWidgetHost@@@Z @ 145 NONAME ; void HsPage::disconnectWidget(class HsWidgetHost *)
-	?setOnline@HsPage@@QAEX_N@Z @ 146 NONAME ; void HsPage::setOnline(bool)
-	?tr@HsDatabase@@SA?AVQString@@PBD0@Z @ 147 NONAME ; class QString HsDatabase::tr(char const *, char const *)
-	?onLoaderFailed@HsWallpaper@@AAEXXZ @ 148 NONAME ; void HsWallpaper::onLoaderFailed(void)
-	?trUtf8@HsScene@@SA?AVQString@@PBD0@Z @ 149 NONAME ; class QString HsScene::trUtf8(char const *, char const *)
-	?uninstallTranslator@HsWidgetComponent@@AAEXXZ @ 150 NONAME ; void HsWidgetComponent::uninstallTranslator(void)
-	?setGeometry@HsIdleWidget@@UAEXABVQRectF@@@Z @ 151 NONAME ; void HsIdleWidget::setGeometry(class QRectF const &)
-	?updateZValues@HsPage@@QAEXXZ @ 152 NONAME ; void HsPage::updateZValues(void)
-	?tr@HsShortcutService@@SA?AVQString@@PBD0H@Z @ 153 NONAME ; class QString HsShortcutService::tr(char const *, char const *, int)
-	?pos@HsWidgetPresentationData@@QBE?AVQPointF@@XZ @ 154 NONAME ; class QPointF HsWidgetPresentationData::pos(void) const
-	?getStaticMetaObject@HsBackupRestoreObserver@@SAABUQMetaObject@@XZ @ 155 NONAME ; struct QMetaObject const & HsBackupRestoreObserver::getStaticMetaObject(void)
-	?trUtf8@HsPageVisual@@SA?AVQString@@PBD0@Z @ 156 NONAME ; class QString HsPageVisual::trUtf8(char const *, char const *)
-	?action_show@HsWidgetHost@@AAEXXZ @ 157 NONAME ; void HsWidgetHost::action_show(void)
-	?pageLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 158 NONAME ; class HbWidget * HsIdleWidget::pageLayer(void) const
-	?setSnapGap@HsConfiguration@@QAEXM@Z @ 159 NONAME ; void HsConfiguration::setSnapGap(float)
-	?trUtf8@HsHostedWidgetFactory@@SA?AVQString@@PBD0@Z @ 160 NONAME ; class QString HsHostedWidgetFactory::trUtf8(char const *, char const *)
-	?setActiveWidget@HsScene@@QAEXPAVHsWidgetHost@@@Z @ 161 NONAME ; void HsScene::setActiveWidget(class HsWidgetHost *)
-	?transaction@HsDatabase@@QAE_NXZ @ 162 NONAME ; bool HsDatabase::transaction(void)
-	?snapForce@HsConfiguration@@QBEMXZ @ 163 NONAME ; float HsConfiguration::snapForce(void) const
-	?isOnline@HsScene@@QBE_NXZ @ 164 NONAME ; bool HsScene::isOnline(void) const
-	??0HsWidgetPresentationData@@QAE@XZ @ 165 NONAME ; HsWidgetPresentationData::HsWidgetPresentationData(void)
-	?tr@HsShortcutService@@SA?AVQString@@PBD0@Z @ 166 NONAME ; class QString HsShortcutService::tr(char const *, char const *)
-	?metaObject@HsWidgetComponent@@UBEPBUQMetaObject@@XZ @ 167 NONAME ; struct QMetaObject const * HsWidgetComponent::metaObject(void) const
-	?setConnectionName@HsDatabase@@QAEXABVQString@@@Z @ 168 NONAME ; void HsDatabase::setConnectionName(class QString const &)
-	?qt_metacall@HsGui@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 169 NONAME ; int HsGui::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?metaObject@HsWallpaper@@UBEPBUQMetaObject@@XZ @ 170 NONAME ; struct QMetaObject const * HsWallpaper::metaObject(void) const
-	?removeWidget@HsPage@@QAE_NPAVHsWidgetHost@@@Z @ 171 NONAME ; bool HsPage::removeWidget(class HsWidgetHost *)
-	?trUtf8@HsPageVisual@@SA?AVQString@@PBD0H@Z @ 172 NONAME ; class QString HsPageVisual::trUtf8(char const *, char const *, int)
-	?tr@HsWallpaperLoaderThread@@SA?AVQString@@PBD0@Z @ 173 NONAME ; class QString HsWallpaperLoaderThread::tr(char const *, char const *)
-	?qt_metacall@HsWallpaper@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 174 NONAME ; int HsWallpaper::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?onWidgetUnavailable@HsPage@@AAEXXZ @ 175 NONAME ; void HsPage::onWidgetUnavailable(void)
-	?mInstance@HsDatabase@@0PAV1@A @ 176 NONAME ; class HsDatabase * HsDatabase::mInstance
-	?available@HsWidgetComponent@@IAEXXZ @ 177 NONAME ; void HsWidgetComponent::available(void)
-	?tr@HsSceneWallpaper@@SA?AVQString@@PBD0@Z @ 178 NONAME ; class QString HsSceneWallpaper::tr(char const *, char const *)
-	?trUtf8@HsPage@@SA?AVQString@@PBD0@Z @ 179 NONAME ; class QString HsPage::trUtf8(char const *, char const *)
-	?trUtf8@HsWidgetHostVisual@@SA?AVQString@@PBD0H@Z @ 180 NONAME ; class QString HsWidgetHostVisual::trUtf8(char const *, char const *, int)
-	?hideWidgets@HsPage@@QAEXXZ @ 181 NONAME ; void HsPage::hideWidgets(void)
-	?trUtf8@HsWidgetHost@@SA?AVQString@@PBD0H@Z @ 182 NONAME ; class QString HsWidgetHost::trUtf8(char const *, char const *, int)
-	?qt_metacall@HsHostedWidgetFactory@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 183 NONAME ; int HsHostedWidgetFactory::qt_metacall(enum QMetaObject::Call, int, void * *)
-	??0HsScene@@QAE@PAVQObject@@@Z @ 184 NONAME ; HsScene::HsScene(class QObject *)
-	?getStaticMetaObject@HsPageVisual@@SAABUQMetaObject@@XZ @ 185 NONAME ; struct QMetaObject const & HsPageVisual::getStaticMetaObject(void)
-	?pagePanUpdated@HsScene@@IAEXPAVQGestureEvent@@@Z @ 186 NONAME ; void HsScene::pagePanUpdated(class QGestureEvent *)
-	?showTrashBin@HsIdleWidget@@QAEXXZ @ 187 NONAME ; void HsIdleWidget::showTrashBin(void)
-	?qt_metacast@HsWidgetHost@@UAEPAXPBD@Z @ 188 NONAME ; void * HsWidgetHost::qt_metacast(char const *)
-	?trUtf8@HsWallpaperLoader@@SA?AVQString@@PBD0@Z @ 189 NONAME ; class QString HsWallpaperLoader::trUtf8(char const *, char const *)
-	?qt_metacall@HsWidgetComponentRegistry@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 190 NONAME ; int HsWidgetComponentRegistry::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?setMaximumWidgetHeight@HsConfiguration@@QAEXM@Z @ 191 NONAME ; void HsConfiguration::setMaximumWidgetHeight(float)
-	?qt_metacall@HsPageVisual@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 192 NONAME ; int HsPageVisual::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?instance@HsConfiguration@@SAPAV1@XZ @ 193 NONAME ; class HsConfiguration * HsConfiguration::instance(void)
-	?tr@HsWallpaperLoader@@SA?AVQString@@PBD0H@Z @ 194 NONAME ; class QString HsWallpaperLoader::tr(char const *, char const *, int)
-	??_EHsConfiguration@@UAE@I@Z @ 195 NONAME ; HsConfiguration::~HsConfiguration(unsigned int)
-	?metaObject@HsPage@@UBEPBUQMetaObject@@XZ @ 196 NONAME ; struct QMetaObject const * HsPage::metaObject(void) const
-	??_EHsWidgetPositioningOnWidgetAdd@@UAE@I@Z @ 197 NONAME ; HsWidgetPositioningOnWidgetAdd::~HsWidgetPositioningOnWidgetAdd(unsigned int)
-	?activePageIndex@HsScene@@QBEHXZ @ 198 NONAME ; int HsScene::activePageIndex(void) const
-	?widgetOrganizerSearchSequence@HsConfiguration@@QBE?AW4WidgetOrganizerSearchSequence@1@XZ @ 199 NONAME ; enum HsConfiguration::WidgetOrganizerSearchSequence HsConfiguration::widgetOrganizerSearchSequence(void) const
-	?qt_metacast@HsWidgetHostVisual@@UAEPAXPBD@Z @ 200 NONAME ; void * HsWidgetHostVisual::qt_metacast(char const *)
-	?hideHorizontalSnapLine@HsIdleWidget@@QAEXXZ @ 201 NONAME ; void HsIdleWidget::hideHorizontalSnapLine(void)
-	?minimumWidgetWidth@HsConfiguration@@QBEMXZ @ 202 NONAME ; float HsConfiguration::minimumWidgetWidth(void) const
-	?setWidgetPreferences@HsDatabase@@QAE_NHABV?$QHash@VQString@@VQVariant@@@@@Z @ 203 NONAME ; bool HsDatabase::setWidgetPreferences(int, class QHash<class QString, class QVariant> const &)
-	?orientation@HsGui@@QAE?AW4Orientation@Qt@@XZ @ 204 NONAME ; enum Qt::Orientation HsGui::orientation(void)
-	?deleteWidget@HsDatabase@@QAE_NH@Z @ 205 NONAME ; bool HsDatabase::deleteWidget(int)
-	?widgetOverTrashbinFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 206 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetOverTrashbinFeedbackEffect(void) const
-	?deleteFromDatabase@HsPage@@QAE_NXZ @ 207 NONAME ; bool HsPage::deleteFromDatabase(void)
-	?setWidgetPresentation@HsDatabase@@QAE_NABVHsWidgetPresentationData@@@Z @ 208 NONAME ; bool HsDatabase::setWidgetPresentation(class HsWidgetPresentationData const &)
-	?takeInstance@HsGui@@SAPAV1@XZ @ 209 NONAME ; class HsGui * HsGui::takeInstance(void)
-	??0HsConfiguration@@QAE@PAVQObject@@@Z @ 210 NONAME ; HsConfiguration::HsConfiguration(class QObject *)
-	?setDefaultImage@HsWallpaper@@QAEXXZ @ 211 NONAME ; void HsWallpaper::setDefaultImage(void)
-	?setupTouchArea@HsPageVisual@@AAEXXZ @ 212 NONAME ; void HsPageVisual::setupTouchArea(void)
-	?trUtf8@HsWidgetComponent@@SA?AVQString@@PBD0H@Z @ 213 NONAME ; class QString HsWidgetComponent::trUtf8(char const *, char const *, int)
-	?setWidget@HsWidgetHostVisual@@QAEXPAVQObject@@@Z @ 214 NONAME ; void HsWidgetHostVisual::setWidget(class QObject *)
-	?importFromFile@HsConfiguration@@QAE_NABVQString@@@Z @ 215 NONAME ; bool HsConfiguration::importFromFile(class QString const &)
-	?page@HsDatabase@@QAE_NAAVHsPageData@@@Z @ 216 NONAME ; bool HsDatabase::page(class HsPageData &)
-	??_EHsPage@@UAE@I@Z @ 217 NONAME ; HsPage::~HsPage(unsigned int)
-	?instance@HsHostedWidgetFactory@@SAPAV1@XZ @ 218 NONAME ; class HsHostedWidgetFactory * HsHostedWidgetFactory::instance(void)
-	?staticMetaObject@HsPage@@2UQMetaObject@@B @ 219 NONAME ; struct QMetaObject const HsPage::staticMetaObject
-	?widgetDropFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 220 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetDropFeedbackEffect(void) const
-	?pageChangeZoneReverseAnimationDuration@HsConfiguration@@QBEHXZ @ 221 NONAME ; int HsConfiguration::pageChangeZoneReverseAnimationDuration(void) const
-	?createWidget@HsContentService@@QAE_NABV?$QHash@VQString@@VQVariant@@@@@Z @ 222 NONAME ; bool HsContentService::createWidget(class QHash<class QString, class QVariant> const &)
-	?setVersion@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 223 NONAME ; void HsWidgetComponentDescriptor::setVersion(class QString const &)
-	?getStaticMetaObject@HsWallpaperLoader@@SAABUQMetaObject@@XZ @ 224 NONAME ; struct QMetaObject const & HsWallpaperLoader::getStaticMetaObject(void)
-	?mInstance@HsWidgetComponentRegistry@@0PAV1@A @ 225 NONAME ; class HsWidgetComponentRegistry * HsWidgetComponentRegistry::mInstance
-	?staticMetaObject@HsWidgetHost@@2UQMetaObject@@B @ 226 NONAME ; struct QMetaObject const HsWidgetHost::staticMetaObject
-	?qt_metacast@HsPageVisual@@UAEPAXPBD@Z @ 227 NONAME ; void * HsPageVisual::qt_metacast(char const *)
-	?qt_metacall@HsShortcutService@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 228 NONAME ; int HsShortcutService::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?setImages@HsWallpaper@@QAEXABVQString@@0@Z @ 229 NONAME ; void HsWallpaper::setImages(class QString const &, class QString const &)
-	??1HsPageWallpaper@@UAE@XZ @ 230 NONAME ; HsPageWallpaper::~HsPageWallpaper(void)
-	?startDropEffect@HsWidgetHostVisual@@QAEXXZ @ 231 NONAME ; void HsWidgetHostVisual::startDropEffect(void)
-	?activeWidget@HsScene@@QBEPAVHsWidgetHost@@XZ @ 232 NONAME ; class HsWidgetHost * HsScene::activeWidget(void) const
-	?widgets@HsDatabase@@QAE_NABVQString@@AAV?$QList@VHsWidgetData@@@@@Z @ 233 NONAME ; bool HsDatabase::widgets(class QString const &, class QList<class HsWidgetData> &)
-	?rootDirectory@HsWallpaper@@IBE?AVQString@@XZ @ 234 NONAME ; class QString HsWallpaper::rootDirectory(void) const
-	?markAnchors@HsWidgetOrganizer@@AAE_NABVQRectF@@@Z @ 235 NONAME ; bool HsWidgetOrganizer::markAnchors(class QRectF const &)
-	?tr@HsContentService@@SA?AVQString@@PBD0H@Z @ 236 NONAME ; class QString HsContentService::tr(char const *, char const *, int)
-	??0HsDatabase@@QAE@PAVQObject@@@Z @ 237 NONAME ; HsDatabase::HsDatabase(class QObject *)
-	?eventFilter@HsWidgetHostVisual@@MAE_NPAVQObject@@PAVQEvent@@@Z @ 238 NONAME ; bool HsWidgetHostVisual::eventFilter(class QObject *, class QEvent *)
-	?tr@HsWidgetHost@@SA?AVQString@@PBD0@Z @ 239 NONAME ; class QString HsWidgetHost::tr(char const *, char const *)
-	?remove@HsWallpaper@@QAEXXZ @ 240 NONAME ; void HsWallpaper::remove(void)
-	?idleView@HsGui@@QBEPAVHbView@@XZ @ 241 NONAME ; class HbView * HsGui::idleView(void) const
-	??1HsPageVisual@@UAE@XZ @ 242 NONAME ; HsPageVisual::~HsPageVisual(void)
-	?initAnchors@HsWidgetOrganizer@@AAEXXZ @ 243 NONAME ; void HsWidgetOrganizer::initAnchors(void)
-	?widgetMoveBlockedFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 244 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetMoveBlockedFeedbackEffect(void) const
-	?widgetPickFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 245 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetPickFeedbackEffect(void) const
-	?widgetSnappingFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 246 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetSnappingFeedbackEffect(void) const
-	?load@HsScene@@QAE_NXZ @ 247 NONAME ; bool HsScene::load(void)
-	?trUtf8@HsSceneWallpaper@@SA?AVQString@@PBD0H@Z @ 248 NONAME ; class QString HsSceneWallpaper::trUtf8(char const *, char const *, int)
-	?tr@HsConfiguration@@SA?AVQString@@PBD0@Z @ 249 NONAME ; class QString HsConfiguration::tr(char const *, char const *)
-	?widgetRepositionFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 250 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetRepositionFeedbackEffect(void) const
-	?onError@HsWidgetHost@@AAEXXZ @ 251 NONAME ; void HsWidgetHost::onError(void)
-	?cleanup@HsWallpaperLoader@@AAEXXZ @ 252 NONAME ; void HsWallpaperLoader::cleanup(void)
-	?targets@HsWallpaperLoader@@QBE?AV?$QHash@VQString@@VQVariant@@@@XZ @ 253 NONAME ; class QHash<class QString, class QVariant> HsWallpaperLoader::targets(void) const
-	??0HsShortcutService@@AAE@PAVQStateMachine@@PAVQObject@@@Z @ 254 NONAME ; HsShortcutService::HsShortcutService(class QStateMachine *, class QObject *)
-	?hideVerticalSnapLine@HsIdleWidget@@QAEXXZ @ 255 NONAME ; void HsIdleWidget::hideVerticalSnapLine(void)
-	?setActivePage@HsIdleWidget@@QAEXH@Z @ 256 NONAME ; void HsIdleWidget::setActivePage(int)
-	?setSnapLineFadeOutDuration@HsConfiguration@@QAEXH@Z @ 257 NONAME ; void HsConfiguration::setSnapLineFadeOutDuration(int)
-	?polishEvent@HsIdleWidget@@MAEXXZ @ 258 NONAME ; void HsIdleWidget::polishEvent(void)
-	?tr@HsPageWallpaper@@SA?AVQString@@PBD0H@Z @ 259 NONAME ; class QString HsPageWallpaper::tr(char const *, char const *, int)
-	?widgetDropToTrashbinFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 260 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetDropToTrashbinFeedbackEffect(void) const
-	?staticMetaObject@HsPageWallpaper@@2UQMetaObject@@B @ 261 NONAME ; struct QMetaObject const HsPageWallpaper::staticMetaObject
-	?onWidgetFinished@HsPage@@AAEXXZ @ 262 NONAME ; void HsPage::onWidgetFinished(void)
-	?onThreadFinished@HsWallpaperLoader@@AAEXXZ @ 263 NONAME ; void HsWallpaperLoader::onThreadFinished(void)
-	?tr@HsWidgetComponentRegistry@@SA?AVQString@@PBD0H@Z @ 264 NONAME ; class QString HsWidgetComponentRegistry::tr(char const *, char const *, int)
-	?loadControlLayer@HsIdleWidget@@AAEXXZ @ 265 NONAME ; void HsIdleWidget::loadControlLayer(void)
-	?action_initialize@HsWidgetHost@@AAEXXZ @ 266 NONAME ; void HsWidgetHost::action_initialize(void)
-	?sceneX@HsIdleWidget@@QBEMXZ @ 267 NONAME ; float HsIdleWidget::sceneX(void) const
-	?action_load@HsWidgetHost@@AAEXXZ @ 268 NONAME ; void HsWidgetHost::action_load(void)
-	?connectionName@HsDatabase@@QBE?AVQString@@XZ @ 269 NONAME ; class QString HsDatabase::connectionName(void) const
-	?snapLineFadeInDuration@HsConfiguration@@QBEHXZ @ 270 NONAME ; int HsConfiguration::snapLineFadeInDuration(void) const
-	?setMethod@HsWidgetHost@@AAE_NPBDAAVQMetaMethod@@@Z @ 271 NONAME ; bool HsWidgetHost::setMethod(char const *, class QMetaMethod &)
-	?setInstance@HsDatabase@@SAXPAV1@@Z @ 272 NONAME ; void HsDatabase::setInstance(class HsDatabase *)
-	??0HsWallpaper@@QAE@PAVQGraphicsItem@@@Z @ 273 NONAME ; HsWallpaper::HsWallpaper(class QGraphicsItem *)
-	?setSnapEffectsEnabled@HsConfiguration@@QAEX_N@Z @ 274 NONAME ; void HsConfiguration::setSnapEffectsEnabled(bool)
-	?newPageAddedAnimationDuration@HsConfiguration@@QBEHXZ @ 275 NONAME ; int HsConfiguration::newPageAddedAnimationDuration(void) const
-	?getStaticMetaObject@HsWallpaperLoaderThread@@SAABUQMetaObject@@XZ @ 276 NONAME ; struct QMetaObject const & HsWallpaperLoaderThread::getStaticMetaObject(void)
-	?commit@HsDatabase@@QAE_NXZ @ 277 NONAME ; bool HsDatabase::commit(void)
-	?trUtf8@HsDatabase@@SA?AVQString@@PBD0@Z @ 278 NONAME ; class QString HsDatabase::trUtf8(char const *, char const *)
-	?mousePressEvent@HsWidgetHostVisual@@MAEXPAVQGraphicsSceneMouseEvent@@@Z @ 279 NONAME ; void HsWidgetHostVisual::mousePressEvent(class QGraphicsSceneMouseEvent *)
-	?tr@HsWidgetComponent@@SA?AVQString@@PBD0H@Z @ 280 NONAME ; class QString HsWidgetComponent::tr(char const *, char const *, int)
-	?backupRestoreStarted@HsBackupRestoreObserver@@QAEXXZ @ 281 NONAME ; void HsBackupRestoreObserver::backupRestoreStarted(void)
-	?qt_metacast@HsPageWallpaper@@UAEPAXPBD@Z @ 282 NONAME ; void * HsPageWallpaper::qt_metacast(char const *)
-	?trUtf8@HsWidgetHost@@SA?AVQString@@PBD0@Z @ 283 NONAME ; class QString HsWidgetHost::trUtf8(char const *, char const *)
-	?setDefaultPageId@HsConfiguration@@QAEXH@Z @ 284 NONAME ; void HsConfiguration::setDefaultPageId(int)
-	?metaObject@HsWidgetHostVisual@@UBEPBUQMetaObject@@XZ @ 285 NONAME ; struct QMetaObject const * HsWidgetHostVisual::metaObject(void) const
-	?installTranslator@HsWidgetComponent@@AAEXXZ @ 286 NONAME ; void HsWidgetComponent::installTranslator(void)
-	?bounceAnimationEasingCurve@HsConfiguration@@QBE?AW4Type@QEasingCurve@@XZ @ 287 NONAME ; enum QEasingCurve::Type HsConfiguration::bounceAnimationEasingCurve(void) const
-	??_EHsIdleWidget@@UAE@I@Z @ 288 NONAME ; HsIdleWidget::~HsIdleWidget(unsigned int)
-	?qt_metacall@HsWidgetComponent@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 289 NONAME ; int HsWidgetComponent::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?qt_metacall@HsConfiguration@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 290 NONAME ; int HsConfiguration::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?cleanupIdleUi@HsGui@@QAEXXZ @ 291 NONAME ; void HsGui::cleanupIdleUi(void)
-	?setWidgetOverTrashbinFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 292 NONAME ; void HsConfiguration::setWidgetOverTrashbinFeedbackEffect(enum HbFeedback::InstantEffect)
-	?handleEntryAdded@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@@Z @ 293 NONAME ; void HsWidgetComponentRegistry::handleEntryAdded(class CaEntry const &, class QString const &)
-	?setProperty@HsWidgetHost@@AAE_NPBDAAVQMetaProperty@@@Z @ 294 NONAME ; bool HsWidgetHost::setProperty(char const *, class QMetaProperty &)
-	?pagePanFinished@HsScene@@IAEXPAVQGestureEvent@@@Z @ 295 NONAME ; void HsScene::pagePanFinished(class QGestureEvent *)
-	?minimumWidgetSizeInUnits@HsConfiguration@@QBE?AVQSizeF@@XZ @ 296 NONAME ; class QSizeF HsConfiguration::minimumWidgetSizeInUnits(void) const
-	??0HsBackupRestoreObserver@@AAE@PAVQObject@@@Z @ 297 NONAME ; HsBackupRestoreObserver::HsBackupRestoreObserver(class QObject *)
-	?setClockWidgetTapFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 298 NONAME ; void HsConfiguration::setClockWidgetTapFeedbackEffect(enum HbFeedback::InstantEffect)
-	??1HsPage@@UAE@XZ @ 299 NONAME ; HsPage::~HsPage(void)
-	?databaseId@HsWidgetHost@@QBEHXZ @ 300 NONAME ; int HsWidgetHost::databaseId(void) const
-	?setInstallationPath@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 301 NONAME ; void HsWidgetComponentDescriptor::setInstallationPath(class QString const &)
-	?staticMetaObject@HsHostedWidgetFactory@@2UQMetaObject@@B @ 302 NONAME ; struct QMetaObject const HsHostedWidgetFactory::staticMetaObject
-	?setTitle@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 303 NONAME ; void HsWidgetComponentDescriptor::setTitle(class QString const &)
-	?getAnchorCoordinates@HsWidgetOrganizer@@AAE?AVQPointF@@H@Z @ 304 NONAME ; class QPointF HsWidgetOrganizer::getAnchorCoordinates(int)
-	?qt_metacall@HsPageWallpaper@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 305 NONAME ; int HsPageWallpaper::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?mInstance@HsWidgetPositioningOnWidgetAdd@@0PAV1@A @ 306 NONAME ; class HsWidgetPositioningOnWidgetAdd * HsWidgetPositioningOnWidgetAdd::mInstance
-	?setWidgetSnappingFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 307 NONAME ; void HsConfiguration::setWidgetSnappingFeedbackEffect(enum HbFeedback::InstantEffect)
-	?setWidgetDragEffectDuration@HsConfiguration@@QAEXH@Z @ 308 NONAME ; void HsConfiguration::setWidgetDragEffectDuration(int)
-	?setInstance@HsWidgetPositioningOnWidgetAdd@@SAXPAV1@@Z @ 309 NONAME ; void HsWidgetPositioningOnWidgetAdd::setInstance(class HsWidgetPositioningOnWidgetAdd *)
-	?widgetPresentation@HsDatabase@@QAE_NAAVHsWidgetPresentationData@@@Z @ 310 NONAME ; bool HsDatabase::widgetPresentation(class HsWidgetPresentationData &)
-	?pageChangePanDistance@HsConfiguration@@QBEMXZ @ 311 NONAME ; float HsConfiguration::pageChangePanDistance(void) const
-	?mInstance@HsContentService@@0PAV1@A @ 312 NONAME ; class HsContentService * HsContentService::mInstance
-	??0HsWidgetComponent@@AAE@ABVQString@@PAVQObject@@@Z @ 313 NONAME ; HsWidgetComponent::HsWidgetComponent(class QString const &, class QObject *)
-	?startDragEffect@HsWidgetHostVisual@@QAEXXZ @ 314 NONAME ; void HsWidgetHostVisual::startDragEffect(void)
-	?insertPage@HsIdleWidget@@QAEXHPAVHsPage@@@Z @ 315 NONAME ; void HsIdleWidget::insertPage(int, class HsPage *)
-	?onOrientationChanged@HsPage@@AAEXW4Orientation@Qt@@@Z @ 316 NONAME ; void HsPage::onOrientationChanged(enum Qt::Orientation)
-	?adjustedWidgetPosition@HsPage@@QAE?AVQPointF@@ABVQRectF@@@Z @ 317 NONAME ; class QPointF HsPage::adjustedWidgetPosition(class QRectF const &)
-	?staticMetaObject@HsWallpaperLoader@@2UQMetaObject@@B @ 318 NONAME ; struct QMetaObject const HsWallpaperLoader::staticMetaObject
-	?widgetTapStarted@HsScene@@IAEXVQPointF@@PAVHsWidgetHost@@@Z @ 319 NONAME ; void HsScene::widgetTapStarted(class QPointF, class HsWidgetHost *)
-	?widgetDragEffectDuration@HsConfiguration@@QBEHXZ @ 320 NONAME ; int HsConfiguration::widgetDragEffectDuration(void) const
-	?tr@HsHostedWidgetFactory@@SA?AVQString@@PBD0H@Z @ 321 NONAME ; class QString HsHostedWidgetFactory::tr(char const *, char const *, int)
-	?navigateToApplibrary@HsGui@@IAEXXZ @ 322 NONAME ; void HsGui::navigateToApplibrary(void)
-	?load@HsConfiguration@@QAE_NXZ @ 323 NONAME ; bool HsConfiguration::load(void)
-	?createInstance@HsPage@@SAPAV1@ABVHsPageData@@@Z @ 324 NONAME ; class HsPage * HsPage::createInstance(class HsPageData const &)
-	?widgetPreferences@HsDatabase@@QAE_NHAAV?$QHash@VQString@@VQVariant@@@@@Z @ 325 NONAME ; bool HsDatabase::widgetPreferences(int, class QHash<class QString, class QVariant> &)
-	?removePage@HsScene@@QAE_NPAVHsPage@@@Z @ 326 NONAME ; bool HsScene::removePage(class HsPage *)
-	?hideWidget@HsWidgetHost@@QAEXXZ @ 327 NONAME ; void HsWidgetHost::hideWidget(void)
-	?close@HsDatabase@@QAEXXZ @ 328 NONAME ; void HsDatabase::close(void)
-	?maximumPageCount@HsConfiguration@@QBEHXZ @ 329 NONAME ; int HsConfiguration::maximumPageCount(void) const
-	?action_faulted@HsWidgetHost@@AAEXXZ @ 330 NONAME ; void HsWidgetHost::action_faulted(void)
-	?setServiceXml@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 331 NONAME ; void HsWidgetComponentDescriptor::setServiceXml(class QString const &)
-	?getStaticMetaObject@HsWidgetHost@@SAABUQMetaObject@@XZ @ 332 NONAME ; struct QMetaObject const & HsWidgetHost::getStaticMetaObject(void)
-	?sortRects@HsWidgetOrganizer@@AAE?AV?$QList@H@@W4SortMode@1@ABV?$QMap@HVQRectF@@@@@Z @ 333 NONAME ; class QList<int> HsWidgetOrganizer::sortRects(enum HsWidgetOrganizer::SortMode, class QMap<int, class QRectF> const &)
-	??0HsWidgetData@@QAE@ABV0@@Z @ 334 NONAME ; HsWidgetData::HsWidgetData(class HsWidgetData const &)
-	?installationPath@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 335 NONAME ; class QString HsWidgetComponentDescriptor::installationPath(void) const
-	?showHorizontalSnapLine@HsIdleWidget@@QAEXABVQLineF@@@Z @ 336 NONAME ; void HsIdleWidget::showHorizontalSnapLine(class QLineF const &)
-	??_EHsPageVisual@@UAE@I@Z @ 337 NONAME ; HsPageVisual::~HsPageVisual(unsigned int)
-	?setWidgetDropEffectDuration@HsConfiguration@@QAEXH@Z @ 338 NONAME ; void HsConfiguration::setWidgetDropEffectDuration(int)
-	?pageRemovedAnimationDuration@HsConfiguration@@QBEHXZ @ 339 NONAME ; int HsConfiguration::pageRemovedAnimationDuration(void) const
-	?onFinished@HsWidgetHost@@AAEXXZ @ 340 NONAME ; void HsWidgetHost::onFinished(void)
-	?rollback@HsDatabase@@QAE_NXZ @ 341 NONAME ; bool HsDatabase::rollback(void)
-	?widget@HsDatabase@@QAE_NAAVHsWidgetData@@@Z @ 342 NONAME ; bool HsDatabase::widget(class HsWidgetData &)
-	?description@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 343 NONAME ; class QString HsWidgetComponentDescriptor::description(void) const
-	?mInstance@HsShortcutService@@0PAV1@A @ 344 NONAME ; class HsShortcutService * HsShortcutService::mInstance
-	?pageIndicator@HsIdleWidget@@QBEPAVHsPageIndicator@@XZ @ 345 NONAME ; class HsPageIndicator * HsIdleWidget::pageIndicator(void) const
-	?setShortcutWidgetTapFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 346 NONAME ; void HsConfiguration::setShortcutWidgetTapFeedbackEffect(enum HbFeedback::InstantEffect)
-	?wallpaperDirectory@HsPageWallpaper@@MBE?AVQString@@XZ @ 347 NONAME ; class QString HsPageWallpaper::wallpaperDirectory(void) const
-	?qt_metacast@HsWidgetComponent@@UAEPAXPBD@Z @ 348 NONAME ; void * HsWidgetComponent::qt_metacast(char const *)
-	?metaObject@HsWallpaperLoaderThread@@UBEPBUQMetaObject@@XZ @ 349 NONAME ; struct QMetaObject const * HsWallpaperLoaderThread::metaObject(void) const
-	?setTargetSize@HsWallpaperLoaderThread@@QAEXABVQSize@@@Z @ 350 NONAME ; void HsWallpaperLoaderThread::setTargetSize(class QSize const &)
-	?removePage@HsIdleWidget@@QAEXH@Z @ 351 NONAME ; void HsIdleWidget::removePage(int)
-	?tr@HsWallpaper@@SA?AVQString@@PBD0H@Z @ 352 NONAME ; class QString HsWallpaper::tr(char const *, char const *, int)
-	?defaultPageId@HsConfiguration@@QBEHXZ @ 353 NONAME ; int HsConfiguration::defaultPageId(void) const
-	?setSourcePath@HsWallpaperLoader@@QAEXABVQString@@@Z @ 354 NONAME ; void HsWallpaperLoader::setSourcePath(class QString const &)
-	?metaObject@HsGui@@UBEPBUQMetaObject@@XZ @ 355 NONAME ; struct QMetaObject const * HsGui::metaObject(void) const
-	?pageChangeAnimationEasingCurve@HsConfiguration@@QBE?AW4Type@QEasingCurve@@XZ @ 356 NONAME ; enum QEasingCurve::Type HsConfiguration::pageChangeAnimationEasingCurve(void) const
-	?wallpaper@HsPage@@QBEPAVHsWallpaper@@XZ @ 357 NONAME ; class HsWallpaper * HsPage::wallpaper(void) const
-	??0HsPageVisual@@QAE@PAVQGraphicsItem@@@Z @ 358 NONAME ; HsPageVisual::HsPageVisual(class QGraphicsItem *)
-	?trUtf8@HsWidgetComponent@@SA?AVQString@@PBD0@Z @ 359 NONAME ; class QString HsWidgetComponent::trUtf8(char const *, char const *)
-	?event_backupRestoreStarted@HsBackupRestoreObserver@@IAEXXZ @ 360 NONAME ; void HsBackupRestoreObserver::event_backupRestoreStarted(void)
-	?getAnchorListIndex@HsWidgetOrganizer@@AAEHABVQPointF@@@Z @ 361 NONAME ; int HsWidgetOrganizer::getAnchorListIndex(class QPointF const &)
-	?version@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 362 NONAME ; class QString HsWidgetComponentDescriptor::version(void) const
-	?action_disconnectComponent@HsWidgetHost@@AAEXXZ @ 363 NONAME ; void HsWidgetHost::action_disconnectComponent(void)
-	?scene@HsSceneWallpaper@@QBEPAVHsScene@@XZ @ 364 NONAME ; class HsScene * HsSceneWallpaper::scene(void) const
-	?mInstance@HsConfiguration@@0PAV1@A @ 365 NONAME ; class HsConfiguration * HsConfiguration::mInstance
-	?newWidgets@HsPage@@QAE?AV?$QList@PAVHsWidgetHost@@@@XZ @ 366 NONAME ; class QList<class HsWidgetHost *> HsPage::newWidgets(void)
-	??0HsHostedWidgetFactory@@AAE@PAVQObject@@@Z @ 367 NONAME ; HsHostedWidgetFactory::HsHostedWidgetFactory(class QObject *)
-	?trUtf8@HsContentService@@SA?AVQString@@PBD0@Z @ 368 NONAME ; class QString HsContentService::trUtf8(char const *, char const *)
-	?emitUpdated@HsWidgetComponent@@AAEXXZ @ 369 NONAME ; void HsWidgetComponent::emitUpdated(void)
-	?emitUninstalled@HsWidgetComponent@@AAEXXZ @ 370 NONAME ; void HsWidgetComponent::emitUninstalled(void)
-	?tr@HsConfiguration@@SA?AVQString@@PBD0H@Z @ 371 NONAME ; class QString HsConfiguration::tr(char const *, char const *, int)
-	??0HsSceneWallpaper@@QAE@PAVHsScene@@PAVQGraphicsItem@@@Z @ 372 NONAME ; HsSceneWallpaper::HsSceneWallpaper(class HsScene *, class QGraphicsItem *)
-	?createTargets@HsPageWallpaper@@MAE?AV?$QHash@VQString@@VQVariant@@@@ABVQString@@@Z @ 373 NONAME ; class QHash<class QString, class QVariant> HsPageWallpaper::createTargets(class QString const &)
-	?mInstance@HsGui@@0PAV1@A @ 374 NONAME ; class HsGui * HsGui::mInstance
-	?pageChangeZoneWidth@HsConfiguration@@QBEMXZ @ 375 NONAME ; float HsConfiguration::pageChangeZoneWidth(void) const
-	?qt_metacast@HsGui@@UAEPAXPBD@Z @ 376 NONAME ; void * HsGui::qt_metacast(char const *)
-	?setInstance@HsGui@@SAPAV1@PAV1@@Z @ 377 NONAME ; class HsGui * HsGui::setInstance(class HsGui *)
-	?tr@HsPageWallpaper@@SA?AVQString@@PBD0@Z @ 378 NONAME ; class QString HsPageWallpaper::tr(char const *, char const *)
-	?maximumWidgetSizeInPixels@HsConfiguration@@QBE?AVQSizeF@@XZ @ 379 NONAME ; class QSizeF HsConfiguration::maximumWidgetSizeInPixels(void) const
-	??_EHsBackupRestoreObserver@@UAE@I@Z @ 380 NONAME ; HsBackupRestoreObserver::~HsBackupRestoreObserver(unsigned int)
-	??1HsScene@@UAE@XZ @ 381 NONAME ; HsScene::~HsScene(void)
-	?pageWallpaperLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 382 NONAME ; class HbWidget * HsIdleWidget::pageWallpaperLayer(void) const
-	?deleteWidgetPresentation@HsDatabase@@QAE_NHW4Orientation@Qt@@@Z @ 383 NONAME ; bool HsDatabase::deleteWidgetPresentation(int, enum Qt::Orientation)
-	?getStaticMetaObject@HsWidgetComponent@@SAABUQMetaObject@@XZ @ 384 NONAME ; struct QMetaObject const & HsWidgetComponent::getStaticMetaObject(void)
-	?addExistingWidget@HsPage@@QAE_NPAVHsWidgetHost@@@Z @ 385 NONAME ; bool HsPage::addExistingWidget(class HsWidgetHost *)
-	?qt_metacast@HsWidgetComponentRegistry@@UAEPAXPBD@Z @ 386 NONAME ; void * HsWidgetComponentRegistry::qt_metacast(char const *)
-	?close@HsWidgetHost@@QAEXXZ @ 387 NONAME ; void HsWidgetHost::close(void)
-	?action_remove@HsWidgetHost@@AAEXXZ @ 388 NONAME ; void HsWidgetHost::action_remove(void)
-	?trUtf8@HsWallpaper@@SA?AVQString@@PBD0H@Z @ 389 NONAME ; class QString HsWallpaper::trUtf8(char const *, char const *, int)
-	?activePage@HsScene@@QBEPAVHsPage@@XZ @ 390 NONAME ; class HsPage * HsScene::activePage(void) const
-	?bounceEffect@HsConfiguration@@QBEHXZ @ 391 NONAME ; int HsConfiguration::bounceEffect(void) const
-	?setupIdleUi@HsGui@@QAEXXZ @ 392 NONAME ; void HsGui::setupIdleUi(void)
-	?pages@HsDatabase@@QAE_NAAV?$QList@VHsPageData@@@@@Z @ 393 NONAME ; bool HsDatabase::pages(class QList<class HsPageData> &)
-	?savePresentation@HsWidgetHost@@QAE_NXZ @ 394 NONAME ; bool HsWidgetHost::savePresentation(void)
-	?pageChangeAnimation@HsGui@@QAEPAVHsPropertyAnimationWrapper@@XZ @ 395 NONAME ; class HsPropertyAnimationWrapper * HsGui::pageChangeAnimation(void)
-	?takeInstance@HsScene@@SAPAV1@XZ @ 396 NONAME ; class HsScene * HsScene::takeInstance(void)
-	?rootPath@HsWidgetComponent@@QBE?AVQString@@XZ @ 397 NONAME ; class QString HsWidgetComponent::rootPath(void) const
-	?startDragEffect@HsWidgetHost@@QAEXXZ @ 398 NONAME ; void HsWidgetHost::startDragEffect(void)
-	?event_startAndHide@HsWidgetHost@@IAEXXZ @ 399 NONAME ; void HsWidgetHost::event_startAndHide(void)
-	?qt_metacast@HsWallpaperLoader@@UAEPAXPBD@Z @ 400 NONAME ; void * HsWallpaperLoader::qt_metacast(char const *)
-	??1HsDatabase@@UAE@XZ @ 401 NONAME ; HsDatabase::~HsDatabase(void)
-	??0HsWidgetOrganizer@@QAE@HW4WidgetOrganizerSearchSequence@HsConfiguration@@@Z @ 402 NONAME ; HsWidgetOrganizer::HsWidgetOrganizer(int, enum HsConfiguration::WidgetOrganizerSearchSequence)
-	?getPosition@HsWidgetOrganizer@@AAE?AVQPointF@@ABVQSizeF@@@Z @ 403 NONAME ; class QPointF HsWidgetOrganizer::getPosition(class QSizeF const &)
-	??1HsWidgetComponent@@UAE@XZ @ 404 NONAME ; HsWidgetComponent::~HsWidgetComponent(void)
-	?metaObject@HsSceneWallpaper@@UBEPBUQMetaObject@@XZ @ 405 NONAME ; struct QMetaObject const * HsSceneWallpaper::metaObject(void) const
-	?createInstance@HsWidgetHost@@SAPAV1@AAVHsWidgetData@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 406 NONAME ; class HsWidgetHost * HsWidgetHost::createInstance(class HsWidgetData &, class QHash<class QString, class QVariant> const &)
-	?setupEffects@HsWidgetHostVisual@@AAEXXZ @ 407 NONAME ; void HsWidgetHostVisual::setupEffects(void)
-	?trUtf8@HsGui@@SA?AVQString@@PBD0@Z @ 408 NONAME ; class QString HsGui::trUtf8(char const *, char const *)
-	?setPage@HsPageWallpaper@@QAEXPAVHsPage@@@Z @ 409 NONAME ; void HsPageWallpaper::setPage(class HsPage *)
-	?shape@HsWidgetHostVisual@@UBE?AVQPainterPath@@XZ @ 410 NONAME ; class QPainterPath HsWidgetHostVisual::shape(void) const
-	?deletePage@HsDatabase@@QAE_NH@Z @ 411 NONAME ; bool HsDatabase::deletePage(int)
-	?savePresentation@HsWidgetHost@@QAE_NAAVHsWidgetPresentationData@@@Z @ 412 NONAME ; bool HsWidgetHost::savePresentation(class HsWidgetPresentationData &)
-	?tr@HsWallpaperLoaderThread@@SA?AVQString@@PBD0H@Z @ 413 NONAME ; class QString HsWallpaperLoaderThread::tr(char const *, char const *, int)
-	?resized@HsWidgetHostVisual@@IAEXXZ @ 414 NONAME ; void HsWidgetHostVisual::resized(void)
-	?page@HsWidgetHost@@QBEPAVHsPage@@XZ @ 415 NONAME ; class HsPage * HsWidgetHost::page(void) const
-	?qt_metacast@HsWallpaper@@UAEPAXPBD@Z @ 416 NONAME ; void * HsWallpaper::qt_metacast(char const *)
-	?staticMetaObject@HsWidgetComponent@@2UQMetaObject@@B @ 417 NONAME ; struct QMetaObject const HsWidgetComponent::staticMetaObject
-	?setRemovable@HsPage@@QAEX_N@Z @ 418 NONAME ; void HsPage::setRemovable(bool)
-	?staticMetaObject@HsIdleWidget@@2UQMetaObject@@B @ 419 NONAME ; struct QMetaObject const HsIdleWidget::staticMetaObject
-	?showVerticalSnapLine@HsIdleWidget@@QAEXABVQLineF@@@Z @ 420 NONAME ; void HsIdleWidget::showVerticalSnapLine(class QLineF const &)
-	?widgetRemoved@HsContentService@@IAEXABVQString@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 421 NONAME ; void HsContentService::widgetRemoved(class QString const &, class QHash<class QString, class QVariant> const &)
-	?widgetMoveUpdated@HsScene@@IAEXABVQPointF@@PAVHsWidgetHost@@@Z @ 422 NONAME ; void HsScene::widgetMoveUpdated(class QPointF const &, class HsWidgetHost *)
-	?qt_metacall@HsWallpaperLoaderThread@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 423 NONAME ; int HsWallpaperLoaderThread::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?loadPresentation@HsWidgetHost@@QAE_NXZ @ 424 NONAME ; bool HsWidgetHost::loadPresentation(void)
-	?setupStates@HsWidgetHost@@AAEXXZ @ 425 NONAME ; void HsWidgetHost::setupStates(void)
-	?getStaticMetaObject@HsContentService@@SAABUQMetaObject@@XZ @ 426 NONAME ; struct QMetaObject const & HsContentService::getStaticMetaObject(void)
-	?wallpaper@HsScene@@QBEPAVHsWallpaper@@XZ @ 427 NONAME ; class HsWallpaper * HsScene::wallpaper(void) const
-	?isItemShortcutWidget@HsShortcutService@@QAE_NH@Z @ 428 NONAME ; bool HsShortcutService::isItemShortcutWidget(int)
-	?setGeometry@HsPageVisual@@UAEXABVQRectF@@@Z @ 429 NONAME ; void HsPageVisual::setGeometry(class QRectF const &)
-	?tr@HsIdleWidget@@SA?AVQString@@PBD0H@Z @ 430 NONAME ; class QString HsIdleWidget::tr(char const *, char const *, int)
-	?setDatabaseName@HsDatabase@@QAEXABVQString@@@Z @ 431 NONAME ; void HsDatabase::setDatabaseName(class QString const &)
-	?updateWidget@HsDatabase@@QAE_NABVHsWidgetData@@@Z @ 432 NONAME ; bool HsDatabase::updateWidget(class HsWidgetData const &)
-	?trUtf8@HsBackupRestoreObserver@@SA?AVQString@@PBD0H@Z @ 433 NONAME ; class QString HsBackupRestoreObserver::trUtf8(char const *, char const *, int)
-	?loadPresentation@HsWidgetHost@@QAE_NW4Orientation@Qt@@@Z @ 434 NONAME ; bool HsWidgetHost::loadPresentation(enum Qt::Orientation)
-	?createWidgetForPreview@HsContentService@@QAEPAVHsWidgetHost@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 435 NONAME ; class HsWidgetHost * HsContentService::createWidgetForPreview(class QHash<class QString, class QVariant> const &)
-	?available@HsWidgetHost@@IAEXXZ @ 436 NONAME ; void HsWidgetHost::available(void)
-	?setPageChangeZoneWidth@HsConfiguration@@QAEXM@Z @ 437 NONAME ; void HsConfiguration::setPageChangeZoneWidth(float)
-	?emitAboutToUninstall@HsWidgetComponent@@AAEXXZ @ 438 NONAME ; void HsWidgetComponent::emitAboutToUninstall(void)
-	?iconUri@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 439 NONAME ; class QString HsWidgetComponentDescriptor::iconUri(void) const
-	?event_faulted@HsWidgetHost@@IAEXXZ @ 440 NONAME ; void HsWidgetHost::event_faulted(void)
-	?emitUnavailable@HsWidgetComponent@@AAEXXZ @ 441 NONAME ; void HsWidgetComponent::emitUnavailable(void)
-	?snapTimeout@HsConfiguration@@QBEHXZ @ 442 NONAME ; int HsConfiguration::snapTimeout(void) const
-	??1HsWidgetData@@QAE@XZ @ 443 NONAME ; HsWidgetData::~HsWidgetData(void)
-	?faulted@HsWidgetHost@@IAEXXZ @ 444 NONAME ; void HsWidgetHost::faulted(void)
-	??0HsIdleWidget@@QAE@PAVQGraphicsItem@@@Z @ 445 NONAME ; HsIdleWidget::HsIdleWidget(class QGraphicsItem *)
-	?event_unload@HsWidgetHost@@IAEXXZ @ 446 NONAME ; void HsWidgetHost::event_unload(void)
-	?handleEntryRemoved@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@@Z @ 447 NONAME ; void HsWidgetComponentRegistry::handleEntryRemoved(class CaEntry const &, class QString const &)
-	?metaObject@HsWidgetComponentRegistry@@UBEPBUQMetaObject@@XZ @ 448 NONAME ; struct QMetaObject const * HsWidgetComponentRegistry::metaObject(void) const
-	?updated@HsWidgetComponent@@IAEXXZ @ 449 NONAME ; void HsWidgetComponent::updated(void)
-	?takeInstance@HsConfiguration@@SAPAV1@XZ @ 450 NONAME ; class HsConfiguration * HsConfiguration::takeInstance(void)
-	?pageIndex@HsPage@@QAEHXZ @ 451 NONAME ; int HsPage::pageIndex(void)
-	?setTargets@HsWallpaperLoader@@QAEXABV?$QHash@VQString@@VQVariant@@@@@Z @ 452 NONAME ; void HsWallpaperLoader::setTargets(class QHash<class QString, class QVariant> const &)
-	??1HsIdleWidget@@UAE@XZ @ 453 NONAME ; HsIdleWidget::~HsIdleWidget(void)
-	??_EHsHostedWidgetFactory@@UAE@I@Z @ 454 NONAME ; HsHostedWidgetFactory::~HsHostedWidgetFactory(unsigned int)
-	?staticMetaObject@HsGui@@2UQMetaObject@@B @ 455 NONAME ; struct QMetaObject const HsGui::staticMetaObject
-	??0HsWallpaperLoaderThread@@QAE@PAVQObject@@@Z @ 456 NONAME ; HsWallpaperLoaderThread::HsWallpaperLoaderThread(class QObject *)
-	?start@HsWallpaperLoader@@QAEXXZ @ 457 NONAME ; void HsWallpaperLoader::start(void)
-	?component@HsWidgetComponentRegistry@@QAEPAVHsWidgetComponent@@ABVQString@@@Z @ 458 NONAME ; class HsWidgetComponent * HsWidgetComponentRegistry::component(class QString const &)
-	??_EHsWidgetComponent@@UAE@I@Z @ 459 NONAME ; HsWidgetComponent::~HsWidgetComponent(unsigned int)
-	?mInstance@HsScene@@0PAV1@A @ 460 NONAME ; class HsScene * HsScene::mInstance
-	?getStaticMetaObject@HsGui@@SAABUQMetaObject@@XZ @ 461 NONAME ; struct QMetaObject const & HsGui::getStaticMetaObject(void)
-	?trUtf8@HsSceneWallpaper@@SA?AVQString@@PBD0@Z @ 462 NONAME ; class QString HsSceneWallpaper::trUtf8(char const *, char const *)
-	??_EHsWidgetHost@@UAE@I@Z @ 463 NONAME ; HsWidgetHost::~HsWidgetHost(unsigned int)
-	?minimumWidgetHeight@HsConfiguration@@QBEMXZ @ 464 NONAME ; float HsConfiguration::minimumWidgetHeight(void) const
-	?setVisualModel@HsWidgetHostVisual@@QAEXPAVHsWidgetHost@@@Z @ 465 NONAME ; void HsWidgetHostVisual::setVisualModel(class HsWidgetHost *)
-	?staticMetaObject@HsShortcutService@@2UQMetaObject@@B @ 466 NONAME ; struct QMetaObject const HsShortcutService::staticMetaObject
-	??0HsPageWallpaper@@QAE@PAVHsPage@@PAVQGraphicsItem@@@Z @ 467 NONAME ; HsPageWallpaper::HsPageWallpaper(class HsPage *, class QGraphicsItem *)
-	?onSetPreferences@HsWidgetHost@@AAEXABVQStringList@@@Z @ 468 NONAME ; void HsWidgetHost::onSetPreferences(class QStringList const &)
-	??1HsWidgetComponentDescriptor@@QAE@XZ @ 469 NONAME ; HsWidgetComponentDescriptor::~HsWidgetComponentDescriptor(void)
-	?showPageIndicator@HsIdleWidget@@QAEXXZ @ 470 NONAME ; void HsIdleWidget::showPageIndicator(void)
-	??1HsBackupRestoreObserver@@UAE@XZ @ 471 NONAME ; HsBackupRestoreObserver::~HsBackupRestoreObserver(void)
-	?insertPage@HsDatabase@@QAE_NAAVHsPageData@@@Z @ 472 NONAME ; bool HsDatabase::insertPage(class HsPageData &)
-	??_EHsWidgetComponentRegistry@@UAE@I@Z @ 473 NONAME ; HsWidgetComponentRegistry::~HsWidgetComponentRegistry(unsigned int)
-	?metaObject@HsIdleWidget@@UBEPBUQMetaObject@@XZ @ 474 NONAME ; struct QMetaObject const * HsIdleWidget::metaObject(void) const
-	?qt_metacast@HsHostedWidgetFactory@@UAEPAXPBD@Z @ 475 NONAME ; void * HsHostedWidgetFactory::qt_metacast(char const *)
-	?setUri@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 476 NONAME ; void HsWidgetComponentDescriptor::setUri(class QString const &)
-	??1HsWallpaperLoaderThread@@UAE@XZ @ 477 NONAME ; HsWallpaperLoaderThread::~HsWallpaperLoaderThread(void)
-	?staticMetaObject@HsWidgetComponentRegistry@@2UQMetaObject@@B @ 478 NONAME ; struct QMetaObject const HsWidgetComponentRegistry::staticMetaObject
-	??1HsWallpaper@@UAE@XZ @ 479 NONAME ; HsWallpaper::~HsWallpaper(void)
-	?qt_metacall@HsPage@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 480 NONAME ; int HsPage::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?onWidgetAvailable@HsPage@@AAEXXZ @ 481 NONAME ; void HsPage::onWidgetAvailable(void)
-	?qt_metacast@HsPage@@UAEPAXPBD@Z @ 482 NONAME ; void * HsPage::qt_metacast(char const *)
-	?result@HsWallpaperLoaderThread@@QBE_NXZ @ 483 NONAME ; bool HsWallpaperLoaderThread::result(void) const
-	?setPageIndicatorSpacing@HsConfiguration@@QAEXM@Z @ 484 NONAME ; void HsConfiguration::setPageIndicatorSpacing(float)
-	?setSnapLineFadeInDuration@HsConfiguration@@QAEXH@Z @ 485 NONAME ; void HsConfiguration::setSnapLineFadeInDuration(int)
-	??1HsGui@@UAE@XZ @ 486 NONAME ; HsGui::~HsGui(void)
-	?isValid@HsWidgetComponentDescriptor@@QAE_NXZ @ 487 NONAME ; bool HsWidgetComponentDescriptor::isValid(void)
-	?uri@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 488 NONAME ; class QString HsWidgetComponentDescriptor::uri(void) const
-	?setOrientation@HsGui@@QAEXW4Orientation@Qt@@@Z @ 489 NONAME ; void HsGui::setOrientation(enum Qt::Orientation)
-	?tr@HsWidgetComponentRegistry@@SA?AVQString@@PBD0@Z @ 490 NONAME ; class QString HsWidgetComponentRegistry::tr(char const *, char const *)
-	?getStaticMetaObject@HsPage@@SAABUQMetaObject@@XZ @ 491 NONAME ; struct QMetaObject const & HsPage::getStaticMetaObject(void)
-	?onWidgetFaulted@HsPage@@AAEXXZ @ 492 NONAME ; void HsPage::onWidgetFaulted(void)
-	?page@HsPageWallpaper@@QBEPAVHsPage@@XZ @ 493 NONAME ; class HsPage * HsPageWallpaper::page(void) const
-	?qt_metacast@HsBackupRestoreObserver@@UAEPAXPBD@Z @ 494 NONAME ; void * HsBackupRestoreObserver::qt_metacast(char const *)
-	?setTargetPath@HsWallpaperLoaderThread@@QAEXABVQString@@@Z @ 495 NONAME ; void HsWallpaperLoaderThread::setTargetPath(class QString const &)
-	??1HsWidgetPositioningOnWidgetAdd@@UAE@XZ @ 496 NONAME ; HsWidgetPositioningOnWidgetAdd::~HsWidgetPositioningOnWidgetAdd(void)
-	?setSnapTimeout@HsConfiguration@@QAEXH@Z @ 497 NONAME ; void HsConfiguration::setSnapTimeout(int)
-	?createTargets@HsSceneWallpaper@@MAE?AV?$QHash@VQString@@VQVariant@@@@ABVQString@@@Z @ 498 NONAME ; class QHash<class QString, class QVariant> HsSceneWallpaper::createTargets(class QString const &)
-	?onWidgetResized@HsPage@@AAEXXZ @ 499 NONAME ; void HsPage::onWidgetResized(void)
-	?checkBUR@HsBackupRestoreObserver@@QAE_NXZ @ 500 NONAME ; bool HsBackupRestoreObserver::checkBUR(void)
-	?showWidgets@HsPage@@QAEXXZ @ 501 NONAME ; void HsPage::showWidgets(void)
-	?startWidget@HsWidgetHost@@QAEX_N@Z @ 502 NONAME ; void HsWidgetHost::startWidget(bool)
-	??_EHsShortcutService@@UAE@I@Z @ 503 NONAME ; HsShortcutService::~HsShortcutService(unsigned int)
-	?bounceFeedbackEffectDistance@HsConfiguration@@QBEMXZ @ 504 NONAME ; float HsConfiguration::bounceFeedbackEffectDistance(void) const
-	?unavailable@HsWidgetHost@@IAEXXZ @ 505 NONAME ; void HsWidgetHost::unavailable(void)
-	?qt_metacall@HsDatabase@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 506 NONAME ; int HsDatabase::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?searchPositionColumnByColumn@HsWidgetOrganizer@@AAE?AVQPointF@@V2@HH@Z @ 507 NONAME ; class QPointF HsWidgetOrganizer::searchPositionColumnByColumn(class QPointF, int, int)
-	?contentRect@HsPage@@QAE?AVQRectF@@W4Orientation@Qt@@@Z @ 508 NONAME ; class QRectF HsPage::contentRect(enum Qt::Orientation)
-	?contentGeometry@HsPage@@QAE?AVQRectF@@XZ @ 509 NONAME ; class QRectF HsPage::contentGeometry(void)
-	?setHidden@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 510 NONAME ; void HsWidgetComponentDescriptor::setHidden(class QString const &)
-	?widgets@HsDatabase@@QAE_NHAAV?$QList@VHsWidgetData@@@@@Z @ 511 NONAME ; bool HsDatabase::widgets(int, class QList<class HsWidgetData> &)
-	??_EHsPageWallpaper@@UAE@I@Z @ 512 NONAME ; HsPageWallpaper::~HsPageWallpaper(unsigned int)
-	?databaseId@HsPage@@QBEHXZ @ 513 NONAME ; int HsPage::databaseId(void) const
-	?tr@HsWallpaperLoader@@SA?AVQString@@PBD0@Z @ 514 NONAME ; class QString HsWallpaperLoader::tr(char const *, char const *)
-	?show@HsGui@@QAEXXZ @ 515 NONAME ; void HsGui::show(void)
-	??0HsGui@@AAE@PAVQObject@@@Z @ 516 NONAME ; HsGui::HsGui(class QObject *)
-	?qt_metacall@HsBackupRestoreObserver@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 517 NONAME ; int HsBackupRestoreObserver::qt_metacall(enum QMetaObject::Call, int, void * *)
-	??_EHsWallpaperLoaderThread@@UAE@I@Z @ 518 NONAME ; HsWallpaperLoaderThread::~HsWallpaperLoaderThread(unsigned int)
-	?resolveRootPathAndTranslationFilename@HsWidgetComponent@@AAEXXZ @ 519 NONAME ; void HsWidgetComponent::resolveRootPathAndTranslationFilename(void)
-	?isSnapEnabled@HsConfiguration@@QBE_NXZ @ 520 NONAME ; bool HsConfiguration::isSnapEnabled(void) const
-	?maximumWidgetHeight@HsConfiguration@@QBEMXZ @ 521 NONAME ; float HsConfiguration::maximumWidgetHeight(void) const
-	?backupRestoreCompleted@HsBackupRestoreObserver@@QAEXXZ @ 522 NONAME ; void HsBackupRestoreObserver::backupRestoreCompleted(void)
-	?setPageRemovedAnimationDuration@HsConfiguration@@QAEXH@Z @ 523 NONAME ; void HsConfiguration::setPageRemovedAnimationDuration(int)
-	?insertWidget@HsDatabase@@QAE_NAAVHsWidgetData@@@Z @ 524 NONAME ; bool HsDatabase::insertWidget(class HsWidgetData &)
-	??1HsShortcutService@@UAE@XZ @ 525 NONAME ; HsShortcutService::~HsShortcutService(void)
-	?setupTouchArea@HsWidgetHostVisual@@AAEXXZ @ 526 NONAME ; void HsWidgetHostVisual::setupTouchArea(void)
-	?setBounceFeedbackEffectDistance@HsConfiguration@@QAEXM@Z @ 527 NONAME ; void HsConfiguration::setBounceFeedbackEffectDistance(float)
-	?onEntryChanged@HsWidgetComponentRegistry@@AAEXABVCaEntry@@W4ChangeType@@@Z @ 528 NONAME ; void HsWidgetComponentRegistry::onEntryChanged(class CaEntry const &, enum ChangeType)
-	?getPresentation@HsWidgetHost@@QAE_NAAVHsWidgetPresentationData@@@Z @ 529 NONAME ; bool HsWidgetHost::getPresentation(class HsWidgetPresentationData &)
-	?getStaticMetaObject@HsSceneWallpaper@@SAABUQMetaObject@@XZ @ 530 NONAME ; struct QMetaObject const & HsSceneWallpaper::getStaticMetaObject(void)
-	?tr@HsScene@@SA?AVQString@@PBD0H@Z @ 531 NONAME ; class QString HsScene::tr(char const *, char const *, int)
-	?uri@HsWidgetComponent@@QBE?AVQString@@XZ @ 532 NONAME ; class QString HsWidgetComponent::uri(void) const
-	?instance@HsContentService@@SAPAV1@XZ @ 533 NONAME ; class HsContentService * HsContentService::instance(void)
-	?snapGap@HsConfiguration@@QBEMXZ @ 534 NONAME ; float HsConfiguration::snapGap(void) const
-	?savePresentation@HsWidgetHost@@QAE_NW4Orientation@Qt@@@Z @ 535 NONAME ; bool HsWidgetHost::savePresentation(enum Qt::Orientation)
-	?setWidgetDropToTrashbinFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 536 NONAME ; void HsConfiguration::setWidgetDropToTrashbinFeedbackEffect(enum HbFeedback::InstantEffect)
-	?tr@HsIdleWidget@@SA?AVQString@@PBD0@Z @ 537 NONAME ; class QString HsIdleWidget::tr(char const *, char const *)
-	?title@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 538 NONAME ; class QString HsWidgetComponentDescriptor::title(void) const
-	?event_hide@HsWidgetHost@@IAEXXZ @ 539 NONAME ; void HsWidgetHost::event_hide(void)
-	?databaseId@HsScene@@QBEHXZ @ 540 NONAME ; int HsScene::databaseId(void) const
-	?setWidgetDropFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 541 NONAME ; void HsConfiguration::setWidgetDropFeedbackEffect(enum HbFeedback::InstantEffect)
-	??1HsWidgetComponentRegistry@@UAE@XZ @ 542 NONAME ; HsWidgetComponentRegistry::~HsWidgetComponentRegistry(void)
-	?setDescription@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 543 NONAME ; void HsWidgetComponentDescriptor::setDescription(class QString const &)
-	?getStaticMetaObject@HsConfiguration@@SAABUQMetaObject@@XZ @ 544 NONAME ; struct QMetaObject const & HsConfiguration::getStaticMetaObject(void)
-	?staticMetaObject@HsSceneWallpaper@@2UQMetaObject@@B @ 545 NONAME ; struct QMetaObject const HsSceneWallpaper::staticMetaObject
-	?isRunning@HsWallpaperLoader@@QBE_NXZ @ 546 NONAME ; bool HsWallpaperLoader::isRunning(void) const
-	?activePageChanged@HsScene@@IAEXXZ @ 547 NONAME ; void HsScene::activePageChanged(void)
-	?uninstalled@HsWidgetComponent@@IAEXXZ @ 548 NONAME ; void HsWidgetComponent::uninstalled(void)
-	??1HsHostedWidgetFactory@@UAE@XZ @ 549 NONAME ; HsHostedWidgetFactory::~HsHostedWidgetFactory(void)
-	?trUtf8@HsShortcutService@@SA?AVQString@@PBD0@Z @ 550 NONAME ; class QString HsShortcutService::trUtf8(char const *, char const *)
-	?setPage@HsWidgetHost@@QAE_NPAVHsPage@@@Z @ 551 NONAME ; bool HsWidgetHost::setPage(class HsPage *)
-	??_EHsScene@@UAE@I@Z @ 552 NONAME ; HsScene::~HsScene(unsigned int)
-	?metaObject@HsScene@@UBEPBUQMetaObject@@XZ @ 553 NONAME ; struct QMetaObject const * HsScene::metaObject(void) const
-	?pageTapAndHoldFinished@HsScene@@IAEXPAVQGestureEvent@@@Z @ 554 NONAME ; void HsScene::pageTapAndHoldFinished(class QGestureEvent *)
-	?remove@HsWidgetHost@@QAEXXZ @ 555 NONAME ; void HsWidgetHost::remove(void)
-	?run@HsWallpaperLoaderThread@@MAEXXZ @ 556 NONAME ; void HsWallpaperLoaderThread::run(void)
-	?maximumWidgetSizeInUnits@HsConfiguration@@QBE?AVQSizeF@@XZ @ 557 NONAME ; class QSizeF HsConfiguration::maximumWidgetSizeInUnits(void) const
-	?getStaticMetaObject@HsScene@@SAABUQMetaObject@@XZ @ 558 NONAME ; struct QMetaObject const & HsScene::getStaticMetaObject(void)
-	?finished@HsWallpaperLoader@@IAEXXZ @ 559 NONAME ; void HsWallpaperLoader::finished(void)
-	?visual@HsPage@@QBEPAVHsPageVisual@@XZ @ 560 NONAME ; class HsPageVisual * HsPage::visual(void) const
-	?snapLineFadeOutDuration@HsConfiguration@@QBEHXZ @ 561 NONAME ; int HsConfiguration::snapLineFadeOutDuration(void) const
-	?trUtf8@HsPageWallpaper@@SA?AVQString@@PBD0H@Z @ 562 NONAME ; class QString HsPageWallpaper::trUtf8(char const *, char const *, int)
-	?setNewSize@HsWidgetHostVisual@@AAEXABVQSizeF@@@Z @ 563 NONAME ; void HsWidgetHostVisual::setNewSize(class QSizeF const &)
-	?imageSet@HsWallpaper@@IAEXXZ @ 564 NONAME ; void HsWallpaper::imageSet(void)
-	?tr@HsWidgetHostVisual@@SA?AVQString@@PBD0H@Z @ 565 NONAME ; class QString HsWidgetHostVisual::tr(char const *, char const *, int)
-	?convert@HsAnchorPointInCenter@@UAE?AVResult@HsWidgetPositioningOnWidgetAdd@@ABVQRectF@@ABV?$QList@VQRectF@@@@1ABVQPointF@@@Z @ 566 NONAME ; class HsWidgetPositioningOnWidgetAdd::Result HsAnchorPointInCenter::convert(class QRectF const &, class QList<class QRectF> const &, class QList<class QRectF> const &, class QPointF const &)
-	?sceneType@HsConfiguration@@QBE?AW4SceneType@1@XZ @ 567 NONAME ; enum HsConfiguration::SceneType HsConfiguration::sceneType(void) const
-	?tr@HsPage@@SA?AVQString@@PBD0H@Z @ 568 NONAME ; class QString HsPage::tr(char const *, char const *, int)
-	?setNewPageAddedAnimationDuration@HsConfiguration@@QAEXH@Z @ 569 NONAME ; void HsConfiguration::setNewPageAddedAnimationDuration(int)
-	??_EHsGui@@UAE@I@Z @ 570 NONAME ; HsGui::~HsGui(unsigned int)
-	?isAvailable@HsWidgetComponent@@QBE_NXZ @ 571 NONAME ; bool HsWidgetComponent::isAvailable(void) const
-	?updateWidgetZValues@HsDatabase@@QAE_NABV?$QHash@HM@@W4Orientation@Qt@@@Z @ 572 NONAME ; bool HsDatabase::updateWidgetZValues(class QHash<int, float> const &, enum Qt::Orientation)
-	?staticMetaObject@HsConfiguration@@2UQMetaObject@@B @ 573 NONAME ; struct QMetaObject const HsConfiguration::staticMetaObject
-	?checkConnection@HsDatabase@@ABE_NXZ @ 574 NONAME ; bool HsDatabase::checkConnection(void) const
-	?takeInstance@HsDatabase@@SAPAV1@XZ @ 575 NONAME ; class HsDatabase * HsDatabase::takeInstance(void)
-	?tr@HsWallpaper@@SA?AVQString@@PBD0@Z @ 576 NONAME ; class QString HsWallpaper::tr(char const *, char const *)
-	?deleteWidgets@HsDatabase@@QAE_NABVQString@@@Z @ 577 NONAME ; bool HsDatabase::deleteWidgets(class QString const &)
-	?searchSpace@HsWidgetOrganizer@@AAE?AVQPointF@@W4SearchMode@1@V2@H@Z @ 578 NONAME ; class QPointF HsWidgetOrganizer::searchSpace(enum HsWidgetOrganizer::SearchMode, class QPointF, int)
-	??0HsPageData@@QAE@XZ @ 579 NONAME ; HsPageData::HsPageData(void)
-	?tr@HsSceneWallpaper@@SA?AVQString@@PBD0H@Z @ 580 NONAME ; class QString HsSceneWallpaper::tr(char const *, char const *, int)
-	?pageIndicatorSpacing@HsConfiguration@@QBEMXZ @ 581 NONAME ; float HsConfiguration::pageIndicatorSpacing(void) const
-	?getStaticMetaObject@HsShortcutService@@SAABUQMetaObject@@XZ @ 582 NONAME ; struct QMetaObject const & HsShortcutService::getStaticMetaObject(void)
-	?isRemovable@HsPage@@QBE_NXZ @ 583 NONAME ; bool HsPage::isRemovable(void) const
-	?setDatabaseId@HsPage@@QAEXH@Z @ 584 NONAME ; void HsPage::setDatabaseId(int)
-	?trUtf8@HsIdleWidget@@SA?AVQString@@PBD0@Z @ 585 NONAME ; class QString HsIdleWidget::trUtf8(char const *, char const *)
-	?staticMetaObject@HsBackupRestoreObserver@@2UQMetaObject@@B @ 586 NONAME ; struct QMetaObject const HsBackupRestoreObserver::staticMetaObject
-	?pageChangeAnimationDuration@HsConfiguration@@QBEHXZ @ 587 NONAME ; int HsConfiguration::pageChangeAnimationDuration(void) const
-	?widgetTapAndHoldFinished@HsScene@@IAEXPAVQGestureEvent@@PAVHsWidgetHost@@@Z @ 588 NONAME ; void HsScene::widgetTapAndHoldFinished(class QGestureEvent *, class HsWidgetHost *)
-	?metaObject@HsPageWallpaper@@UBEPBUQMetaObject@@XZ @ 589 NONAME ; struct QMetaObject const * HsPageWallpaper::metaObject(void) const
-	?tr@HsGui@@SA?AVQString@@PBD0H@Z @ 590 NONAME ; class QString HsGui::tr(char const *, char const *, int)
-	?updatePage@HsDatabase@@QAE_NABVHsPageData@@@Z @ 591 NONAME ; bool HsDatabase::updatePage(class HsPageData const &)
-	?action_uninitialize@HsWidgetHost@@AAEXXZ @ 592 NONAME ; void HsWidgetHost::action_uninitialize(void)
-	??_EHsWallpaperLoader@@UAE@I@Z @ 593 NONAME ; HsWallpaperLoader::~HsWallpaperLoader(unsigned int)
-	??_EHsWallpaper@@UAE@I@Z @ 594 NONAME ; HsWallpaper::~HsWallpaper(unsigned int)
-	?action_connectComponent@HsWidgetHost@@AAEXXZ @ 595 NONAME ; void HsWidgetHost::action_connectComponent(void)
-	?setImage@HsWallpaper@@QAEXABVQString@@@Z @ 596 NONAME ; void HsWallpaper::setImage(class QString const &)
-	?setPageChangeAnimationDuration@HsConfiguration@@QAEXH@Z @ 597 NONAME ; void HsConfiguration::setPageChangeAnimationDuration(int)
-	??0HsSceneData@@QAE@XZ @ 598 NONAME ; HsSceneData::HsSceneData(void)
-	?hasSignal@HsWidgetHost@@AAE_NPBD@Z @ 599 NONAME ; bool HsWidgetHost::hasSignal(char const *)
-	?getStaticMetaObject@HsWidgetHostVisual@@SAABUQMetaObject@@XZ @ 600 NONAME ; struct QMetaObject const & HsWidgetHostVisual::getStaticMetaObject(void)
-	?getStaticMetaObject@HsWallpaper@@SAABUQMetaObject@@XZ @ 601 NONAME ; struct QMetaObject const & HsWallpaper::getStaticMetaObject(void)
-	?trUtf8@HsWallpaper@@SA?AVQString@@PBD0@Z @ 602 NONAME ; class QString HsWallpaper::trUtf8(char const *, char const *)
-	??0HsWidgetHost@@QAE@HPAVQObject@@@Z @ 603 NONAME ; HsWidgetHost::HsWidgetHost(int, class QObject *)
-	?emitWidgetRemoved@HsContentService@@QAEXABVQString@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 604 NONAME ; void HsContentService::emitWidgetRemoved(class QString const &, class QHash<class QString, class QVariant> const &)
-	?pages@HsScene@@QBE?AV?$QList@PAVHsPage@@@@XZ @ 605 NONAME ; class QList<class HsPage *> HsScene::pages(void) const
-	??1HsConfiguration@@UAE@XZ @ 606 NONAME ; HsConfiguration::~HsConfiguration(void)
-	?trashBin@HsIdleWidget@@QBEPAVHsTrashBinWidget@@XZ @ 607 NONAME ; class HsTrashBinWidget * HsIdleWidget::trashBin(void) const
-	?translationFilename@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 608 NONAME ; class QString HsWidgetComponentDescriptor::translationFilename(void) const
-	?trUtf8@HsConfiguration@@SA?AVQString@@PBD0@Z @ 609 NONAME ; class QString HsConfiguration::trUtf8(char const *, char const *)
-	?instance@HsScene@@SAPAV1@XZ @ 610 NONAME ; class HsScene * HsScene::instance(void)
-	?convert@HsAnchorPointInBottomRight@@UAE?AVResult@HsWidgetPositioningOnWidgetAdd@@ABVQRectF@@ABV?$QList@VQRectF@@@@1ABVQPointF@@@Z @ 611 NONAME ; class HsWidgetPositioningOnWidgetAdd::Result HsAnchorPointInBottomRight::convert(class QRectF const &, class QList<class QRectF> const &, class QList<class QRectF> const &, class QPointF const &)
-	?eventFilter@HsScene@@MAE_NPAVQObject@@PAVQEvent@@@Z @ 612 NONAME ; bool HsScene::eventFilter(class QObject *, class QEvent *)
-	?trUtf8@HsPage@@SA?AVQString@@PBD0H@Z @ 613 NONAME ; class QString HsPage::trUtf8(char const *, char const *, int)
-	?isDefaultPage@HsPage@@QBE_NXZ @ 614 NONAME ; bool HsPage::isDefaultPage(void) const
-	??_EHsDatabase@@UAE@I@Z @ 615 NONAME ; HsDatabase::~HsDatabase(unsigned int)
-	?event_startAndShow@HsWidgetHost@@IAEXXZ @ 616 NONAME ; void HsWidgetHost::event_startAndShow(void)
-	?layoutRect@HsGui@@QBE?AVQRectF@@XZ @ 617 NONAME ; class QRectF HsGui::layoutRect(void) const
-	?trUtf8@HsContentService@@SA?AVQString@@PBD0H@Z @ 618 NONAME ; class QString HsContentService::trUtf8(char const *, char const *, int)
-	?setMinimumWidgetHeight@HsConfiguration@@QAEXM@Z @ 619 NONAME ; void HsConfiguration::setMinimumWidgetHeight(float)
-	?pageTapFinished@HsScene@@IAEXPAVQGestureEvent@@@Z @ 620 NONAME ; void HsScene::pageTapFinished(class QGestureEvent *)
-	?unavailable@HsWidgetComponent@@IAEXXZ @ 621 NONAME ; void HsWidgetComponent::unavailable(void)
-	?isShortcutLabelVisible@HsConfiguration@@QBE_NXZ @ 622 NONAME ; bool HsConfiguration::isShortcutLabelVisible(void) const
-	?setPageChangeZoneReverseAnimationDuration@HsConfiguration@@QAEXH@Z @ 623 NONAME ; void HsConfiguration::setPageChangeZoneReverseAnimationDuration(int)
-	?getStaticMetaObject@HsIdleWidget@@SAABUQMetaObject@@XZ @ 624 NONAME ; struct QMetaObject const & HsIdleWidget::getStaticMetaObject(void)
-	?qt_metacall@HsWidgetHostVisual@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 625 NONAME ; int HsWidgetHostVisual::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?tr@HsDatabase@@SA?AVQString@@PBD0H@Z @ 626 NONAME ; class QString HsDatabase::tr(char const *, char const *, int)
-	?instance@HsWidgetComponentRegistry@@SAPAV1@XZ @ 627 NONAME ; class HsWidgetComponentRegistry * HsWidgetComponentRegistry::instance(void)
-	?serviceXml@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 628 NONAME ; class QString HsWidgetComponentDescriptor::serviceXml(void) const
-	?qt_metacall@HsWallpaperLoader@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 629 NONAME ; int HsWallpaperLoader::qt_metacall(enum QMetaObject::Call, int, void * *)
-	??_EHsSceneWallpaper@@UAE@I@Z @ 630 NONAME ; HsSceneWallpaper::~HsSceneWallpaper(unsigned int)
-	?instance@HsDatabase@@SAPAV1@XZ @ 631 NONAME ; class HsDatabase * HsDatabase::instance(void)
-	?setTranslationFilename@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 632 NONAME ; void HsWidgetComponentDescriptor::setTranslationFilename(class QString const &)
-	?onLoaderFinished@HsWallpaper@@AAEXXZ @ 633 NONAME ; void HsWallpaper::onLoaderFinished(void)
-	?qt_metacall@HsIdleWidget@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 634 NONAME ; int HsIdleWidget::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?addWidget@HsContentService@@QAE_NABVQString@@ABV?$QHash@VQString@@VQVariant@@@@ABVQVariant@@@Z @ 635 NONAME ; bool HsContentService::addWidget(class QString const &, class QHash<class QString, class QVariant> const &, class QVariant const &)
-	?shortcutWidgetTapFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 636 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::shortcutWidgetTapFeedbackEffect(void) const
-	?widgetMoveFinished@HsScene@@IAEXABVQPointF@@PAVHsWidgetHost@@@Z @ 637 NONAME ; void HsScene::widgetMoveFinished(class QPointF const &, class HsWidgetHost *)
-	?setInstance@HsScene@@SAXPAV1@@Z @ 638 NONAME ; void HsScene::setInstance(class HsScene *)
-	?tr@HsPageVisual@@SA?AVQString@@PBD0H@Z @ 639 NONAME ; class QString HsPageVisual::tr(char const *, char const *, int)
-	??_EHsContentService@@UAE@I@Z @ 640 NONAME ; HsContentService::~HsContentService(unsigned int)
-	?trUtf8@HsDatabase@@SA?AVQString@@PBD0H@Z @ 641 NONAME ; class QString HsDatabase::trUtf8(char const *, char const *, int)
-	?action_hide@HsWidgetHost@@AAEXXZ @ 642 NONAME ; void HsWidgetHost::action_hide(void)
-	?addNewWidget@HsPage@@QAE_NPAVHsWidgetHost@@ABVQPointF@@@Z @ 643 NONAME ; bool HsPage::addNewWidget(class HsWidgetHost *, class QPointF const &)
-	?removePresentation@HsWidgetHost@@QAE_NW4Orientation@Qt@@@Z @ 644 NONAME ; bool HsWidgetHost::removePresentation(enum Qt::Orientation)
-	?staticMetaObject@HsContentService@@2UQMetaObject@@B @ 645 NONAME ; struct QMetaObject const HsContentService::staticMetaObject
-	?tr@HsWidgetHost@@SA?AVQString@@PBD0H@Z @ 646 NONAME ; class QString HsWidgetHost::tr(char const *, char const *, int)
-	?setWidgetRepositionFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 647 NONAME ; void HsConfiguration::setWidgetRepositionFeedbackEffect(enum HbFeedback::InstantEffect)
-	?gestureEvent@HsWidgetHostVisual@@MAEXPAVQGestureEvent@@@Z @ 648 NONAME ; void HsWidgetHostVisual::gestureEvent(class QGestureEvent *)
-	??1HsWidgetOrganizer@@UAE@XZ @ 649 NONAME ; HsWidgetOrganizer::~HsWidgetOrganizer(void)
-	?metaObject@HsBackupRestoreObserver@@UBEPBUQMetaObject@@XZ @ 650 NONAME ; struct QMetaObject const * HsBackupRestoreObserver::metaObject(void) const
-	?instance@HsGui@@SAPAV1@XZ @ 651 NONAME ; class HsGui * HsGui::instance(void)
-	?getStaticMetaObject@HsHostedWidgetFactory@@SAABUQMetaObject@@XZ @ 652 NONAME ; struct QMetaObject const & HsHostedWidgetFactory::getStaticMetaObject(void)
-	?pageIndex@HsPageVisual@@QBEHXZ @ 653 NONAME ; int HsPageVisual::pageIndex(void) const
-	?qt_metacall@HsScene@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 654 NONAME ; int HsScene::qt_metacall(enum QMetaObject::Call, int, void * *)
-	?setExistingImage@HsWallpaper@@IAE_NXZ @ 655 NONAME ; bool HsWallpaper::setExistingImage(void)
-	?setPageChangeFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 656 NONAME ; void HsConfiguration::setPageChangeFeedbackEffect(enum HbFeedback::InstantEffect)
-	?trUtf8@HsHostedWidgetFactory@@SA?AVQString@@PBD0H@Z @ 657 NONAME ; class QString HsHostedWidgetFactory::trUtf8(char const *, char const *, int)
-	?trUtf8@HsConfiguration@@SA?AVQString@@PBD0H@Z @ 658 NONAME ; class QString HsConfiguration::trUtf8(char const *, char const *, int)
-	?minimumWidgetSizeInPixels@HsConfiguration@@QBE?AVQSizeF@@XZ @ 659 NONAME ; class QSizeF HsConfiguration::minimumWidgetSizeInPixels(void) const
-	?sourcePath@HsWallpaperLoaderThread@@QBE?AVQString@@XZ @ 660 NONAME ; class QString HsWallpaperLoaderThread::sourcePath(void) const
-	?event_finished@HsWidgetHost@@IAEXXZ @ 661 NONAME ; void HsWidgetHost::event_finished(void)
-	?widgets@HsPage@@QBE?AV?$QList@PAVHsWidgetHost@@@@XZ @ 662 NONAME ; class QList<class HsWidgetHost *> HsPage::widgets(void) const
-	?setPageMargin@HsConfiguration@@QAEXM@Z @ 663 NONAME ; void HsConfiguration::setPageMargin(float)
-	?parallaxFactor@HsIdleWidget@@QBEMXZ @ 664 NONAME ; float HsIdleWidget::parallaxFactor(void) const
-	?setOnline@HsWidgetHost@@QAEX_N@Z @ 665 NONAME ; void HsWidgetHost::setOnline(bool)
-	?setPreferencesToWidget@HsWidgetHost@@AAE_NXZ @ 666 NONAME ; bool HsWidgetHost::setPreferencesToWidget(void)
-	?setWidgetPickFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 667 NONAME ; void HsConfiguration::setWidgetPickFeedbackEffect(enum HbFeedback::InstantEffect)
-	?getStaticMetaObject@HsPageWallpaper@@SAABUQMetaObject@@XZ @ 668 NONAME ; struct QMetaObject const & HsPageWallpaper::getStaticMetaObject(void)
-	??0HsWidgetHostVisual@@QAE@PAVQGraphicsItem@@@Z @ 669 NONAME ; HsWidgetHostVisual::HsWidgetHostVisual(class QGraphicsItem *)
-	?trUtf8@HsIdleWidget@@SA?AVQString@@PBD0H@Z @ 670 NONAME ; class QString HsIdleWidget::trUtf8(char const *, char const *, int)
-	??0HsContentService@@QAE@PAVQObject@@@Z @ 671 NONAME ; HsContentService::HsContentService(class QObject *)
-	?trUtf8@HsWidgetComponentRegistry@@SA?AVQString@@PBD0H@Z @ 672 NONAME ; class QString HsWidgetComponentRegistry::trUtf8(char const *, char const *, int)
-	?targetPath@HsWallpaperLoaderThread@@QBE?AVQString@@XZ @ 673 NONAME ; class QString HsWallpaperLoaderThread::targetPath(void) const
-	?staticMetaObject@HsWallpaper@@2UQMetaObject@@B @ 674 NONAME ; struct QMetaObject const HsWallpaper::staticMetaObject
-	??_EHsAnchorPointInCenter@@UAE@I@Z @ 675 NONAME ; HsAnchorPointInCenter::~HsAnchorPointInCenter(unsigned int)
-	?trUtf8@HsGui@@SA?AVQString@@PBD0H@Z @ 676 NONAME ; class QString HsGui::trUtf8(char const *, char const *, int)
-	?metaObject@HsPageVisual@@UBEPBUQMetaObject@@XZ @ 677 NONAME ; struct QMetaObject const * HsPageVisual::metaObject(void) const
-	?tr@HsWidgetComponent@@SA?AVQString@@PBD0@Z @ 678 NONAME ; class QString HsWidgetComponent::tr(char const *, char const *)
-	?tr@HsHostedWidgetFactory@@SA?AVQString@@PBD0@Z @ 679 NONAME ; class QString HsHostedWidgetFactory::tr(char const *, char const *)
-	?setBounceEffect@HsConfiguration@@QAEXH@Z @ 680 NONAME ; void HsConfiguration::setBounceEffect(int)
-	??0HsPage@@QAE@PAVQObject@@@Z @ 681 NONAME ; HsPage::HsPage(class QObject *)
-	?qt_metacast@HsDatabase@@UAEPAXPBD@Z @ 682 NONAME ; void * HsDatabase::qt_metacast(char const *)
-	?registerService@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@_N@Z @ 683 NONAME ; void HsWidgetComponentRegistry::registerService(class CaEntry const &, class QString const &, bool)
-	?trUtf8@HsBackupRestoreObserver@@SA?AVQString@@PBD0@Z @ 684 NONAME ; class QString HsBackupRestoreObserver::trUtf8(char const *, char const *)
-	?metaObject@HsWidgetHost@@UBEPBUQMetaObject@@XZ @ 685 NONAME ; struct QMetaObject const * HsWidgetHost::metaObject(void) const
-	?qt_metacast@HsConfiguration@@UAEPAXPBD@Z @ 686 NONAME ; void * HsConfiguration::qt_metacast(char const *)
+	?updateWidgetPresentations@HsDatabase@@QAE_NABV?$QList@VHsWidgetPresentationData@@@@W4Orientation@Qt@@@Z @ 14 NONAME ; bool HsDatabase::updateWidgetPresentations(class QList<class HsWidgetPresentationData> const &, enum Qt::Orientation)
+	?propertyChanged@HsConfiguration@@IAEXABVQString@@@Z @ 15 NONAME ; void HsConfiguration::propertyChanged(class QString const &)
+	?showWidget@HsWidgetHost@@QAEXXZ @ 16 NONAME ; void HsWidgetHost::showWidget(void)
+	?setInstance@HsConfiguration@@SAXPAV1@@Z @ 17 NONAME ; void HsConfiguration::setInstance(class HsConfiguration *)
+	?isActivePage@HsPage@@QBE_NXZ @ 18 NONAME ; bool HsPage::isActivePage(void) const
+	?hidden@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 19 NONAME ; class QString HsWidgetComponentDescriptor::hidden(void) const
+	?cancel@HsWallpaperLoader@@QAEXXZ @ 20 NONAME ; void HsWallpaperLoader::cancel(void)
+	?metaObject@HsShortcutService@@UBEPBUQMetaObject@@XZ @ 21 NONAME ; struct QMetaObject const * HsShortcutService::metaObject(void) const
+	?instance@HsBackupRestoreObserver@@SAPAV1@XZ @ 22 NONAME ; class HsBackupRestoreObserver * HsBackupRestoreObserver::instance(void)
+	??1HsWidgetHostVisual@@UAE@XZ @ 23 NONAME ; HsWidgetHostVisual::~HsWidgetHostVisual(void)
+	?load@HsPage@@QAE_NXZ @ 24 NONAME ; bool HsPage::load(void)
+	?setSnapEnabled@HsConfiguration@@QAEX_N@Z @ 25 NONAME ; void HsConfiguration::setSnapEnabled(bool)
+	?clockWidgetTapFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 26 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::clockWidgetTapFeedbackEffect(void) const
+	?readyForBUR@HsBackupRestoreObserver@@QAEXXZ @ 27 NONAME ; void HsBackupRestoreObserver::readyForBUR(void)
+	?handleEntryUpdated@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@@Z @ 28 NONAME ; void HsWidgetComponentRegistry::handleEntryUpdated(class CaEntry const &, class QString const &)
+	?instance@HsShortcutService@@SAPAV1@PAVQStateMachine@@@Z @ 29 NONAME ; class HsShortcutService * HsShortcutService::instance(class QStateMachine *)
+	?staticMetaObject@HsSystemEvents@@2UQMetaObject@@B @ 30 NONAME ; struct QMetaObject const HsSystemEvents::staticMetaObject
+	?staticMetaObject@HsDatabase@@2UQMetaObject@@B @ 31 NONAME ; struct QMetaObject const HsDatabase::staticMetaObject
+	??1HsSceneWallpaper@@UAE@XZ @ 32 NONAME ; HsSceneWallpaper::~HsSceneWallpaper(void)
+	?setActivePageIndex@HsScene@@QAE_NH@Z @ 33 NONAME ; bool HsScene::setActivePageIndex(int)
+	??1HsContentService@@UAE@XZ @ 34 NONAME ; HsContentService::~HsContentService(void)
+	?widgetPreference@HsDatabase@@QAE_NHABVQString@@AAVQVariant@@@Z @ 35 NONAME ; bool HsDatabase::widgetPreference(int, class QString const &, class QVariant &)
+	?tr@HsBackupRestoreObserver@@SA?AVQString@@PBD0H@Z @ 36 NONAME ; class QString HsBackupRestoreObserver::tr(char const *, char const *, int)
+	?setOnline@HsScene@@QAEX_N@Z @ 37 NONAME ; void HsScene::setOnline(bool)
+	?updateIconItem@HsWallpaper@@AAEXW4Orientation@Qt@@@Z @ 38 NONAME ; void HsWallpaper::updateIconItem(enum Qt::Orientation)
+	?getStaticMetaObject@HsWidgetComponentRegistry@@SAABUQMetaObject@@XZ @ 39 NONAME ; struct QMetaObject const & HsWidgetComponentRegistry::getStaticMetaObject(void)
+	?trUtf8@HsPageWallpaper@@SA?AVQString@@PBD0@Z @ 40 NONAME ; class QString HsPageWallpaper::trUtf8(char const *, char const *)
+	??0HsWidgetComponentRegistry@@AAE@PAVQObject@@@Z @ 41 NONAME ; HsWidgetComponentRegistry::HsWidgetComponentRegistry(class QObject *)
+	?action_unload@HsWidgetHost@@AAEXXZ @ 42 NONAME ; void HsWidgetHost::action_unload(void)
+	?visualModel@HsWidgetHostVisual@@QBEPAVHsWidgetHost@@XZ @ 43 NONAME ; class HsWidgetHost * HsWidgetHostVisual::visualModel(void) const
+	?tr@HsBackupRestoreObserver@@SA?AVQString@@PBD0@Z @ 44 NONAME ; class QString HsBackupRestoreObserver::tr(char const *, char const *)
+	?setMinimumWidgetWidth@HsConfiguration@@QAEXM@Z @ 45 NONAME ; void HsConfiguration::setMinimumWidgetWidth(float)
+	?event_show@HsWidgetHost@@IAEXXZ @ 46 NONAME ; void HsWidgetHost::event_show(void)
+	?setBounceAnimationEasingCurve@HsConfiguration@@QAEXW4Type@QEasingCurve@@@Z @ 47 NONAME ; void HsConfiguration::setBounceAnimationEasingCurve(enum QEasingCurve::Type)
+	?wallpaperDirectory@HsSceneWallpaper@@MBE?AVQString@@XZ @ 48 NONAME ; class QString HsSceneWallpaper::wallpaperDirectory(void) const
+	?setWidgetMoveBlockedFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 49 NONAME ; void HsConfiguration::setWidgetMoveBlockedFeedbackEffect(enum HbFeedback::InstantEffect)
+	?imageSetFailed@HsWallpaper@@IAEXXZ @ 50 NONAME ; void HsWallpaper::imageSetFailed(void)
+	?trUtf8@HsWidgetHostVisual@@SA?AVQString@@PBD0@Z @ 51 NONAME ; class QString HsWidgetHostVisual::trUtf8(char const *, char const *)
+	?setSnapForce@HsConfiguration@@QAEXM@Z @ 52 NONAME ; void HsConfiguration::setSnapForce(float)
+	??0HsWidgetData@@QAE@XZ @ 53 NONAME ; HsWidgetData::HsWidgetData(void)
+	?event_backupRestoreCompleted@HsBackupRestoreObserver@@IAEXXZ @ 54 NONAME ; void HsBackupRestoreObserver::event_backupRestoreCompleted(void)
+	?staticMetaObject@HsWidgetHostVisual@@2UQMetaObject@@B @ 55 NONAME ; struct QMetaObject const HsWidgetHostVisual::staticMetaObject
+	?setActivePage@HsScene@@QAE_NPAVHsPage@@@Z @ 56 NONAME ; bool HsScene::setActivePage(class HsPage *)
+	?setSceneX@HsIdleWidget@@QAEXM@Z @ 57 NONAME ; void HsIdleWidget::setSceneX(float)
+	??_EHsWidgetOrganizer@@UAE@I@Z @ 58 NONAME ; HsWidgetOrganizer::~HsWidgetOrganizer(unsigned int)
+	?qt_metacast@HsContentService@@UAEPAXPBD@Z @ 59 NONAME ; void * HsContentService::qt_metacast(char const *)
+	?qt_metacall@HsContentService@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 60 NONAME ; int HsContentService::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?qt_metacall@HsSceneWallpaper@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 61 NONAME ; int HsSceneWallpaper::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?widgets@HsContentService@@QAE_NABVQString@@ABV?$QHash@VQString@@VQVariant@@@@AAH@Z @ 62 NONAME ; bool HsContentService::widgets(class QString const &, class QHash<class QString, class QVariant> const &, int &)
+	?createWidget@HsHostedWidgetFactory@@QAEPAVQObject@@ABVQString@@@Z @ 63 NONAME ; class QObject * HsHostedWidgetFactory::createWidget(class QString const &)
+	?metaObject@HsDatabase@@UBEPBUQMetaObject@@XZ @ 64 NONAME ; struct QMetaObject const * HsDatabase::metaObject(void) const
+	?contentGeometry@HsPage@@QAE?AVQRectF@@W4Orientation@Qt@@@Z @ 65 NONAME ; class QRectF HsPage::contentGeometry(enum Qt::Orientation)
+	?exportToFile@HsConfiguration@@QAE_NABVQString@@@Z @ 66 NONAME ; bool HsConfiguration::exportToFile(class QString const &)
+	?widgetStartFaulted@HsContentService@@AAEXXZ @ 67 NONAME ; void HsContentService::widgetStartFaulted(void)
+	??_EHsWidgetHostVisual@@UAE@I@Z @ 68 NONAME ; HsWidgetHostVisual::~HsWidgetHostVisual(unsigned int)
+	?setPageChangePanDistance@HsConfiguration@@QAEXM@Z @ 69 NONAME ; void HsConfiguration::setPageChangePanDistance(float)
+	?qt_metacast@HsSceneWallpaper@@UAEPAXPBD@Z @ 70 NONAME ; void * HsSceneWallpaper::qt_metacast(char const *)
+	?metaObject@HsWallpaperLoader@@UBEPBUQMetaObject@@XZ @ 71 NONAME ; struct QMetaObject const * HsWallpaperLoader::metaObject(void) const
+	?action_finished@HsWidgetHost@@AAEXXZ @ 72 NONAME ; void HsWidgetHost::action_finished(void)
+	?widget@HsWidgetHostVisual@@QAEPAVQObject@@XZ @ 73 NONAME ; class QObject * HsWidgetHostVisual::widget(void)
+	?visual@HsWidgetHost@@QBEPAVHsWidgetHostVisual@@XZ @ 74 NONAME ; class HsWidgetHostVisual * HsWidgetHost::visual(void) const
+	?pageChangeFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 75 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::pageChangeFeedbackEffect(void) const
+	??0HsWallpaperLoader@@QAE@PAVQObject@@@Z @ 76 NONAME ; HsWallpaperLoader::HsWallpaperLoader(class QObject *)
+	?trUtf8@HsShortcutService@@SA?AVQString@@PBD0H@Z @ 77 NONAME ; class QString HsShortcutService::trUtf8(char const *, char const *, int)
+	?maximumWidgetWidth@HsConfiguration@@QBEMXZ @ 78 NONAME ; float HsConfiguration::maximumWidgetWidth(void) const
+	?metaObject@HsContentService@@UBEPBUQMetaObject@@XZ @ 79 NONAME ; struct QMetaObject const * HsContentService::metaObject(void) const
+	?setScene@HsSceneWallpaper@@QAEXPAVHsScene@@@Z @ 80 NONAME ; void HsSceneWallpaper::setScene(class HsScene *)
+	?onPageMarginChanged@HsPage@@AAEXABVQString@@@Z @ 81 NONAME ; void HsPage::onPageMarginChanged(class QString const &)
+	?finished@HsWidgetHost@@IAEXXZ @ 82 NONAME ; void HsWidgetHost::finished(void)
+	?pagePanStarted@HsScene@@IAEXPAVQGestureEvent@@@Z @ 83 NONAME ; void HsScene::pagePanStarted(class QGestureEvent *)
+	?checkExistingRects@HsWidgetOrganizer@@AAE_NABV?$QList@VQRectF@@@@@Z @ 84 NONAME ; bool HsWidgetOrganizer::checkExistingRects(class QList<class QRectF> const &)
+	?addPage@HsScene@@QAE_NPAVHsPage@@@Z @ 85 NONAME ; bool HsScene::addPage(class HsPage *)
+	?controlLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 86 NONAME ; class HbWidget * HsIdleWidget::controlLayer(void) const
+	?qt_metacall@HsWidgetHost@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 87 NONAME ; int HsWidgetHost::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?configuration@HsDatabase@@QAE_NAAV?$QHash@VQString@@VQVariant@@@@@Z @ 88 NONAME ; bool HsDatabase::configuration(class QHash<class QString, class QVariant> &)
+	?tr@HsContentService@@SA?AVQString@@PBD0@Z @ 89 NONAME ; class QString HsContentService::tr(char const *, char const *)
+	?searchPositionRowByRow@HsWidgetOrganizer@@AAE?AVQPointF@@V2@HH@Z @ 90 NONAME ; class QPointF HsWidgetOrganizer::searchPositionRowByRow(class QPointF, int, int)
+	?mInstance@HsHostedWidgetFactory@@0PAV1@A @ 91 NONAME ; class HsHostedWidgetFactory * HsHostedWidgetFactory::mInstance
+	?convert@HsWidgetOrganizer@@UAE?AVResult@HsWidgetPositioningOnWidgetAdd@@ABVQRectF@@ABV?$QList@VQRectF@@@@1ABVQPointF@@@Z @ 92 NONAME ; class HsWidgetPositioningOnWidgetAdd::Result HsWidgetOrganizer::convert(class QRectF const &, class QList<class QRectF> const &, class QList<class QRectF> const &, class QPointF const &)
+	??1HsAnchorPointInCenter@@UAE@XZ @ 93 NONAME ; HsAnchorPointInCenter::~HsAnchorPointInCenter(void)
+	?setInstance@HsHostedWidgetFactory@@SAPAV1@PAV1@@Z @ 94 NONAME ; class HsHostedWidgetFactory * HsHostedWidgetFactory::setInstance(class HsHostedWidgetFactory *)
+	?staticMetaObject@HsScene@@2UQMetaObject@@B @ 95 NONAME ; struct QMetaObject const HsScene::staticMetaObject
+	?setMaximumWidgetWidth@HsConfiguration@@QAEXM@Z @ 96 NONAME ; void HsConfiguration::setMaximumWidgetWidth(float)
+	?scene@HsDatabase@@QAE_NAAVHsSceneData@@@Z @ 97 NONAME ; bool HsDatabase::scene(class HsSceneData &)
+	?resetNewWidgets@HsPage@@QAEXXZ @ 98 NONAME ; void HsPage::resetNewWidgets(void)
+	?tr@HsScene@@SA?AVQString@@PBD0@Z @ 99 NONAME ; class QString HsScene::tr(char const *, char const *)
+	?tr@HsPage@@SA?AVQString@@PBD0@Z @ 100 NONAME ; class QString HsPage::tr(char const *, char const *)
+	?metaObject@HsSystemEvents@@UBEPBUQMetaObject@@XZ @ 101 NONAME ; struct QMetaObject const * HsSystemEvents::metaObject(void) const
+	?emitAvailable@HsWidgetComponent@@AAEXXZ @ 102 NONAME ; void HsWidgetComponent::emitAvailable(void)
+	?getStaticMetaObject@HsDatabase@@SAABUQMetaObject@@XZ @ 103 NONAME ; struct QMetaObject const & HsDatabase::getStaticMetaObject(void)
+	?contentRect@HsPage@@QAE?AVQRectF@@XZ @ 104 NONAME ; class QRectF HsPage::contentRect(void)
+	?tr@HsPageVisual@@SA?AVQString@@PBD0@Z @ 105 NONAME ; class QString HsPageVisual::tr(char const *, char const *)
+	?setIconUri@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 106 NONAME ; void HsWidgetComponentDescriptor::setIconUri(class QString const &)
+	?orientationChanged@HsGui@@IAEXW4Orientation@Qt@@@Z @ 107 NONAME ; void HsGui::orientationChanged(enum Qt::Orientation)
+	?widgetAdded@HsContentService@@IAEXABVQString@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 108 NONAME ; void HsContentService::widgetAdded(class QString const &, class QHash<class QString, class QVariant> const &)
+	?staticMetaObject@HsWallpaperLoaderThread@@2UQMetaObject@@B @ 109 NONAME ; struct QMetaObject const HsWallpaperLoaderThread::staticMetaObject
+	?databaseName@HsDatabase@@QBE?AVQString@@XZ @ 110 NONAME ; class QString HsDatabase::databaseName(void) const
+	?setPageChangeAnimationEasingCurve@HsConfiguration@@QAEXW4Type@QEasingCurve@@@Z @ 111 NONAME ; void HsConfiguration::setPageChangeAnimationEasingCurve(enum QEasingCurve::Type)
+	?setPageChangeZoneAnimationDuration@HsConfiguration@@QAEXH@Z @ 112 NONAME ; void HsConfiguration::setPageChangeZoneAnimationDuration(int)
+	?qt_metacast@HsIdleWidget@@UAEPAXPBD@Z @ 113 NONAME ; void * HsIdleWidget::qt_metacast(char const *)
+	?executeCollectionAction@HsShortcutService@@QAEXHABVQString@@@Z @ 114 NONAME ; void HsShortcutService::executeCollectionAction(int, class QString const &)
+	?widgets@HsDatabase@@QAE_NABVQString@@ABV?$QHash@VQString@@VQVariant@@@@AAH@Z @ 115 NONAME ; bool HsDatabase::widgets(class QString const &, class QHash<class QString, class QVariant> const &, int &)
+	?qt_metacast@HsWallpaperLoaderThread@@UAEPAXPBD@Z @ 116 NONAME ; void * HsWallpaperLoaderThread::qt_metacast(char const *)
+	?pageCrawlingAnimation@HsGui@@QAEPAVHsPropertyAnimationWrapper@@XZ @ 117 NONAME ; class HsPropertyAnimationWrapper * HsGui::pageCrawlingAnimation(void)
+	?setSceneType@HsConfiguration@@QAEXW4SceneType@1@@Z @ 118 NONAME ; void HsConfiguration::setSceneType(enum HsConfiguration::SceneType)
+	?layoutNewWidgets@HsPage@@QAEXXZ @ 119 NONAME ; void HsPage::layoutNewWidgets(void)
+	?matchWidgetPreferences@HsDatabase@@AAE_NABV?$QHash@VQString@@VQVariant@@@@ABV?$QMultiMap@VQString@@V1@@@@Z @ 120 NONAME ; bool HsDatabase::matchWidgetPreferences(class QHash<class QString, class QVariant> const &, class QMultiMap<class QString, class QString> const &)
+	?tr@HsWidgetHostVisual@@SA?AVQString@@PBD0@Z @ 121 NONAME ; class QString HsWidgetHostVisual::tr(char const *, char const *)
+	?targetSize@HsWallpaperLoaderThread@@QBE?AVQSize@@XZ @ 122 NONAME ; class QSize HsWallpaperLoaderThread::targetSize(void) const
+	?trUtf8@HsWallpaperLoader@@SA?AVQString@@PBD0H@Z @ 123 NONAME ; class QString HsWallpaperLoader::trUtf8(char const *, char const *, int)
+	?event_remove@HsWidgetHost@@IAEXXZ @ 124 NONAME ; void HsWidgetHost::event_remove(void)
+	?startDropEffect@HsWidgetHost@@QAEXXZ @ 125 NONAME ; void HsWidgetHost::startDropEffect(void)
+	?trUtf8@HsWidgetComponentRegistry@@SA?AVQString@@PBD0@Z @ 126 NONAME ; class QString HsWidgetComponentRegistry::trUtf8(char const *, char const *)
+	?event_close@HsWidgetHost@@IAEXXZ @ 127 NONAME ; void HsWidgetHost::event_close(void)
+	??1HsWallpaperLoader@@UAE@XZ @ 128 NONAME ; HsWallpaperLoader::~HsWallpaperLoader(void)
+	?mInstance@HsBackupRestoreObserver@@0PAV1@A @ 129 NONAME ; class HsBackupRestoreObserver * HsBackupRestoreObserver::mInstance
+	?connectWidget@HsPage@@AAEXPAVHsWidgetHost@@@Z @ 130 NONAME ; void HsPage::connectWidget(class HsWidgetHost *)
+	?setShortcutLabelVisible@HsConfiguration@@QAEX_N@Z @ 131 NONAME ; void HsConfiguration::setShortcutLabelVisible(bool)
+	?sceneLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 132 NONAME ; class HbWidget * HsIdleWidget::sceneLayer(void) const
+	?trUtf8@HsWallpaperLoaderThread@@SA?AVQString@@PBD0@Z @ 133 NONAME ; class QString HsWallpaperLoaderThread::trUtf8(char const *, char const *)
+	?qt_metacast@HsScene@@UAEPAXPBD@Z @ 134 NONAME ; void * HsScene::qt_metacast(char const *)
+	??1HsWidgetHost@@UAE@XZ @ 135 NONAME ; HsWidgetHost::~HsWidgetHost(void)
+	?uninstallComponent@HsWidgetComponentRegistry@@QAEXABVHsWidgetComponentDescriptor@@@Z @ 136 NONAME ; void HsWidgetComponentRegistry::uninstallComponent(class HsWidgetComponentDescriptor const &)
+	?action_notifyRemove@HsWidgetHost@@AAEXXZ @ 137 NONAME ; void HsWidgetHost::action_notifyRemove(void)
+	?open@HsDatabase@@QAE_NXZ @ 138 NONAME ; bool HsDatabase::open(void)
+	?idleWidget@HsGui@@QBEPAVHsIdleWidget@@XZ @ 139 NONAME ; class HsIdleWidget * HsGui::idleWidget(void) const
+	?pageMargin@HsConfiguration@@QBEMXZ @ 140 NONAME ; float HsConfiguration::pageMargin(void) const
+	?setWidgetOrganizerSearchSequence@HsConfiguration@@QAEXW4WidgetOrganizerSearchSequence@1@@Z @ 141 NONAME ; void HsConfiguration::setWidgetOrganizerSearchSequence(enum HsConfiguration::WidgetOrganizerSearchSequence)
+	?failed@HsWallpaperLoader@@IAEXXZ @ 142 NONAME ; void HsWallpaperLoader::failed(void)
+	?setPos@HsWidgetPresentationData@@QAEXABVQPointF@@@Z @ 143 NONAME ; void HsWidgetPresentationData::setPos(class QPointF const &)
+	?isSnapEffectsEnabled@HsConfiguration@@QBE_NXZ @ 144 NONAME ; bool HsConfiguration::isSnapEffectsEnabled(void) const
+	?trUtf8@HsWallpaperLoaderThread@@SA?AVQString@@PBD0H@Z @ 145 NONAME ; class QString HsWallpaperLoaderThread::trUtf8(char const *, char const *, int)
+	?setSourcePath@HsWallpaperLoaderThread@@QAEXABVQString@@@Z @ 146 NONAME ; void HsWallpaperLoaderThread::setSourcePath(class QString const &)
+	?tr@HsGui@@SA?AVQString@@PBD0@Z @ 147 NONAME ; class QString HsGui::tr(char const *, char const *)
+	?disconnectWidget@HsPage@@AAEXPAVHsWidgetHost@@@Z @ 148 NONAME ; void HsPage::disconnectWidget(class HsWidgetHost *)
+	?setOnline@HsPage@@QAEX_N@Z @ 149 NONAME ; void HsPage::setOnline(bool)
+	?tr@HsDatabase@@SA?AVQString@@PBD0@Z @ 150 NONAME ; class QString HsDatabase::tr(char const *, char const *)
+	?onLoaderFailed@HsWallpaper@@AAEXXZ @ 151 NONAME ; void HsWallpaper::onLoaderFailed(void)
+	?trUtf8@HsScene@@SA?AVQString@@PBD0@Z @ 152 NONAME ; class QString HsScene::trUtf8(char const *, char const *)
+	?uninstallTranslator@HsWidgetComponent@@AAEXXZ @ 153 NONAME ; void HsWidgetComponent::uninstallTranslator(void)
+	?setGeometry@HsIdleWidget@@UAEXABVQRectF@@@Z @ 154 NONAME ; void HsIdleWidget::setGeometry(class QRectF const &)
+	?updateZValues@HsPage@@QAEXXZ @ 155 NONAME ; void HsPage::updateZValues(void)
+	?tr@HsShortcutService@@SA?AVQString@@PBD0H@Z @ 156 NONAME ; class QString HsShortcutService::tr(char const *, char const *, int)
+	?pos@HsWidgetPresentationData@@QBE?AVQPointF@@XZ @ 157 NONAME ; class QPointF HsWidgetPresentationData::pos(void) const
+	?getStaticMetaObject@HsBackupRestoreObserver@@SAABUQMetaObject@@XZ @ 158 NONAME ; struct QMetaObject const & HsBackupRestoreObserver::getStaticMetaObject(void)
+	?trUtf8@HsPageVisual@@SA?AVQString@@PBD0@Z @ 159 NONAME ; class QString HsPageVisual::trUtf8(char const *, char const *)
+	?action_show@HsWidgetHost@@AAEXXZ @ 160 NONAME ; void HsWidgetHost::action_show(void)
+	?getStaticMetaObject@HsSystemEvents@@SAABUQMetaObject@@XZ @ 161 NONAME ; struct QMetaObject const & HsSystemEvents::getStaticMetaObject(void)
+	?pageLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 162 NONAME ; class HbWidget * HsIdleWidget::pageLayer(void) const
+	?setSnapGap@HsConfiguration@@QAEXM@Z @ 163 NONAME ; void HsConfiguration::setSnapGap(float)
+	?trUtf8@HsHostedWidgetFactory@@SA?AVQString@@PBD0@Z @ 164 NONAME ; class QString HsHostedWidgetFactory::trUtf8(char const *, char const *)
+	?tr@HsSystemEvents@@SA?AVQString@@PBD0H@Z @ 165 NONAME ; class QString HsSystemEvents::tr(char const *, char const *, int)
+	?setActiveWidget@HsScene@@QAEXPAVHsWidgetHost@@@Z @ 166 NONAME ; void HsScene::setActiveWidget(class HsWidgetHost *)
+	?transaction@HsDatabase@@QAE_NXZ @ 167 NONAME ; bool HsDatabase::transaction(void)
+	?snapForce@HsConfiguration@@QBEMXZ @ 168 NONAME ; float HsConfiguration::snapForce(void) const
+	?isOnline@HsScene@@QBE_NXZ @ 169 NONAME ; bool HsScene::isOnline(void) const
+	??0HsWidgetPresentationData@@QAE@XZ @ 170 NONAME ; HsWidgetPresentationData::HsWidgetPresentationData(void)
+	?tr@HsShortcutService@@SA?AVQString@@PBD0@Z @ 171 NONAME ; class QString HsShortcutService::tr(char const *, char const *)
+	?metaObject@HsWidgetComponent@@UBEPBUQMetaObject@@XZ @ 172 NONAME ; struct QMetaObject const * HsWidgetComponent::metaObject(void) const
+	?setConnectionName@HsDatabase@@QAEXABVQString@@@Z @ 173 NONAME ; void HsDatabase::setConnectionName(class QString const &)
+	?qt_metacall@HsGui@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 174 NONAME ; int HsGui::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?metaObject@HsWallpaper@@UBEPBUQMetaObject@@XZ @ 175 NONAME ; struct QMetaObject const * HsWallpaper::metaObject(void) const
+	?removeWidget@HsPage@@QAE_NPAVHsWidgetHost@@@Z @ 176 NONAME ; bool HsPage::removeWidget(class HsWidgetHost *)
+	?trUtf8@HsPageVisual@@SA?AVQString@@PBD0H@Z @ 177 NONAME ; class QString HsPageVisual::trUtf8(char const *, char const *, int)
+	?tr@HsWallpaperLoaderThread@@SA?AVQString@@PBD0@Z @ 178 NONAME ; class QString HsWallpaperLoaderThread::tr(char const *, char const *)
+	?qt_metacall@HsWallpaper@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 179 NONAME ; int HsWallpaper::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?onWidgetUnavailable@HsPage@@AAEXXZ @ 180 NONAME ; void HsPage::onWidgetUnavailable(void)
+	?mInstance@HsDatabase@@0PAV1@A @ 181 NONAME ; class HsDatabase * HsDatabase::mInstance
+	?available@HsWidgetComponent@@IAEXXZ @ 182 NONAME ; void HsWidgetComponent::available(void)
+	?tr@HsSceneWallpaper@@SA?AVQString@@PBD0@Z @ 183 NONAME ; class QString HsSceneWallpaper::tr(char const *, char const *)
+	?trUtf8@HsPage@@SA?AVQString@@PBD0@Z @ 184 NONAME ; class QString HsPage::trUtf8(char const *, char const *)
+	?trUtf8@HsWidgetHostVisual@@SA?AVQString@@PBD0H@Z @ 185 NONAME ; class QString HsWidgetHostVisual::trUtf8(char const *, char const *, int)
+	?hideWidgets@HsPage@@QAEXXZ @ 186 NONAME ; void HsPage::hideWidgets(void)
+	?trUtf8@HsWidgetHost@@SA?AVQString@@PBD0H@Z @ 187 NONAME ; class QString HsWidgetHost::trUtf8(char const *, char const *, int)
+	?qt_metacall@HsHostedWidgetFactory@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 188 NONAME ; int HsHostedWidgetFactory::qt_metacall(enum QMetaObject::Call, int, void * *)
+	??0HsScene@@QAE@PAVQObject@@@Z @ 189 NONAME ; HsScene::HsScene(class QObject *)
+	?getStaticMetaObject@HsPageVisual@@SAABUQMetaObject@@XZ @ 190 NONAME ; struct QMetaObject const & HsPageVisual::getStaticMetaObject(void)
+	?pagePanUpdated@HsScene@@IAEXPAVQGestureEvent@@@Z @ 191 NONAME ; void HsScene::pagePanUpdated(class QGestureEvent *)
+	?showTrashBin@HsIdleWidget@@QAEXXZ @ 192 NONAME ; void HsIdleWidget::showTrashBin(void)
+	?qt_metacast@HsWidgetHost@@UAEPAXPBD@Z @ 193 NONAME ; void * HsWidgetHost::qt_metacast(char const *)
+	?trUtf8@HsWallpaperLoader@@SA?AVQString@@PBD0@Z @ 194 NONAME ; class QString HsWallpaperLoader::trUtf8(char const *, char const *)
+	?qt_metacall@HsWidgetComponentRegistry@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 195 NONAME ; int HsWidgetComponentRegistry::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?setMaximumWidgetHeight@HsConfiguration@@QAEXM@Z @ 196 NONAME ; void HsConfiguration::setMaximumWidgetHeight(float)
+	?qt_metacall@HsPageVisual@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 197 NONAME ; int HsPageVisual::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?instance@HsConfiguration@@SAPAV1@XZ @ 198 NONAME ; class HsConfiguration * HsConfiguration::instance(void)
+	?tr@HsWallpaperLoader@@SA?AVQString@@PBD0H@Z @ 199 NONAME ; class QString HsWallpaperLoader::tr(char const *, char const *, int)
+	??_EHsConfiguration@@UAE@I@Z @ 200 NONAME ; HsConfiguration::~HsConfiguration(unsigned int)
+	?metaObject@HsPage@@UBEPBUQMetaObject@@XZ @ 201 NONAME ; struct QMetaObject const * HsPage::metaObject(void) const
+	??_EHsWidgetPositioningOnWidgetAdd@@UAE@I@Z @ 202 NONAME ; HsWidgetPositioningOnWidgetAdd::~HsWidgetPositioningOnWidgetAdd(unsigned int)
+	?activePageIndex@HsScene@@QBEHXZ @ 203 NONAME ; int HsScene::activePageIndex(void) const
+	?widgetOrganizerSearchSequence@HsConfiguration@@QBE?AW4WidgetOrganizerSearchSequence@1@XZ @ 204 NONAME ; enum HsConfiguration::WidgetOrganizerSearchSequence HsConfiguration::widgetOrganizerSearchSequence(void) const
+	?qt_metacast@HsWidgetHostVisual@@UAEPAXPBD@Z @ 205 NONAME ; void * HsWidgetHostVisual::qt_metacast(char const *)
+	?hideHorizontalSnapLine@HsIdleWidget@@QAEXXZ @ 206 NONAME ; void HsIdleWidget::hideHorizontalSnapLine(void)
+	?minimumWidgetWidth@HsConfiguration@@QBEMXZ @ 207 NONAME ; float HsConfiguration::minimumWidgetWidth(void) const
+	?setWidgetPreferences@HsDatabase@@QAE_NHABV?$QHash@VQString@@VQVariant@@@@@Z @ 208 NONAME ; bool HsDatabase::setWidgetPreferences(int, class QHash<class QString, class QVariant> const &)
+	?orientation@HsGui@@QAE?AW4Orientation@Qt@@XZ @ 209 NONAME ; enum Qt::Orientation HsGui::orientation(void)
+	?deleteWidget@HsDatabase@@QAE_NH@Z @ 210 NONAME ; bool HsDatabase::deleteWidget(int)
+	?widgetOverTrashbinFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 211 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetOverTrashbinFeedbackEffect(void) const
+	?deleteFromDatabase@HsPage@@QAE_NXZ @ 212 NONAME ; bool HsPage::deleteFromDatabase(void)
+	?setWidgetPresentation@HsDatabase@@QAE_NABVHsWidgetPresentationData@@@Z @ 213 NONAME ; bool HsDatabase::setWidgetPresentation(class HsWidgetPresentationData const &)
+	?takeInstance@HsGui@@SAPAV1@XZ @ 214 NONAME ; class HsGui * HsGui::takeInstance(void)
+	??0HsConfiguration@@QAE@PAVQObject@@@Z @ 215 NONAME ; HsConfiguration::HsConfiguration(class QObject *)
+	?setDefaultImage@HsWallpaper@@QAEXXZ @ 216 NONAME ; void HsWallpaper::setDefaultImage(void)
+	?setupTouchArea@HsPageVisual@@AAEXXZ @ 217 NONAME ; void HsPageVisual::setupTouchArea(void)
+	?trUtf8@HsWidgetComponent@@SA?AVQString@@PBD0H@Z @ 218 NONAME ; class QString HsWidgetComponent::trUtf8(char const *, char const *, int)
+	?setWidget@HsWidgetHostVisual@@QAEXPAVQObject@@@Z @ 219 NONAME ; void HsWidgetHostVisual::setWidget(class QObject *)
+	?importFromFile@HsConfiguration@@QAE_NABVQString@@@Z @ 220 NONAME ; bool HsConfiguration::importFromFile(class QString const &)
+	?page@HsDatabase@@QAE_NAAVHsPageData@@@Z @ 221 NONAME ; bool HsDatabase::page(class HsPageData &)
+	??_EHsPage@@UAE@I@Z @ 222 NONAME ; HsPage::~HsPage(unsigned int)
+	?instance@HsHostedWidgetFactory@@SAPAV1@XZ @ 223 NONAME ; class HsHostedWidgetFactory * HsHostedWidgetFactory::instance(void)
+	?staticMetaObject@HsPage@@2UQMetaObject@@B @ 224 NONAME ; struct QMetaObject const HsPage::staticMetaObject
+	?widgetDropFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 225 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetDropFeedbackEffect(void) const
+	?pageChangeZoneReverseAnimationDuration@HsConfiguration@@QBEHXZ @ 226 NONAME ; int HsConfiguration::pageChangeZoneReverseAnimationDuration(void) const
+	?createWidget@HsContentService@@QAE_NABV?$QHash@VQString@@VQVariant@@@@@Z @ 227 NONAME ; bool HsContentService::createWidget(class QHash<class QString, class QVariant> const &)
+	?homeKeyClicked@HsSystemEvents@@IAEXXZ @ 228 NONAME ; void HsSystemEvents::homeKeyClicked(void)
+	?setInstance@HsSystemEvents@@SAXPAV1@@Z @ 229 NONAME ; void HsSystemEvents::setInstance(class HsSystemEvents *)
+	?setVersion@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 230 NONAME ; void HsWidgetComponentDescriptor::setVersion(class QString const &)
+	?getStaticMetaObject@HsWallpaperLoader@@SAABUQMetaObject@@XZ @ 231 NONAME ; struct QMetaObject const & HsWallpaperLoader::getStaticMetaObject(void)
+	?mInstance@HsWidgetComponentRegistry@@0PAV1@A @ 232 NONAME ; class HsWidgetComponentRegistry * HsWidgetComponentRegistry::mInstance
+	?staticMetaObject@HsWidgetHost@@2UQMetaObject@@B @ 233 NONAME ; struct QMetaObject const HsWidgetHost::staticMetaObject
+	?qt_metacast@HsPageVisual@@UAEPAXPBD@Z @ 234 NONAME ; void * HsPageVisual::qt_metacast(char const *)
+	?qt_metacall@HsShortcutService@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 235 NONAME ; int HsShortcutService::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?setImages@HsWallpaper@@QAEXABVQString@@0@Z @ 236 NONAME ; void HsWallpaper::setImages(class QString const &, class QString const &)
+	??1HsPageWallpaper@@UAE@XZ @ 237 NONAME ; HsPageWallpaper::~HsPageWallpaper(void)
+	?startDropEffect@HsWidgetHostVisual@@QAEXXZ @ 238 NONAME ; void HsWidgetHostVisual::startDropEffect(void)
+	?activeWidget@HsScene@@QBEPAVHsWidgetHost@@XZ @ 239 NONAME ; class HsWidgetHost * HsScene::activeWidget(void) const
+	?widgets@HsDatabase@@QAE_NABVQString@@AAV?$QList@VHsWidgetData@@@@@Z @ 240 NONAME ; bool HsDatabase::widgets(class QString const &, class QList<class HsWidgetData> &)
+	?rootDirectory@HsWallpaper@@IBE?AVQString@@XZ @ 241 NONAME ; class QString HsWallpaper::rootDirectory(void) const
+	?markAnchors@HsWidgetOrganizer@@AAE_NABVQRectF@@@Z @ 242 NONAME ; bool HsWidgetOrganizer::markAnchors(class QRectF const &)
+	?tr@HsContentService@@SA?AVQString@@PBD0H@Z @ 243 NONAME ; class QString HsContentService::tr(char const *, char const *, int)
+	??0HsDatabase@@QAE@PAVQObject@@@Z @ 244 NONAME ; HsDatabase::HsDatabase(class QObject *)
+	?eventFilter@HsWidgetHostVisual@@MAE_NPAVQObject@@PAVQEvent@@@Z @ 245 NONAME ; bool HsWidgetHostVisual::eventFilter(class QObject *, class QEvent *)
+	?tr@HsWidgetHost@@SA?AVQString@@PBD0@Z @ 246 NONAME ; class QString HsWidgetHost::tr(char const *, char const *)
+	?remove@HsWallpaper@@QAEXXZ @ 247 NONAME ; void HsWallpaper::remove(void)
+	?idleView@HsGui@@QBEPAVHbView@@XZ @ 248 NONAME ; class HbView * HsGui::idleView(void) const
+	??1HsPageVisual@@UAE@XZ @ 249 NONAME ; HsPageVisual::~HsPageVisual(void)
+	?initAnchors@HsWidgetOrganizer@@AAEXXZ @ 250 NONAME ; void HsWidgetOrganizer::initAnchors(void)
+	?widgetMoveBlockedFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 251 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetMoveBlockedFeedbackEffect(void) const
+	?widgetPickFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 252 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetPickFeedbackEffect(void) const
+	?widgetSnappingFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 253 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetSnappingFeedbackEffect(void) const
+	?load@HsScene@@QAE_NXZ @ 254 NONAME ; bool HsScene::load(void)
+	?trUtf8@HsSceneWallpaper@@SA?AVQString@@PBD0H@Z @ 255 NONAME ; class QString HsSceneWallpaper::trUtf8(char const *, char const *, int)
+	?tr@HsConfiguration@@SA?AVQString@@PBD0@Z @ 256 NONAME ; class QString HsConfiguration::tr(char const *, char const *)
+	?widgetRepositionFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 257 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetRepositionFeedbackEffect(void) const
+	?onError@HsWidgetHost@@AAEXXZ @ 258 NONAME ; void HsWidgetHost::onError(void)
+	?cleanup@HsWallpaperLoader@@AAEXXZ @ 259 NONAME ; void HsWallpaperLoader::cleanup(void)
+	?targets@HsWallpaperLoader@@QBE?AV?$QHash@VQString@@VQVariant@@@@XZ @ 260 NONAME ; class QHash<class QString, class QVariant> HsWallpaperLoader::targets(void) const
+	??0HsShortcutService@@AAE@PAVQStateMachine@@PAVQObject@@@Z @ 261 NONAME ; HsShortcutService::HsShortcutService(class QStateMachine *, class QObject *)
+	?hideVerticalSnapLine@HsIdleWidget@@QAEXXZ @ 262 NONAME ; void HsIdleWidget::hideVerticalSnapLine(void)
+	?setActivePage@HsIdleWidget@@QAEXH@Z @ 263 NONAME ; void HsIdleWidget::setActivePage(int)
+	?setSnapLineFadeOutDuration@HsConfiguration@@QAEXH@Z @ 264 NONAME ; void HsConfiguration::setSnapLineFadeOutDuration(int)
+	?polishEvent@HsIdleWidget@@MAEXXZ @ 265 NONAME ; void HsIdleWidget::polishEvent(void)
+	?tr@HsPageWallpaper@@SA?AVQString@@PBD0H@Z @ 266 NONAME ; class QString HsPageWallpaper::tr(char const *, char const *, int)
+	?widgetDropToTrashbinFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 267 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::widgetDropToTrashbinFeedbackEffect(void) const
+	?staticMetaObject@HsPageWallpaper@@2UQMetaObject@@B @ 268 NONAME ; struct QMetaObject const HsPageWallpaper::staticMetaObject
+	?onWidgetFinished@HsPage@@AAEXXZ @ 269 NONAME ; void HsPage::onWidgetFinished(void)
+	?onThreadFinished@HsWallpaperLoader@@AAEXXZ @ 270 NONAME ; void HsWallpaperLoader::onThreadFinished(void)
+	?tr@HsWidgetComponentRegistry@@SA?AVQString@@PBD0H@Z @ 271 NONAME ; class QString HsWidgetComponentRegistry::tr(char const *, char const *, int)
+	?loadControlLayer@HsIdleWidget@@AAEXXZ @ 272 NONAME ; void HsIdleWidget::loadControlLayer(void)
+	?action_initialize@HsWidgetHost@@AAEXXZ @ 273 NONAME ; void HsWidgetHost::action_initialize(void)
+	?sceneX@HsIdleWidget@@QBEMXZ @ 274 NONAME ; float HsIdleWidget::sceneX(void) const
+	?action_load@HsWidgetHost@@AAEXXZ @ 275 NONAME ; void HsWidgetHost::action_load(void)
+	?connectionName@HsDatabase@@QBE?AVQString@@XZ @ 276 NONAME ; class QString HsDatabase::connectionName(void) const
+	?snapLineFadeInDuration@HsConfiguration@@QBEHXZ @ 277 NONAME ; int HsConfiguration::snapLineFadeInDuration(void) const
+	?setMethod@HsWidgetHost@@AAE_NPBDAAVQMetaMethod@@@Z @ 278 NONAME ; bool HsWidgetHost::setMethod(char const *, class QMetaMethod &)
+	?setInstance@HsDatabase@@SAXPAV1@@Z @ 279 NONAME ; void HsDatabase::setInstance(class HsDatabase *)
+	??0HsWallpaper@@QAE@PAVQGraphicsItem@@@Z @ 280 NONAME ; HsWallpaper::HsWallpaper(class QGraphicsItem *)
+	?setSnapEffectsEnabled@HsConfiguration@@QAEX_N@Z @ 281 NONAME ; void HsConfiguration::setSnapEffectsEnabled(bool)
+	?newPageAddedAnimationDuration@HsConfiguration@@QBEHXZ @ 282 NONAME ; int HsConfiguration::newPageAddedAnimationDuration(void) const
+	?getStaticMetaObject@HsWallpaperLoaderThread@@SAABUQMetaObject@@XZ @ 283 NONAME ; struct QMetaObject const & HsWallpaperLoaderThread::getStaticMetaObject(void)
+	?commit@HsDatabase@@QAE_NXZ @ 284 NONAME ; bool HsDatabase::commit(void)
+	?trUtf8@HsDatabase@@SA?AVQString@@PBD0@Z @ 285 NONAME ; class QString HsDatabase::trUtf8(char const *, char const *)
+	?mousePressEvent@HsWidgetHostVisual@@MAEXPAVQGraphicsSceneMouseEvent@@@Z @ 286 NONAME ; void HsWidgetHostVisual::mousePressEvent(class QGraphicsSceneMouseEvent *)
+	?tr@HsWidgetComponent@@SA?AVQString@@PBD0H@Z @ 287 NONAME ; class QString HsWidgetComponent::tr(char const *, char const *, int)
+	?backupRestoreStarted@HsBackupRestoreObserver@@QAEXXZ @ 288 NONAME ; void HsBackupRestoreObserver::backupRestoreStarted(void)
+	?qt_metacast@HsPageWallpaper@@UAEPAXPBD@Z @ 289 NONAME ; void * HsPageWallpaper::qt_metacast(char const *)
+	?trUtf8@HsWidgetHost@@SA?AVQString@@PBD0@Z @ 290 NONAME ; class QString HsWidgetHost::trUtf8(char const *, char const *)
+	?setDefaultPageId@HsConfiguration@@QAEXH@Z @ 291 NONAME ; void HsConfiguration::setDefaultPageId(int)
+	?metaObject@HsWidgetHostVisual@@UBEPBUQMetaObject@@XZ @ 292 NONAME ; struct QMetaObject const * HsWidgetHostVisual::metaObject(void) const
+	?installTranslator@HsWidgetComponent@@AAEXXZ @ 293 NONAME ; void HsWidgetComponent::installTranslator(void)
+	?bounceAnimationEasingCurve@HsConfiguration@@QBE?AW4Type@QEasingCurve@@XZ @ 294 NONAME ; enum QEasingCurve::Type HsConfiguration::bounceAnimationEasingCurve(void) const
+	??_EHsIdleWidget@@UAE@I@Z @ 295 NONAME ; HsIdleWidget::~HsIdleWidget(unsigned int)
+	?qt_metacall@HsWidgetComponent@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 296 NONAME ; int HsWidgetComponent::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?qt_metacall@HsConfiguration@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 297 NONAME ; int HsConfiguration::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?cleanupIdleUi@HsGui@@QAEXXZ @ 298 NONAME ; void HsGui::cleanupIdleUi(void)
+	?setWidgetOverTrashbinFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 299 NONAME ; void HsConfiguration::setWidgetOverTrashbinFeedbackEffect(enum HbFeedback::InstantEffect)
+	?handleEntryAdded@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@@Z @ 300 NONAME ; void HsWidgetComponentRegistry::handleEntryAdded(class CaEntry const &, class QString const &)
+	?setProperty@HsWidgetHost@@AAE_NPBDAAVQMetaProperty@@@Z @ 301 NONAME ; bool HsWidgetHost::setProperty(char const *, class QMetaProperty &)
+	?pagePanFinished@HsScene@@IAEXPAVQGestureEvent@@@Z @ 302 NONAME ; void HsScene::pagePanFinished(class QGestureEvent *)
+	?minimumWidgetSizeInUnits@HsConfiguration@@QBE?AVQSizeF@@XZ @ 303 NONAME ; class QSizeF HsConfiguration::minimumWidgetSizeInUnits(void) const
+	??0HsBackupRestoreObserver@@AAE@PAVQObject@@@Z @ 304 NONAME ; HsBackupRestoreObserver::HsBackupRestoreObserver(class QObject *)
+	?setClockWidgetTapFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 305 NONAME ; void HsConfiguration::setClockWidgetTapFeedbackEffect(enum HbFeedback::InstantEffect)
+	??1HsPage@@UAE@XZ @ 306 NONAME ; HsPage::~HsPage(void)
+	?databaseId@HsWidgetHost@@QBEHXZ @ 307 NONAME ; int HsWidgetHost::databaseId(void) const
+	?setInstallationPath@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 308 NONAME ; void HsWidgetComponentDescriptor::setInstallationPath(class QString const &)
+	?staticMetaObject@HsHostedWidgetFactory@@2UQMetaObject@@B @ 309 NONAME ; struct QMetaObject const HsHostedWidgetFactory::staticMetaObject
+	?setTitle@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 310 NONAME ; void HsWidgetComponentDescriptor::setTitle(class QString const &)
+	?getAnchorCoordinates@HsWidgetOrganizer@@AAE?AVQPointF@@H@Z @ 311 NONAME ; class QPointF HsWidgetOrganizer::getAnchorCoordinates(int)
+	?qt_metacall@HsPageWallpaper@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 312 NONAME ; int HsPageWallpaper::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?mInstance@HsWidgetPositioningOnWidgetAdd@@0PAV1@A @ 313 NONAME ; class HsWidgetPositioningOnWidgetAdd * HsWidgetPositioningOnWidgetAdd::mInstance
+	?setWidgetSnappingFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 314 NONAME ; void HsConfiguration::setWidgetSnappingFeedbackEffect(enum HbFeedback::InstantEffect)
+	?setWidgetDragEffectDuration@HsConfiguration@@QAEXH@Z @ 315 NONAME ; void HsConfiguration::setWidgetDragEffectDuration(int)
+	?setInstance@HsWidgetPositioningOnWidgetAdd@@SAXPAV1@@Z @ 316 NONAME ; void HsWidgetPositioningOnWidgetAdd::setInstance(class HsWidgetPositioningOnWidgetAdd *)
+	?widgetPresentation@HsDatabase@@QAE_NAAVHsWidgetPresentationData@@@Z @ 317 NONAME ; bool HsDatabase::widgetPresentation(class HsWidgetPresentationData &)
+	?pageChangePanDistance@HsConfiguration@@QBEMXZ @ 318 NONAME ; float HsConfiguration::pageChangePanDistance(void) const
+	?mInstance@HsContentService@@0PAV1@A @ 319 NONAME ; class HsContentService * HsContentService::mInstance
+	??0HsWidgetComponent@@AAE@ABVQString@@PAVQObject@@@Z @ 320 NONAME ; HsWidgetComponent::HsWidgetComponent(class QString const &, class QObject *)
+	?startDragEffect@HsWidgetHostVisual@@QAEXXZ @ 321 NONAME ; void HsWidgetHostVisual::startDragEffect(void)
+	?insertPage@HsIdleWidget@@QAEXHPAVHsPage@@@Z @ 322 NONAME ; void HsIdleWidget::insertPage(int, class HsPage *)
+	?onOrientationChanged@HsPage@@AAEXW4Orientation@Qt@@@Z @ 323 NONAME ; void HsPage::onOrientationChanged(enum Qt::Orientation)
+	?adjustedWidgetPosition@HsPage@@QAE?AVQPointF@@ABVQRectF@@@Z @ 324 NONAME ; class QPointF HsPage::adjustedWidgetPosition(class QRectF const &)
+	?staticMetaObject@HsWallpaperLoader@@2UQMetaObject@@B @ 325 NONAME ; struct QMetaObject const HsWallpaperLoader::staticMetaObject
+	?widgetTapStarted@HsScene@@IAEXVQPointF@@PAVHsWidgetHost@@@Z @ 326 NONAME ; void HsScene::widgetTapStarted(class QPointF, class HsWidgetHost *)
+	?widgetDragEffectDuration@HsConfiguration@@QBEHXZ @ 327 NONAME ; int HsConfiguration::widgetDragEffectDuration(void) const
+	?tr@HsHostedWidgetFactory@@SA?AVQString@@PBD0H@Z @ 328 NONAME ; class QString HsHostedWidgetFactory::tr(char const *, char const *, int)
+	?navigateToApplibrary@HsGui@@IAEXXZ @ 329 NONAME ; void HsGui::navigateToApplibrary(void)
+	?load@HsConfiguration@@QAE_NXZ @ 330 NONAME ; bool HsConfiguration::load(void)
+	?createInstance@HsPage@@SAPAV1@ABVHsPageData@@@Z @ 331 NONAME ; class HsPage * HsPage::createInstance(class HsPageData const &)
+	?widgetPreferences@HsDatabase@@QAE_NHAAV?$QHash@VQString@@VQVariant@@@@@Z @ 332 NONAME ; bool HsDatabase::widgetPreferences(int, class QHash<class QString, class QVariant> &)
+	?removePage@HsScene@@QAE_NPAVHsPage@@@Z @ 333 NONAME ; bool HsScene::removePage(class HsPage *)
+	?hideWidget@HsWidgetHost@@QAEXXZ @ 334 NONAME ; void HsWidgetHost::hideWidget(void)
+	?close@HsDatabase@@QAEXXZ @ 335 NONAME ; void HsDatabase::close(void)
+	?maximumPageCount@HsConfiguration@@QBEHXZ @ 336 NONAME ; int HsConfiguration::maximumPageCount(void) const
+	?action_faulted@HsWidgetHost@@AAEXXZ @ 337 NONAME ; void HsWidgetHost::action_faulted(void)
+	?setServiceXml@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 338 NONAME ; void HsWidgetComponentDescriptor::setServiceXml(class QString const &)
+	?getStaticMetaObject@HsWidgetHost@@SAABUQMetaObject@@XZ @ 339 NONAME ; struct QMetaObject const & HsWidgetHost::getStaticMetaObject(void)
+	?sortRects@HsWidgetOrganizer@@AAE?AV?$QList@H@@W4SortMode@1@ABV?$QMap@HVQRectF@@@@@Z @ 340 NONAME ; class QList<int> HsWidgetOrganizer::sortRects(enum HsWidgetOrganizer::SortMode, class QMap<int, class QRectF> const &)
+	??0HsWidgetData@@QAE@ABV0@@Z @ 341 NONAME ; HsWidgetData::HsWidgetData(class HsWidgetData const &)
+	?installationPath@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 342 NONAME ; class QString HsWidgetComponentDescriptor::installationPath(void) const
+	?showHorizontalSnapLine@HsIdleWidget@@QAEXABVQLineF@@@Z @ 343 NONAME ; void HsIdleWidget::showHorizontalSnapLine(class QLineF const &)
+	??_EHsPageVisual@@UAE@I@Z @ 344 NONAME ; HsPageVisual::~HsPageVisual(unsigned int)
+	?setWidgetDropEffectDuration@HsConfiguration@@QAEXH@Z @ 345 NONAME ; void HsConfiguration::setWidgetDropEffectDuration(int)
+	?pageRemovedAnimationDuration@HsConfiguration@@QBEHXZ @ 346 NONAME ; int HsConfiguration::pageRemovedAnimationDuration(void) const
+	?onFinished@HsWidgetHost@@AAEXXZ @ 347 NONAME ; void HsWidgetHost::onFinished(void)
+	?rollback@HsDatabase@@QAE_NXZ @ 348 NONAME ; bool HsDatabase::rollback(void)
+	?widget@HsDatabase@@QAE_NAAVHsWidgetData@@@Z @ 349 NONAME ; bool HsDatabase::widget(class HsWidgetData &)
+	?description@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 350 NONAME ; class QString HsWidgetComponentDescriptor::description(void) const
+	?mInstance@HsShortcutService@@0PAV1@A @ 351 NONAME ; class HsShortcutService * HsShortcutService::mInstance
+	?pageIndicator@HsIdleWidget@@QBEPAVHsPageIndicator@@XZ @ 352 NONAME ; class HsPageIndicator * HsIdleWidget::pageIndicator(void) const
+	?setShortcutWidgetTapFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 353 NONAME ; void HsConfiguration::setShortcutWidgetTapFeedbackEffect(enum HbFeedback::InstantEffect)
+	?wallpaperDirectory@HsPageWallpaper@@MBE?AVQString@@XZ @ 354 NONAME ; class QString HsPageWallpaper::wallpaperDirectory(void) const
+	?qt_metacast@HsWidgetComponent@@UAEPAXPBD@Z @ 355 NONAME ; void * HsWidgetComponent::qt_metacast(char const *)
+	?metaObject@HsWallpaperLoaderThread@@UBEPBUQMetaObject@@XZ @ 356 NONAME ; struct QMetaObject const * HsWallpaperLoaderThread::metaObject(void) const
+	?setTargetSize@HsWallpaperLoaderThread@@QAEXABVQSize@@@Z @ 357 NONAME ; void HsWallpaperLoaderThread::setTargetSize(class QSize const &)
+	?removePage@HsIdleWidget@@QAEXH@Z @ 358 NONAME ; void HsIdleWidget::removePage(int)
+	?tr@HsWallpaper@@SA?AVQString@@PBD0H@Z @ 359 NONAME ; class QString HsWallpaper::tr(char const *, char const *, int)
+	?defaultPageId@HsConfiguration@@QBEHXZ @ 360 NONAME ; int HsConfiguration::defaultPageId(void) const
+	?setSourcePath@HsWallpaperLoader@@QAEXABVQString@@@Z @ 361 NONAME ; void HsWallpaperLoader::setSourcePath(class QString const &)
+	?metaObject@HsGui@@UBEPBUQMetaObject@@XZ @ 362 NONAME ; struct QMetaObject const * HsGui::metaObject(void) const
+	?pageChangeAnimationEasingCurve@HsConfiguration@@QBE?AW4Type@QEasingCurve@@XZ @ 363 NONAME ; enum QEasingCurve::Type HsConfiguration::pageChangeAnimationEasingCurve(void) const
+	?wallpaper@HsPage@@QBEPAVHsWallpaper@@XZ @ 364 NONAME ; class HsWallpaper * HsPage::wallpaper(void) const
+	??0HsPageVisual@@QAE@PAVQGraphicsItem@@@Z @ 365 NONAME ; HsPageVisual::HsPageVisual(class QGraphicsItem *)
+	?trUtf8@HsWidgetComponent@@SA?AVQString@@PBD0@Z @ 366 NONAME ; class QString HsWidgetComponent::trUtf8(char const *, char const *)
+	?event_backupRestoreStarted@HsBackupRestoreObserver@@IAEXXZ @ 367 NONAME ; void HsBackupRestoreObserver::event_backupRestoreStarted(void)
+	?getAnchorListIndex@HsWidgetOrganizer@@AAEHABVQPointF@@@Z @ 368 NONAME ; int HsWidgetOrganizer::getAnchorListIndex(class QPointF const &)
+	?version@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 369 NONAME ; class QString HsWidgetComponentDescriptor::version(void) const
+	?action_disconnectComponent@HsWidgetHost@@AAEXXZ @ 370 NONAME ; void HsWidgetHost::action_disconnectComponent(void)
+	?scene@HsSceneWallpaper@@QBEPAVHsScene@@XZ @ 371 NONAME ; class HsScene * HsSceneWallpaper::scene(void) const
+	?mInstance@HsConfiguration@@0PAV1@A @ 372 NONAME ; class HsConfiguration * HsConfiguration::mInstance
+	?newWidgets@HsPage@@QAE?AV?$QList@PAVHsWidgetHost@@@@XZ @ 373 NONAME ; class QList<class HsWidgetHost *> HsPage::newWidgets(void)
+	??0HsHostedWidgetFactory@@AAE@PAVQObject@@@Z @ 374 NONAME ; HsHostedWidgetFactory::HsHostedWidgetFactory(class QObject *)
+	?trUtf8@HsContentService@@SA?AVQString@@PBD0@Z @ 375 NONAME ; class QString HsContentService::trUtf8(char const *, char const *)
+	?emitUpdated@HsWidgetComponent@@AAEXXZ @ 376 NONAME ; void HsWidgetComponent::emitUpdated(void)
+	?emitUninstalled@HsWidgetComponent@@AAEXXZ @ 377 NONAME ; void HsWidgetComponent::emitUninstalled(void)
+	?tr@HsConfiguration@@SA?AVQString@@PBD0H@Z @ 378 NONAME ; class QString HsConfiguration::tr(char const *, char const *, int)
+	??0HsSceneWallpaper@@QAE@PAVHsScene@@PAVQGraphicsItem@@@Z @ 379 NONAME ; HsSceneWallpaper::HsSceneWallpaper(class HsScene *, class QGraphicsItem *)
+	?createTargets@HsPageWallpaper@@MAE?AV?$QHash@VQString@@VQVariant@@@@ABVQString@@@Z @ 380 NONAME ; class QHash<class QString, class QVariant> HsPageWallpaper::createTargets(class QString const &)
+	?mInstance@HsGui@@0PAV1@A @ 381 NONAME ; class HsGui * HsGui::mInstance
+	?pageChangeZoneWidth@HsConfiguration@@QBEMXZ @ 382 NONAME ; float HsConfiguration::pageChangeZoneWidth(void) const
+	?qt_metacast@HsGui@@UAEPAXPBD@Z @ 383 NONAME ; void * HsGui::qt_metacast(char const *)
+	?setInstance@HsGui@@SAPAV1@PAV1@@Z @ 384 NONAME ; class HsGui * HsGui::setInstance(class HsGui *)
+	?tr@HsPageWallpaper@@SA?AVQString@@PBD0@Z @ 385 NONAME ; class QString HsPageWallpaper::tr(char const *, char const *)
+	??1HsSystemEvents@@UAE@XZ @ 386 NONAME ; HsSystemEvents::~HsSystemEvents(void)
+	?maximumWidgetSizeInPixels@HsConfiguration@@QBE?AVQSizeF@@XZ @ 387 NONAME ; class QSizeF HsConfiguration::maximumWidgetSizeInPixels(void) const
+	??_EHsBackupRestoreObserver@@UAE@I@Z @ 388 NONAME ; HsBackupRestoreObserver::~HsBackupRestoreObserver(unsigned int)
+	??1HsScene@@UAE@XZ @ 389 NONAME ; HsScene::~HsScene(void)
+	?pageWallpaperLayer@HsIdleWidget@@QBEPAVHbWidget@@XZ @ 390 NONAME ; class HbWidget * HsIdleWidget::pageWallpaperLayer(void) const
+	?deleteWidgetPresentation@HsDatabase@@QAE_NHW4Orientation@Qt@@@Z @ 391 NONAME ; bool HsDatabase::deleteWidgetPresentation(int, enum Qt::Orientation)
+	?getStaticMetaObject@HsWidgetComponent@@SAABUQMetaObject@@XZ @ 392 NONAME ; struct QMetaObject const & HsWidgetComponent::getStaticMetaObject(void)
+	?addExistingWidget@HsPage@@QAE_NPAVHsWidgetHost@@@Z @ 393 NONAME ; bool HsPage::addExistingWidget(class HsWidgetHost *)
+	?qt_metacast@HsWidgetComponentRegistry@@UAEPAXPBD@Z @ 394 NONAME ; void * HsWidgetComponentRegistry::qt_metacast(char const *)
+	?close@HsWidgetHost@@QAEXXZ @ 395 NONAME ; void HsWidgetHost::close(void)
+	?action_remove@HsWidgetHost@@AAEXXZ @ 396 NONAME ; void HsWidgetHost::action_remove(void)
+	?trUtf8@HsWallpaper@@SA?AVQString@@PBD0H@Z @ 397 NONAME ; class QString HsWallpaper::trUtf8(char const *, char const *, int)
+	?activePage@HsScene@@QBEPAVHsPage@@XZ @ 398 NONAME ; class HsPage * HsScene::activePage(void) const
+	?bounceEffect@HsConfiguration@@QBEHXZ @ 399 NONAME ; int HsConfiguration::bounceEffect(void) const
+	?setupIdleUi@HsGui@@QAEXXZ @ 400 NONAME ; void HsGui::setupIdleUi(void)
+	?pages@HsDatabase@@QAE_NAAV?$QList@VHsPageData@@@@@Z @ 401 NONAME ; bool HsDatabase::pages(class QList<class HsPageData> &)
+	?savePresentation@HsWidgetHost@@QAE_NXZ @ 402 NONAME ; bool HsWidgetHost::savePresentation(void)
+	?pageChangeAnimation@HsGui@@QAEPAVHsPropertyAnimationWrapper@@XZ @ 403 NONAME ; class HsPropertyAnimationWrapper * HsGui::pageChangeAnimation(void)
+	?takeInstance@HsScene@@SAPAV1@XZ @ 404 NONAME ; class HsScene * HsScene::takeInstance(void)
+	?rootPath@HsWidgetComponent@@QBE?AVQString@@XZ @ 405 NONAME ; class QString HsWidgetComponent::rootPath(void) const
+	?startDragEffect@HsWidgetHost@@QAEXXZ @ 406 NONAME ; void HsWidgetHost::startDragEffect(void)
+	?event_startAndHide@HsWidgetHost@@IAEXXZ @ 407 NONAME ; void HsWidgetHost::event_startAndHide(void)
+	?qt_metacast@HsWallpaperLoader@@UAEPAXPBD@Z @ 408 NONAME ; void * HsWallpaperLoader::qt_metacast(char const *)
+	??1HsDatabase@@UAE@XZ @ 409 NONAME ; HsDatabase::~HsDatabase(void)
+	??0HsWidgetOrganizer@@QAE@HW4WidgetOrganizerSearchSequence@HsConfiguration@@@Z @ 410 NONAME ; HsWidgetOrganizer::HsWidgetOrganizer(int, enum HsConfiguration::WidgetOrganizerSearchSequence)
+	?getPosition@HsWidgetOrganizer@@AAE?AVQPointF@@ABVQSizeF@@@Z @ 411 NONAME ; class QPointF HsWidgetOrganizer::getPosition(class QSizeF const &)
+	??1HsWidgetComponent@@UAE@XZ @ 412 NONAME ; HsWidgetComponent::~HsWidgetComponent(void)
+	?metaObject@HsSceneWallpaper@@UBEPBUQMetaObject@@XZ @ 413 NONAME ; struct QMetaObject const * HsSceneWallpaper::metaObject(void) const
+	?createInstance@HsWidgetHost@@SAPAV1@AAVHsWidgetData@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 414 NONAME ; class HsWidgetHost * HsWidgetHost::createInstance(class HsWidgetData &, class QHash<class QString, class QVariant> const &)
+	?setupEffects@HsWidgetHostVisual@@AAEXXZ @ 415 NONAME ; void HsWidgetHostVisual::setupEffects(void)
+	?trUtf8@HsGui@@SA?AVQString@@PBD0@Z @ 416 NONAME ; class QString HsGui::trUtf8(char const *, char const *)
+	?shape@HsWidgetHostVisual@@UBE?AVQPainterPath@@XZ @ 417 NONAME ; class QPainterPath HsWidgetHostVisual::shape(void) const
+	?setPage@HsPageWallpaper@@QAEXPAVHsPage@@@Z @ 418 NONAME ; void HsPageWallpaper::setPage(class HsPage *)
+	?deletePage@HsDatabase@@QAE_NH@Z @ 419 NONAME ; bool HsDatabase::deletePage(int)
+	?mInstance@HsSystemEvents@@0PAV1@A @ 420 NONAME ; class HsSystemEvents * HsSystemEvents::mInstance
+	?savePresentation@HsWidgetHost@@QAE_NAAVHsWidgetPresentationData@@@Z @ 421 NONAME ; bool HsWidgetHost::savePresentation(class HsWidgetPresentationData &)
+	?tr@HsWallpaperLoaderThread@@SA?AVQString@@PBD0H@Z @ 422 NONAME ; class QString HsWallpaperLoaderThread::tr(char const *, char const *, int)
+	?resized@HsWidgetHostVisual@@IAEXXZ @ 423 NONAME ; void HsWidgetHostVisual::resized(void)
+	?page@HsWidgetHost@@QBEPAVHsPage@@XZ @ 424 NONAME ; class HsPage * HsWidgetHost::page(void) const
+	?qt_metacast@HsWallpaper@@UAEPAXPBD@Z @ 425 NONAME ; void * HsWallpaper::qt_metacast(char const *)
+	?staticMetaObject@HsWidgetComponent@@2UQMetaObject@@B @ 426 NONAME ; struct QMetaObject const HsWidgetComponent::staticMetaObject
+	?setRemovable@HsPage@@QAEX_N@Z @ 427 NONAME ; void HsPage::setRemovable(bool)
+	?staticMetaObject@HsIdleWidget@@2UQMetaObject@@B @ 428 NONAME ; struct QMetaObject const HsIdleWidget::staticMetaObject
+	?showVerticalSnapLine@HsIdleWidget@@QAEXABVQLineF@@@Z @ 429 NONAME ; void HsIdleWidget::showVerticalSnapLine(class QLineF const &)
+	?instance@HsSystemEvents@@SAPAV1@XZ @ 430 NONAME ; class HsSystemEvents * HsSystemEvents::instance(void)
+	?widgetRemoved@HsContentService@@IAEXABVQString@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 431 NONAME ; void HsContentService::widgetRemoved(class QString const &, class QHash<class QString, class QVariant> const &)
+	?widgetMoveUpdated@HsScene@@IAEXABVQPointF@@PAVHsWidgetHost@@@Z @ 432 NONAME ; void HsScene::widgetMoveUpdated(class QPointF const &, class HsWidgetHost *)
+	?qt_metacall@HsWallpaperLoaderThread@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 433 NONAME ; int HsWallpaperLoaderThread::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?setupStates@HsWidgetHost@@AAEXXZ @ 434 NONAME ; void HsWidgetHost::setupStates(void)
+	?loadPresentation@HsWidgetHost@@QAE_NXZ @ 435 NONAME ; bool HsWidgetHost::loadPresentation(void)
+	?getStaticMetaObject@HsContentService@@SAABUQMetaObject@@XZ @ 436 NONAME ; struct QMetaObject const & HsContentService::getStaticMetaObject(void)
+	?wallpaper@HsScene@@QBEPAVHsWallpaper@@XZ @ 437 NONAME ; class HsWallpaper * HsScene::wallpaper(void) const
+	?isItemShortcutWidget@HsShortcutService@@QAE_NH@Z @ 438 NONAME ; bool HsShortcutService::isItemShortcutWidget(int)
+	?setGeometry@HsPageVisual@@UAEXABVQRectF@@@Z @ 439 NONAME ; void HsPageVisual::setGeometry(class QRectF const &)
+	?tr@HsIdleWidget@@SA?AVQString@@PBD0H@Z @ 440 NONAME ; class QString HsIdleWidget::tr(char const *, char const *, int)
+	?setDatabaseName@HsDatabase@@QAEXABVQString@@@Z @ 441 NONAME ; void HsDatabase::setDatabaseName(class QString const &)
+	?updateWidget@HsDatabase@@QAE_NABVHsWidgetData@@@Z @ 442 NONAME ; bool HsDatabase::updateWidget(class HsWidgetData const &)
+	?trUtf8@HsBackupRestoreObserver@@SA?AVQString@@PBD0H@Z @ 443 NONAME ; class QString HsBackupRestoreObserver::trUtf8(char const *, char const *, int)
+	?loadPresentation@HsWidgetHost@@QAE_NW4Orientation@Qt@@@Z @ 444 NONAME ; bool HsWidgetHost::loadPresentation(enum Qt::Orientation)
+	?createWidgetForPreview@HsContentService@@QAEPAVHsWidgetHost@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 445 NONAME ; class HsWidgetHost * HsContentService::createWidgetForPreview(class QHash<class QString, class QVariant> const &)
+	?available@HsWidgetHost@@IAEXXZ @ 446 NONAME ; void HsWidgetHost::available(void)
+	?setPageChangeZoneWidth@HsConfiguration@@QAEXM@Z @ 447 NONAME ; void HsConfiguration::setPageChangeZoneWidth(float)
+	?emitAboutToUninstall@HsWidgetComponent@@AAEXXZ @ 448 NONAME ; void HsWidgetComponent::emitAboutToUninstall(void)
+	?iconUri@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 449 NONAME ; class QString HsWidgetComponentDescriptor::iconUri(void) const
+	?event_faulted@HsWidgetHost@@IAEXXZ @ 450 NONAME ; void HsWidgetHost::event_faulted(void)
+	?emitUnavailable@HsWidgetComponent@@AAEXXZ @ 451 NONAME ; void HsWidgetComponent::emitUnavailable(void)
+	?snapTimeout@HsConfiguration@@QBEHXZ @ 452 NONAME ; int HsConfiguration::snapTimeout(void) const
+	??1HsWidgetData@@QAE@XZ @ 453 NONAME ; HsWidgetData::~HsWidgetData(void)
+	?faulted@HsWidgetHost@@IAEXXZ @ 454 NONAME ; void HsWidgetHost::faulted(void)
+	??0HsIdleWidget@@QAE@PAVQGraphicsItem@@@Z @ 455 NONAME ; HsIdleWidget::HsIdleWidget(class QGraphicsItem *)
+	?event_unload@HsWidgetHost@@IAEXXZ @ 456 NONAME ; void HsWidgetHost::event_unload(void)
+	?handleEntryRemoved@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@@Z @ 457 NONAME ; void HsWidgetComponentRegistry::handleEntryRemoved(class CaEntry const &, class QString const &)
+	?metaObject@HsWidgetComponentRegistry@@UBEPBUQMetaObject@@XZ @ 458 NONAME ; struct QMetaObject const * HsWidgetComponentRegistry::metaObject(void) const
+	?updated@HsWidgetComponent@@IAEXXZ @ 459 NONAME ; void HsWidgetComponent::updated(void)
+	?takeInstance@HsConfiguration@@SAPAV1@XZ @ 460 NONAME ; class HsConfiguration * HsConfiguration::takeInstance(void)
+	?pageIndex@HsPage@@QAEHXZ @ 461 NONAME ; int HsPage::pageIndex(void)
+	?setTargets@HsWallpaperLoader@@QAEXABV?$QHash@VQString@@VQVariant@@@@@Z @ 462 NONAME ; void HsWallpaperLoader::setTargets(class QHash<class QString, class QVariant> const &)
+	??1HsIdleWidget@@UAE@XZ @ 463 NONAME ; HsIdleWidget::~HsIdleWidget(void)
+	??_EHsHostedWidgetFactory@@UAE@I@Z @ 464 NONAME ; HsHostedWidgetFactory::~HsHostedWidgetFactory(unsigned int)
+	?staticMetaObject@HsGui@@2UQMetaObject@@B @ 465 NONAME ; struct QMetaObject const HsGui::staticMetaObject
+	??0HsWallpaperLoaderThread@@QAE@PAVQObject@@@Z @ 466 NONAME ; HsWallpaperLoaderThread::HsWallpaperLoaderThread(class QObject *)
+	?start@HsWallpaperLoader@@QAEXXZ @ 467 NONAME ; void HsWallpaperLoader::start(void)
+	??_EHsSystemEvents@@UAE@I@Z @ 468 NONAME ; HsSystemEvents::~HsSystemEvents(unsigned int)
+	?component@HsWidgetComponentRegistry@@QAEPAVHsWidgetComponent@@ABVQString@@@Z @ 469 NONAME ; class HsWidgetComponent * HsWidgetComponentRegistry::component(class QString const &)
+	??_EHsWidgetComponent@@UAE@I@Z @ 470 NONAME ; HsWidgetComponent::~HsWidgetComponent(unsigned int)
+	?mInstance@HsScene@@0PAV1@A @ 471 NONAME ; class HsScene * HsScene::mInstance
+	?getStaticMetaObject@HsGui@@SAABUQMetaObject@@XZ @ 472 NONAME ; struct QMetaObject const & HsGui::getStaticMetaObject(void)
+	?trUtf8@HsSceneWallpaper@@SA?AVQString@@PBD0@Z @ 473 NONAME ; class QString HsSceneWallpaper::trUtf8(char const *, char const *)
+	??_EHsWidgetHost@@UAE@I@Z @ 474 NONAME ; HsWidgetHost::~HsWidgetHost(unsigned int)
+	?minimumWidgetHeight@HsConfiguration@@QBEMXZ @ 475 NONAME ; float HsConfiguration::minimumWidgetHeight(void) const
+	??0HsWidgetPresentationData@@QAE@ABV0@@Z @ 476 NONAME ; HsWidgetPresentationData::HsWidgetPresentationData(class HsWidgetPresentationData const &)
+	?setVisualModel@HsWidgetHostVisual@@QAEXPAVHsWidgetHost@@@Z @ 477 NONAME ; void HsWidgetHostVisual::setVisualModel(class HsWidgetHost *)
+	?staticMetaObject@HsShortcutService@@2UQMetaObject@@B @ 478 NONAME ; struct QMetaObject const HsShortcutService::staticMetaObject
+	??0HsPageWallpaper@@QAE@PAVHsPage@@PAVQGraphicsItem@@@Z @ 479 NONAME ; HsPageWallpaper::HsPageWallpaper(class HsPage *, class QGraphicsItem *)
+	?onSetPreferences@HsWidgetHost@@AAEXABVQStringList@@@Z @ 480 NONAME ; void HsWidgetHost::onSetPreferences(class QStringList const &)
+	?showPageIndicator@HsIdleWidget@@QAEXXZ @ 481 NONAME ; void HsIdleWidget::showPageIndicator(void)
+	??1HsWidgetComponentDescriptor@@QAE@XZ @ 482 NONAME ; HsWidgetComponentDescriptor::~HsWidgetComponentDescriptor(void)
+	??1HsBackupRestoreObserver@@UAE@XZ @ 483 NONAME ; HsBackupRestoreObserver::~HsBackupRestoreObserver(void)
+	?insertPage@HsDatabase@@QAE_NAAVHsPageData@@@Z @ 484 NONAME ; bool HsDatabase::insertPage(class HsPageData &)
+	??_EHsWidgetComponentRegistry@@UAE@I@Z @ 485 NONAME ; HsWidgetComponentRegistry::~HsWidgetComponentRegistry(unsigned int)
+	?metaObject@HsIdleWidget@@UBEPBUQMetaObject@@XZ @ 486 NONAME ; struct QMetaObject const * HsIdleWidget::metaObject(void) const
+	?qt_metacast@HsHostedWidgetFactory@@UAEPAXPBD@Z @ 487 NONAME ; void * HsHostedWidgetFactory::qt_metacast(char const *)
+	?setUri@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 488 NONAME ; void HsWidgetComponentDescriptor::setUri(class QString const &)
+	??1HsWallpaperLoaderThread@@UAE@XZ @ 489 NONAME ; HsWallpaperLoaderThread::~HsWallpaperLoaderThread(void)
+	?staticMetaObject@HsWidgetComponentRegistry@@2UQMetaObject@@B @ 490 NONAME ; struct QMetaObject const HsWidgetComponentRegistry::staticMetaObject
+	??1HsWallpaper@@UAE@XZ @ 491 NONAME ; HsWallpaper::~HsWallpaper(void)
+	?qt_metacall@HsPage@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 492 NONAME ; int HsPage::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?onWidgetAvailable@HsPage@@AAEXXZ @ 493 NONAME ; void HsPage::onWidgetAvailable(void)
+	?qt_metacast@HsPage@@UAEPAXPBD@Z @ 494 NONAME ; void * HsPage::qt_metacast(char const *)
+	?result@HsWallpaperLoaderThread@@QBE_NXZ @ 495 NONAME ; bool HsWallpaperLoaderThread::result(void) const
+	?setPageIndicatorSpacing@HsConfiguration@@QAEXM@Z @ 496 NONAME ; void HsConfiguration::setPageIndicatorSpacing(float)
+	?setSnapLineFadeInDuration@HsConfiguration@@QAEXH@Z @ 497 NONAME ; void HsConfiguration::setSnapLineFadeInDuration(int)
+	??1HsGui@@UAE@XZ @ 498 NONAME ; HsGui::~HsGui(void)
+	?isValid@HsWidgetComponentDescriptor@@QAE_NXZ @ 499 NONAME ; bool HsWidgetComponentDescriptor::isValid(void)
+	?uri@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 500 NONAME ; class QString HsWidgetComponentDescriptor::uri(void) const
+	?setOrientation@HsGui@@QAEXW4Orientation@Qt@@@Z @ 501 NONAME ; void HsGui::setOrientation(enum Qt::Orientation)
+	?tr@HsWidgetComponentRegistry@@SA?AVQString@@PBD0@Z @ 502 NONAME ; class QString HsWidgetComponentRegistry::tr(char const *, char const *)
+	?getStaticMetaObject@HsPage@@SAABUQMetaObject@@XZ @ 503 NONAME ; struct QMetaObject const & HsPage::getStaticMetaObject(void)
+	?onWidgetFaulted@HsPage@@AAEXXZ @ 504 NONAME ; void HsPage::onWidgetFaulted(void)
+	?page@HsPageWallpaper@@QBEPAVHsPage@@XZ @ 505 NONAME ; class HsPage * HsPageWallpaper::page(void) const
+	?qt_metacast@HsBackupRestoreObserver@@UAEPAXPBD@Z @ 506 NONAME ; void * HsBackupRestoreObserver::qt_metacast(char const *)
+	?setTargetPath@HsWallpaperLoaderThread@@QAEXABVQString@@@Z @ 507 NONAME ; void HsWallpaperLoaderThread::setTargetPath(class QString const &)
+	??1HsWidgetPositioningOnWidgetAdd@@UAE@XZ @ 508 NONAME ; HsWidgetPositioningOnWidgetAdd::~HsWidgetPositioningOnWidgetAdd(void)
+	?setSnapTimeout@HsConfiguration@@QAEXH@Z @ 509 NONAME ; void HsConfiguration::setSnapTimeout(int)
+	?createTargets@HsSceneWallpaper@@MAE?AV?$QHash@VQString@@VQVariant@@@@ABVQString@@@Z @ 510 NONAME ; class QHash<class QString, class QVariant> HsSceneWallpaper::createTargets(class QString const &)
+	?onWidgetResized@HsPage@@AAEXXZ @ 511 NONAME ; void HsPage::onWidgetResized(void)
+	?trUtf8@HsSystemEvents@@SA?AVQString@@PBD0@Z @ 512 NONAME ; class QString HsSystemEvents::trUtf8(char const *, char const *)
+	?showWidgets@HsPage@@QAEXXZ @ 513 NONAME ; void HsPage::showWidgets(void)
+	?checkBUR@HsBackupRestoreObserver@@QAE_NXZ @ 514 NONAME ; bool HsBackupRestoreObserver::checkBUR(void)
+	?startWidget@HsWidgetHost@@QAEX_N@Z @ 515 NONAME ; void HsWidgetHost::startWidget(bool)
+	??_EHsShortcutService@@UAE@I@Z @ 516 NONAME ; HsShortcutService::~HsShortcutService(unsigned int)
+	?bounceFeedbackEffectDistance@HsConfiguration@@QBEMXZ @ 517 NONAME ; float HsConfiguration::bounceFeedbackEffectDistance(void) const
+	?unavailable@HsWidgetHost@@IAEXXZ @ 518 NONAME ; void HsWidgetHost::unavailable(void)
+	?qt_metacall@HsDatabase@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 519 NONAME ; int HsDatabase::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?searchPositionColumnByColumn@HsWidgetOrganizer@@AAE?AVQPointF@@V2@HH@Z @ 520 NONAME ; class QPointF HsWidgetOrganizer::searchPositionColumnByColumn(class QPointF, int, int)
+	?contentRect@HsPage@@QAE?AVQRectF@@W4Orientation@Qt@@@Z @ 521 NONAME ; class QRectF HsPage::contentRect(enum Qt::Orientation)
+	?contentGeometry@HsPage@@QAE?AVQRectF@@XZ @ 522 NONAME ; class QRectF HsPage::contentGeometry(void)
+	?setHidden@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 523 NONAME ; void HsWidgetComponentDescriptor::setHidden(class QString const &)
+	?widgets@HsDatabase@@QAE_NHAAV?$QList@VHsWidgetData@@@@@Z @ 524 NONAME ; bool HsDatabase::widgets(int, class QList<class HsWidgetData> &)
+	??_EHsPageWallpaper@@UAE@I@Z @ 525 NONAME ; HsPageWallpaper::~HsPageWallpaper(unsigned int)
+	?databaseId@HsPage@@QBEHXZ @ 526 NONAME ; int HsPage::databaseId(void) const
+	?tr@HsWallpaperLoader@@SA?AVQString@@PBD0@Z @ 527 NONAME ; class QString HsWallpaperLoader::tr(char const *, char const *)
+	?trUtf8@HsSystemEvents@@SA?AVQString@@PBD0H@Z @ 528 NONAME ; class QString HsSystemEvents::trUtf8(char const *, char const *, int)
+	?show@HsGui@@QAEXXZ @ 529 NONAME ; void HsGui::show(void)
+	??0HsGui@@AAE@PAVQObject@@@Z @ 530 NONAME ; HsGui::HsGui(class QObject *)
+	?qt_metacast@HsSystemEvents@@UAEPAXPBD@Z @ 531 NONAME ; void * HsSystemEvents::qt_metacast(char const *)
+	?qt_metacall@HsBackupRestoreObserver@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 532 NONAME ; int HsBackupRestoreObserver::qt_metacall(enum QMetaObject::Call, int, void * *)
+	??_EHsWallpaperLoaderThread@@UAE@I@Z @ 533 NONAME ; HsWallpaperLoaderThread::~HsWallpaperLoaderThread(unsigned int)
+	?resolveRootPathAndTranslationFilename@HsWidgetComponent@@AAEXXZ @ 534 NONAME ; void HsWidgetComponent::resolveRootPathAndTranslationFilename(void)
+	?isSnapEnabled@HsConfiguration@@QBE_NXZ @ 535 NONAME ; bool HsConfiguration::isSnapEnabled(void) const
+	?maximumWidgetHeight@HsConfiguration@@QBEMXZ @ 536 NONAME ; float HsConfiguration::maximumWidgetHeight(void) const
+	?backupRestoreCompleted@HsBackupRestoreObserver@@QAEXXZ @ 537 NONAME ; void HsBackupRestoreObserver::backupRestoreCompleted(void)
+	?setPageRemovedAnimationDuration@HsConfiguration@@QAEXH@Z @ 538 NONAME ; void HsConfiguration::setPageRemovedAnimationDuration(int)
+	?setupTouchArea@HsWidgetHostVisual@@AAEXXZ @ 539 NONAME ; void HsWidgetHostVisual::setupTouchArea(void)
+	?insertWidget@HsDatabase@@QAE_NAAVHsWidgetData@@@Z @ 540 NONAME ; bool HsDatabase::insertWidget(class HsWidgetData &)
+	??1HsShortcutService@@UAE@XZ @ 541 NONAME ; HsShortcutService::~HsShortcutService(void)
+	?setBounceFeedbackEffectDistance@HsConfiguration@@QAEXM@Z @ 542 NONAME ; void HsConfiguration::setBounceFeedbackEffectDistance(float)
+	?onEntryChanged@HsWidgetComponentRegistry@@AAEXABVCaEntry@@W4ChangeType@@@Z @ 543 NONAME ; void HsWidgetComponentRegistry::onEntryChanged(class CaEntry const &, enum ChangeType)
+	?getPresentation@HsWidgetHost@@QAE_NAAVHsWidgetPresentationData@@@Z @ 544 NONAME ; bool HsWidgetHost::getPresentation(class HsWidgetPresentationData &)
+	?getStaticMetaObject@HsSceneWallpaper@@SAABUQMetaObject@@XZ @ 545 NONAME ; struct QMetaObject const & HsSceneWallpaper::getStaticMetaObject(void)
+	?tr@HsScene@@SA?AVQString@@PBD0H@Z @ 546 NONAME ; class QString HsScene::tr(char const *, char const *, int)
+	?uri@HsWidgetComponent@@QBE?AVQString@@XZ @ 547 NONAME ; class QString HsWidgetComponent::uri(void) const
+	?instance@HsContentService@@SAPAV1@XZ @ 548 NONAME ; class HsContentService * HsContentService::instance(void)
+	?snapGap@HsConfiguration@@QBEMXZ @ 549 NONAME ; float HsConfiguration::snapGap(void) const
+	?savePresentation@HsWidgetHost@@QAE_NW4Orientation@Qt@@@Z @ 550 NONAME ; bool HsWidgetHost::savePresentation(enum Qt::Orientation)
+	?setWidgetDropToTrashbinFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 551 NONAME ; void HsConfiguration::setWidgetDropToTrashbinFeedbackEffect(enum HbFeedback::InstantEffect)
+	?tr@HsIdleWidget@@SA?AVQString@@PBD0@Z @ 552 NONAME ; class QString HsIdleWidget::tr(char const *, char const *)
+	?title@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 553 NONAME ; class QString HsWidgetComponentDescriptor::title(void) const
+	?event_hide@HsWidgetHost@@IAEXXZ @ 554 NONAME ; void HsWidgetHost::event_hide(void)
+	?databaseId@HsScene@@QBEHXZ @ 555 NONAME ; int HsScene::databaseId(void) const
+	?setWidgetDropFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 556 NONAME ; void HsConfiguration::setWidgetDropFeedbackEffect(enum HbFeedback::InstantEffect)
+	??1HsWidgetComponentRegistry@@UAE@XZ @ 557 NONAME ; HsWidgetComponentRegistry::~HsWidgetComponentRegistry(void)
+	?setDescription@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 558 NONAME ; void HsWidgetComponentDescriptor::setDescription(class QString const &)
+	?getStaticMetaObject@HsConfiguration@@SAABUQMetaObject@@XZ @ 559 NONAME ; struct QMetaObject const & HsConfiguration::getStaticMetaObject(void)
+	?staticMetaObject@HsSceneWallpaper@@2UQMetaObject@@B @ 560 NONAME ; struct QMetaObject const HsSceneWallpaper::staticMetaObject
+	?isRunning@HsWallpaperLoader@@QBE_NXZ @ 561 NONAME ; bool HsWallpaperLoader::isRunning(void) const
+	?activePageChanged@HsScene@@IAEXXZ @ 562 NONAME ; void HsScene::activePageChanged(void)
+	?uninstalled@HsWidgetComponent@@IAEXXZ @ 563 NONAME ; void HsWidgetComponent::uninstalled(void)
+	??1HsHostedWidgetFactory@@UAE@XZ @ 564 NONAME ; HsHostedWidgetFactory::~HsHostedWidgetFactory(void)
+	?trUtf8@HsShortcutService@@SA?AVQString@@PBD0@Z @ 565 NONAME ; class QString HsShortcutService::trUtf8(char const *, char const *)
+	?setPage@HsWidgetHost@@QAE_NPAVHsPage@@@Z @ 566 NONAME ; bool HsWidgetHost::setPage(class HsPage *)
+	??_EHsScene@@UAE@I@Z @ 567 NONAME ; HsScene::~HsScene(unsigned int)
+	?metaObject@HsScene@@UBEPBUQMetaObject@@XZ @ 568 NONAME ; struct QMetaObject const * HsScene::metaObject(void) const
+	?pageTapAndHoldFinished@HsScene@@IAEXPAVQGestureEvent@@@Z @ 569 NONAME ; void HsScene::pageTapAndHoldFinished(class QGestureEvent *)
+	?remove@HsWidgetHost@@QAEXXZ @ 570 NONAME ; void HsWidgetHost::remove(void)
+	?run@HsWallpaperLoaderThread@@MAEXXZ @ 571 NONAME ; void HsWallpaperLoaderThread::run(void)
+	?maximumWidgetSizeInUnits@HsConfiguration@@QBE?AVQSizeF@@XZ @ 572 NONAME ; class QSizeF HsConfiguration::maximumWidgetSizeInUnits(void) const
+	?getStaticMetaObject@HsScene@@SAABUQMetaObject@@XZ @ 573 NONAME ; struct QMetaObject const & HsScene::getStaticMetaObject(void)
+	?finished@HsWallpaperLoader@@IAEXXZ @ 574 NONAME ; void HsWallpaperLoader::finished(void)
+	?visual@HsPage@@QBEPAVHsPageVisual@@XZ @ 575 NONAME ; class HsPageVisual * HsPage::visual(void) const
+	?snapLineFadeOutDuration@HsConfiguration@@QBEHXZ @ 576 NONAME ; int HsConfiguration::snapLineFadeOutDuration(void) const
+	?trUtf8@HsPageWallpaper@@SA?AVQString@@PBD0H@Z @ 577 NONAME ; class QString HsPageWallpaper::trUtf8(char const *, char const *, int)
+	?setNewSize@HsWidgetHostVisual@@AAEXABVQSizeF@@@Z @ 578 NONAME ; void HsWidgetHostVisual::setNewSize(class QSizeF const &)
+	?imageSet@HsWallpaper@@IAEXXZ @ 579 NONAME ; void HsWallpaper::imageSet(void)
+	?tr@HsWidgetHostVisual@@SA?AVQString@@PBD0H@Z @ 580 NONAME ; class QString HsWidgetHostVisual::tr(char const *, char const *, int)
+	?convert@HsAnchorPointInCenter@@UAE?AVResult@HsWidgetPositioningOnWidgetAdd@@ABVQRectF@@ABV?$QList@VQRectF@@@@1ABVQPointF@@@Z @ 581 NONAME ; class HsWidgetPositioningOnWidgetAdd::Result HsAnchorPointInCenter::convert(class QRectF const &, class QList<class QRectF> const &, class QList<class QRectF> const &, class QPointF const &)
+	?sceneType@HsConfiguration@@QBE?AW4SceneType@1@XZ @ 582 NONAME ; enum HsConfiguration::SceneType HsConfiguration::sceneType(void) const
+	?tr@HsPage@@SA?AVQString@@PBD0H@Z @ 583 NONAME ; class QString HsPage::tr(char const *, char const *, int)
+	?setNewPageAddedAnimationDuration@HsConfiguration@@QAEXH@Z @ 584 NONAME ; void HsConfiguration::setNewPageAddedAnimationDuration(int)
+	??_EHsGui@@UAE@I@Z @ 585 NONAME ; HsGui::~HsGui(unsigned int)
+	?isAvailable@HsWidgetComponent@@QBE_NXZ @ 586 NONAME ; bool HsWidgetComponent::isAvailable(void) const
+	?updateWidgetZValues@HsDatabase@@QAE_NABV?$QHash@HM@@W4Orientation@Qt@@@Z @ 587 NONAME ; bool HsDatabase::updateWidgetZValues(class QHash<int, float> const &, enum Qt::Orientation)
+	?staticMetaObject@HsConfiguration@@2UQMetaObject@@B @ 588 NONAME ; struct QMetaObject const HsConfiguration::staticMetaObject
+	?checkConnection@HsDatabase@@ABE_NXZ @ 589 NONAME ; bool HsDatabase::checkConnection(void) const
+	?takeInstance@HsDatabase@@SAPAV1@XZ @ 590 NONAME ; class HsDatabase * HsDatabase::takeInstance(void)
+	?tr@HsWallpaper@@SA?AVQString@@PBD0@Z @ 591 NONAME ; class QString HsWallpaper::tr(char const *, char const *)
+	?deleteWidgets@HsDatabase@@QAE_NABVQString@@@Z @ 592 NONAME ; bool HsDatabase::deleteWidgets(class QString const &)
+	?searchSpace@HsWidgetOrganizer@@AAE?AVQPointF@@W4SearchMode@1@V2@H@Z @ 593 NONAME ; class QPointF HsWidgetOrganizer::searchSpace(enum HsWidgetOrganizer::SearchMode, class QPointF, int)
+	??0HsPageData@@QAE@XZ @ 594 NONAME ; HsPageData::HsPageData(void)
+	?tr@HsSceneWallpaper@@SA?AVQString@@PBD0H@Z @ 595 NONAME ; class QString HsSceneWallpaper::tr(char const *, char const *, int)
+	?pageIndicatorSpacing@HsConfiguration@@QBEMXZ @ 596 NONAME ; float HsConfiguration::pageIndicatorSpacing(void) const
+	?getStaticMetaObject@HsShortcutService@@SAABUQMetaObject@@XZ @ 597 NONAME ; struct QMetaObject const & HsShortcutService::getStaticMetaObject(void)
+	?isRemovable@HsPage@@QBE_NXZ @ 598 NONAME ; bool HsPage::isRemovable(void) const
+	?setDatabaseId@HsPage@@QAEXH@Z @ 599 NONAME ; void HsPage::setDatabaseId(int)
+	?trUtf8@HsIdleWidget@@SA?AVQString@@PBD0@Z @ 600 NONAME ; class QString HsIdleWidget::trUtf8(char const *, char const *)
+	?staticMetaObject@HsBackupRestoreObserver@@2UQMetaObject@@B @ 601 NONAME ; struct QMetaObject const HsBackupRestoreObserver::staticMetaObject
+	?pageChangeAnimationDuration@HsConfiguration@@QBEHXZ @ 602 NONAME ; int HsConfiguration::pageChangeAnimationDuration(void) const
+	?widgetTapAndHoldFinished@HsScene@@IAEXPAVQGestureEvent@@PAVHsWidgetHost@@@Z @ 603 NONAME ; void HsScene::widgetTapAndHoldFinished(class QGestureEvent *, class HsWidgetHost *)
+	?metaObject@HsPageWallpaper@@UBEPBUQMetaObject@@XZ @ 604 NONAME ; struct QMetaObject const * HsPageWallpaper::metaObject(void) const
+	?tr@HsGui@@SA?AVQString@@PBD0H@Z @ 605 NONAME ; class QString HsGui::tr(char const *, char const *, int)
+	?updatePage@HsDatabase@@QAE_NABVHsPageData@@@Z @ 606 NONAME ; bool HsDatabase::updatePage(class HsPageData const &)
+	?action_uninitialize@HsWidgetHost@@AAEXXZ @ 607 NONAME ; void HsWidgetHost::action_uninitialize(void)
+	??_EHsWallpaperLoader@@UAE@I@Z @ 608 NONAME ; HsWallpaperLoader::~HsWallpaperLoader(unsigned int)
+	??_EHsWallpaper@@UAE@I@Z @ 609 NONAME ; HsWallpaper::~HsWallpaper(unsigned int)
+	?action_connectComponent@HsWidgetHost@@AAEXXZ @ 610 NONAME ; void HsWidgetHost::action_connectComponent(void)
+	?setImage@HsWallpaper@@QAEXABVQString@@@Z @ 611 NONAME ; void HsWallpaper::setImage(class QString const &)
+	?setPageChangeAnimationDuration@HsConfiguration@@QAEXH@Z @ 612 NONAME ; void HsConfiguration::setPageChangeAnimationDuration(int)
+	??0HsSceneData@@QAE@XZ @ 613 NONAME ; HsSceneData::HsSceneData(void)
+	?hasSignal@HsWidgetHost@@AAE_NPBD@Z @ 614 NONAME ; bool HsWidgetHost::hasSignal(char const *)
+	?getStaticMetaObject@HsWidgetHostVisual@@SAABUQMetaObject@@XZ @ 615 NONAME ; struct QMetaObject const & HsWidgetHostVisual::getStaticMetaObject(void)
+	?getStaticMetaObject@HsWallpaper@@SAABUQMetaObject@@XZ @ 616 NONAME ; struct QMetaObject const & HsWallpaper::getStaticMetaObject(void)
+	??0HsSystemEvents@@QAE@PAVQObject@@@Z @ 617 NONAME ; HsSystemEvents::HsSystemEvents(class QObject *)
+	?trUtf8@HsWallpaper@@SA?AVQString@@PBD0@Z @ 618 NONAME ; class QString HsWallpaper::trUtf8(char const *, char const *)
+	??0HsWidgetHost@@QAE@HPAVQObject@@@Z @ 619 NONAME ; HsWidgetHost::HsWidgetHost(int, class QObject *)
+	?emitWidgetRemoved@HsContentService@@QAEXABVQString@@ABV?$QHash@VQString@@VQVariant@@@@@Z @ 620 NONAME ; void HsContentService::emitWidgetRemoved(class QString const &, class QHash<class QString, class QVariant> const &)
+	?pages@HsScene@@QBE?AV?$QList@PAVHsPage@@@@XZ @ 621 NONAME ; class QList<class HsPage *> HsScene::pages(void) const
+	??1HsConfiguration@@UAE@XZ @ 622 NONAME ; HsConfiguration::~HsConfiguration(void)
+	?trashBin@HsIdleWidget@@QBEPAVHsTrashBinWidget@@XZ @ 623 NONAME ; class HsTrashBinWidget * HsIdleWidget::trashBin(void) const
+	?translationFilename@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 624 NONAME ; class QString HsWidgetComponentDescriptor::translationFilename(void) const
+	?trUtf8@HsConfiguration@@SA?AVQString@@PBD0@Z @ 625 NONAME ; class QString HsConfiguration::trUtf8(char const *, char const *)
+	?instance@HsScene@@SAPAV1@XZ @ 626 NONAME ; class HsScene * HsScene::instance(void)
+	?convert@HsAnchorPointInBottomRight@@UAE?AVResult@HsWidgetPositioningOnWidgetAdd@@ABVQRectF@@ABV?$QList@VQRectF@@@@1ABVQPointF@@@Z @ 627 NONAME ; class HsWidgetPositioningOnWidgetAdd::Result HsAnchorPointInBottomRight::convert(class QRectF const &, class QList<class QRectF> const &, class QList<class QRectF> const &, class QPointF const &)
+	?eventFilter@HsScene@@MAE_NPAVQObject@@PAVQEvent@@@Z @ 628 NONAME ; bool HsScene::eventFilter(class QObject *, class QEvent *)
+	?trUtf8@HsPage@@SA?AVQString@@PBD0H@Z @ 629 NONAME ; class QString HsPage::trUtf8(char const *, char const *, int)
+	?isDefaultPage@HsPage@@QBE_NXZ @ 630 NONAME ; bool HsPage::isDefaultPage(void) const
+	??_EHsDatabase@@UAE@I@Z @ 631 NONAME ; HsDatabase::~HsDatabase(unsigned int)
+	?event_startAndShow@HsWidgetHost@@IAEXXZ @ 632 NONAME ; void HsWidgetHost::event_startAndShow(void)
+	?layoutRect@HsGui@@QBE?AVQRectF@@XZ @ 633 NONAME ; class QRectF HsGui::layoutRect(void) const
+	?trUtf8@HsContentService@@SA?AVQString@@PBD0H@Z @ 634 NONAME ; class QString HsContentService::trUtf8(char const *, char const *, int)
+	?setMinimumWidgetHeight@HsConfiguration@@QAEXM@Z @ 635 NONAME ; void HsConfiguration::setMinimumWidgetHeight(float)
+	?pageTapFinished@HsScene@@IAEXPAVQGestureEvent@@@Z @ 636 NONAME ; void HsScene::pageTapFinished(class QGestureEvent *)
+	?unavailable@HsWidgetComponent@@IAEXXZ @ 637 NONAME ; void HsWidgetComponent::unavailable(void)
+	?isShortcutLabelVisible@HsConfiguration@@QBE_NXZ @ 638 NONAME ; bool HsConfiguration::isShortcutLabelVisible(void) const
+	?setPageChangeZoneReverseAnimationDuration@HsConfiguration@@QAEXH@Z @ 639 NONAME ; void HsConfiguration::setPageChangeZoneReverseAnimationDuration(int)
+	?getStaticMetaObject@HsIdleWidget@@SAABUQMetaObject@@XZ @ 640 NONAME ; struct QMetaObject const & HsIdleWidget::getStaticMetaObject(void)
+	?qt_metacall@HsWidgetHostVisual@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 641 NONAME ; int HsWidgetHostVisual::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?tr@HsDatabase@@SA?AVQString@@PBD0H@Z @ 642 NONAME ; class QString HsDatabase::tr(char const *, char const *, int)
+	?instance@HsWidgetComponentRegistry@@SAPAV1@XZ @ 643 NONAME ; class HsWidgetComponentRegistry * HsWidgetComponentRegistry::instance(void)
+	?serviceXml@HsWidgetComponentDescriptor@@QBE?AVQString@@XZ @ 644 NONAME ; class QString HsWidgetComponentDescriptor::serviceXml(void) const
+	?qt_metacall@HsWallpaperLoader@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 645 NONAME ; int HsWallpaperLoader::qt_metacall(enum QMetaObject::Call, int, void * *)
+	??_EHsSceneWallpaper@@UAE@I@Z @ 646 NONAME ; HsSceneWallpaper::~HsSceneWallpaper(unsigned int)
+	?instance@HsDatabase@@SAPAV1@XZ @ 647 NONAME ; class HsDatabase * HsDatabase::instance(void)
+	?tr@HsSystemEvents@@SA?AVQString@@PBD0@Z @ 648 NONAME ; class QString HsSystemEvents::tr(char const *, char const *)
+	?setTranslationFilename@HsWidgetComponentDescriptor@@QAEXABVQString@@@Z @ 649 NONAME ; void HsWidgetComponentDescriptor::setTranslationFilename(class QString const &)
+	?onLoaderFinished@HsWallpaper@@AAEXXZ @ 650 NONAME ; void HsWallpaper::onLoaderFinished(void)
+	?qt_metacall@HsIdleWidget@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 651 NONAME ; int HsIdleWidget::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?addWidget@HsContentService@@QAE_NABVQString@@ABV?$QHash@VQString@@VQVariant@@@@ABVQVariant@@@Z @ 652 NONAME ; bool HsContentService::addWidget(class QString const &, class QHash<class QString, class QVariant> const &, class QVariant const &)
+	?shortcutWidgetTapFeedbackEffect@HsConfiguration@@QBE?AW4InstantEffect@HbFeedback@@XZ @ 653 NONAME ; enum HbFeedback::InstantEffect HsConfiguration::shortcutWidgetTapFeedbackEffect(void) const
+	?widgetMoveFinished@HsScene@@IAEXABVQPointF@@PAVHsWidgetHost@@@Z @ 654 NONAME ; void HsScene::widgetMoveFinished(class QPointF const &, class HsWidgetHost *)
+	?setInstance@HsScene@@SAXPAV1@@Z @ 655 NONAME ; void HsScene::setInstance(class HsScene *)
+	?tr@HsPageVisual@@SA?AVQString@@PBD0H@Z @ 656 NONAME ; class QString HsPageVisual::tr(char const *, char const *, int)
+	??_EHsContentService@@UAE@I@Z @ 657 NONAME ; HsContentService::~HsContentService(unsigned int)
+	?trUtf8@HsDatabase@@SA?AVQString@@PBD0H@Z @ 658 NONAME ; class QString HsDatabase::trUtf8(char const *, char const *, int)
+	?action_hide@HsWidgetHost@@AAEXXZ @ 659 NONAME ; void HsWidgetHost::action_hide(void)
+	?addNewWidget@HsPage@@QAE_NPAVHsWidgetHost@@ABVQPointF@@@Z @ 660 NONAME ; bool HsPage::addNewWidget(class HsWidgetHost *, class QPointF const &)
+	?removePresentation@HsWidgetHost@@QAE_NW4Orientation@Qt@@@Z @ 661 NONAME ; bool HsWidgetHost::removePresentation(enum Qt::Orientation)
+	?staticMetaObject@HsContentService@@2UQMetaObject@@B @ 662 NONAME ; struct QMetaObject const HsContentService::staticMetaObject
+	?tr@HsWidgetHost@@SA?AVQString@@PBD0H@Z @ 663 NONAME ; class QString HsWidgetHost::tr(char const *, char const *, int)
+	?setWidgetRepositionFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 664 NONAME ; void HsConfiguration::setWidgetRepositionFeedbackEffect(enum HbFeedback::InstantEffect)
+	?gestureEvent@HsWidgetHostVisual@@MAEXPAVQGestureEvent@@@Z @ 665 NONAME ; void HsWidgetHostVisual::gestureEvent(class QGestureEvent *)
+	??1HsWidgetOrganizer@@UAE@XZ @ 666 NONAME ; HsWidgetOrganizer::~HsWidgetOrganizer(void)
+	?metaObject@HsBackupRestoreObserver@@UBEPBUQMetaObject@@XZ @ 667 NONAME ; struct QMetaObject const * HsBackupRestoreObserver::metaObject(void) const
+	?instance@HsGui@@SAPAV1@XZ @ 668 NONAME ; class HsGui * HsGui::instance(void)
+	?getStaticMetaObject@HsHostedWidgetFactory@@SAABUQMetaObject@@XZ @ 669 NONAME ; struct QMetaObject const & HsHostedWidgetFactory::getStaticMetaObject(void)
+	?pageIndex@HsPageVisual@@QBEHXZ @ 670 NONAME ; int HsPageVisual::pageIndex(void) const
+	?qt_metacall@HsScene@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 671 NONAME ; int HsScene::qt_metacall(enum QMetaObject::Call, int, void * *)
+	?setExistingImage@HsWallpaper@@IAE_NXZ @ 672 NONAME ; bool HsWallpaper::setExistingImage(void)
+	?setPageChangeFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 673 NONAME ; void HsConfiguration::setPageChangeFeedbackEffect(enum HbFeedback::InstantEffect)
+	?trUtf8@HsHostedWidgetFactory@@SA?AVQString@@PBD0H@Z @ 674 NONAME ; class QString HsHostedWidgetFactory::trUtf8(char const *, char const *, int)
+	?trUtf8@HsConfiguration@@SA?AVQString@@PBD0H@Z @ 675 NONAME ; class QString HsConfiguration::trUtf8(char const *, char const *, int)
+	?minimumWidgetSizeInPixels@HsConfiguration@@QBE?AVQSizeF@@XZ @ 676 NONAME ; class QSizeF HsConfiguration::minimumWidgetSizeInPixels(void) const
+	?sourcePath@HsWallpaperLoaderThread@@QBE?AVQString@@XZ @ 677 NONAME ; class QString HsWallpaperLoaderThread::sourcePath(void) const
+	?event_finished@HsWidgetHost@@IAEXXZ @ 678 NONAME ; void HsWidgetHost::event_finished(void)
+	?widgets@HsPage@@QBE?AV?$QList@PAVHsWidgetHost@@@@XZ @ 679 NONAME ; class QList<class HsWidgetHost *> HsPage::widgets(void) const
+	?setPageMargin@HsConfiguration@@QAEXM@Z @ 680 NONAME ; void HsConfiguration::setPageMargin(float)
+	?parallaxFactor@HsIdleWidget@@QBEMXZ @ 681 NONAME ; float HsIdleWidget::parallaxFactor(void) const
+	?setOnline@HsWidgetHost@@QAEX_N@Z @ 682 NONAME ; void HsWidgetHost::setOnline(bool)
+	?setPreferencesToWidget@HsWidgetHost@@AAE_NXZ @ 683 NONAME ; bool HsWidgetHost::setPreferencesToWidget(void)
+	?setWidgetPickFeedbackEffect@HsConfiguration@@QAEXW4InstantEffect@HbFeedback@@@Z @ 684 NONAME ; void HsConfiguration::setWidgetPickFeedbackEffect(enum HbFeedback::InstantEffect)
+	?getStaticMetaObject@HsPageWallpaper@@SAABUQMetaObject@@XZ @ 685 NONAME ; struct QMetaObject const & HsPageWallpaper::getStaticMetaObject(void)
+	??0HsWidgetHostVisual@@QAE@PAVQGraphicsItem@@@Z @ 686 NONAME ; HsWidgetHostVisual::HsWidgetHostVisual(class QGraphicsItem *)
+	?trUtf8@HsIdleWidget@@SA?AVQString@@PBD0H@Z @ 687 NONAME ; class QString HsIdleWidget::trUtf8(char const *, char const *, int)
+	??0HsContentService@@QAE@PAVQObject@@@Z @ 688 NONAME ; HsContentService::HsContentService(class QObject *)
+	?trUtf8@HsWidgetComponentRegistry@@SA?AVQString@@PBD0H@Z @ 689 NONAME ; class QString HsWidgetComponentRegistry::trUtf8(char const *, char const *, int)
+	?targetPath@HsWallpaperLoaderThread@@QBE?AVQString@@XZ @ 690 NONAME ; class QString HsWallpaperLoaderThread::targetPath(void) const
+	?staticMetaObject@HsWallpaper@@2UQMetaObject@@B @ 691 NONAME ; struct QMetaObject const HsWallpaper::staticMetaObject
+	??_EHsAnchorPointInCenter@@UAE@I@Z @ 692 NONAME ; HsAnchorPointInCenter::~HsAnchorPointInCenter(unsigned int)
+	?trUtf8@HsGui@@SA?AVQString@@PBD0H@Z @ 693 NONAME ; class QString HsGui::trUtf8(char const *, char const *, int)
+	?metaObject@HsPageVisual@@UBEPBUQMetaObject@@XZ @ 694 NONAME ; struct QMetaObject const * HsPageVisual::metaObject(void) const
+	?tr@HsWidgetComponent@@SA?AVQString@@PBD0@Z @ 695 NONAME ; class QString HsWidgetComponent::tr(char const *, char const *)
+	?tr@HsHostedWidgetFactory@@SA?AVQString@@PBD0@Z @ 696 NONAME ; class QString HsHostedWidgetFactory::tr(char const *, char const *)
+	?setBounceEffect@HsConfiguration@@QAEXH@Z @ 697 NONAME ; void HsConfiguration::setBounceEffect(int)
+	??0HsPage@@QAE@PAVQObject@@@Z @ 698 NONAME ; HsPage::HsPage(class QObject *)
+	?qt_metacast@HsDatabase@@UAEPAXPBD@Z @ 699 NONAME ; void * HsDatabase::qt_metacast(char const *)
+	?registerService@HsWidgetComponentRegistry@@AAEXABVCaEntry@@ABVQString@@_N@Z @ 700 NONAME ; void HsWidgetComponentRegistry::registerService(class CaEntry const &, class QString const &, bool)
+	?trUtf8@HsBackupRestoreObserver@@SA?AVQString@@PBD0@Z @ 701 NONAME ; class QString HsBackupRestoreObserver::trUtf8(char const *, char const *)
+	?metaObject@HsWidgetHost@@UBEPBUQMetaObject@@XZ @ 702 NONAME ; struct QMetaObject const * HsWidgetHost::metaObject(void) const
+	?qt_metacast@HsConfiguration@@UAEPAXPBD@Z @ 703 NONAME ; void * HsConfiguration::qt_metacast(char const *)
+	?qt_metacall@HsSystemEvents@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 704 NONAME ; int HsSystemEvents::qt_metacall(enum QMetaObject::Call, int, void * *)
 
--- a/homescreenapp/hsdomainmodel/eabi/hsdomainmodelu.def	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsdomainmodel/eabi/hsdomainmodelu.def	Mon Oct 18 10:20:15 2010 +0300
@@ -24,565 +24,582 @@
 	_ZN10HsDatabase21setWidgetPresentationERK24HsWidgetPresentationData @ 23 NONAME
 	_ZN10HsDatabase22matchWidgetPreferencesERK5QHashI7QString8QVariantERK9QMultiMapIS1_S1_E @ 24 NONAME
 	_ZN10HsDatabase24deleteWidgetPresentationEiN2Qt11OrientationE @ 25 NONAME
-	_ZN10HsDatabase4openEv @ 26 NONAME
-	_ZN10HsDatabase4pageER10HsPageData @ 27 NONAME
-	_ZN10HsDatabase5closeEv @ 28 NONAME
-	_ZN10HsDatabase5pagesER5QListI10HsPageDataE @ 29 NONAME
-	_ZN10HsDatabase5sceneER11HsSceneData @ 30 NONAME
-	_ZN10HsDatabase6commitEv @ 31 NONAME
-	_ZN10HsDatabase6widgetER12HsWidgetData @ 32 NONAME
-	_ZN10HsDatabase7widgetsERK7QStringR5QListI12HsWidgetDataE @ 33 NONAME
-	_ZN10HsDatabase7widgetsERK7QStringRK5QHashIS0_8QVariantERi @ 34 NONAME
-	_ZN10HsDatabase7widgetsEiR5QListI12HsWidgetDataE @ 35 NONAME
-	_ZN10HsDatabase8instanceEv @ 36 NONAME
-	_ZN10HsDatabase8rollbackEv @ 37 NONAME
-	_ZN10HsDatabase9mInstanceE @ 38 NONAME DATA 4
-	_ZN10HsDatabaseC1EP7QObject @ 39 NONAME
-	_ZN10HsDatabaseC2EP7QObject @ 40 NONAME
-	_ZN10HsDatabaseD0Ev @ 41 NONAME
-	_ZN10HsDatabaseD1Ev @ 42 NONAME
-	_ZN10HsDatabaseD2Ev @ 43 NONAME
-	_ZN11HsWallpaper11qt_metacallEN11QMetaObject4CallEiPPv @ 44 NONAME
-	_ZN11HsWallpaper11qt_metacastEPKc @ 45 NONAME
-	_ZN11HsWallpaper14imageSetFailedEv @ 46 NONAME
-	_ZN11HsWallpaper14onLoaderFailedEv @ 47 NONAME
-	_ZN11HsWallpaper14updateIconItemEN2Qt11OrientationE @ 48 NONAME
-	_ZN11HsWallpaper15setDefaultImageEv @ 49 NONAME
-	_ZN11HsWallpaper16onLoaderFinishedEv @ 50 NONAME
-	_ZN11HsWallpaper16setExistingImageEv @ 51 NONAME
-	_ZN11HsWallpaper16staticMetaObjectE @ 52 NONAME DATA 16
-	_ZN11HsWallpaper19getStaticMetaObjectEv @ 53 NONAME
-	_ZN11HsWallpaper6removeEv @ 54 NONAME
-	_ZN11HsWallpaper8imageSetEv @ 55 NONAME
-	_ZN11HsWallpaper8setImageERK7QString @ 56 NONAME
-	_ZN11HsWallpaper9setImagesERK7QStringS2_ @ 57 NONAME
-	_ZN11HsWallpaperC2EP13QGraphicsItem @ 58 NONAME
-	_ZN11HsWallpaperD0Ev @ 59 NONAME
-	_ZN11HsWallpaperD1Ev @ 60 NONAME
-	_ZN11HsWallpaperD2Ev @ 61 NONAME
-	_ZN12HsIdleWidget10insertPageEiP6HsPage @ 62 NONAME
-	_ZN12HsIdleWidget10removePageEi @ 63 NONAME
-	_ZN12HsIdleWidget11polishEventEv @ 64 NONAME
-	_ZN12HsIdleWidget11qt_metacallEN11QMetaObject4CallEiPPv @ 65 NONAME
-	_ZN12HsIdleWidget11qt_metacastEPKc @ 66 NONAME
-	_ZN12HsIdleWidget11setGeometryERK6QRectF @ 67 NONAME
-	_ZN12HsIdleWidget12showTrashBinEv @ 68 NONAME
-	_ZN12HsIdleWidget13setActivePageEi @ 69 NONAME
-	_ZN12HsIdleWidget16loadControlLayerEv @ 70 NONAME
-	_ZN12HsIdleWidget16staticMetaObjectE @ 71 NONAME DATA 16
-	_ZN12HsIdleWidget17showPageIndicatorEv @ 72 NONAME
-	_ZN12HsIdleWidget19getStaticMetaObjectEv @ 73 NONAME
-	_ZN12HsIdleWidget20hideVerticalSnapLineEv @ 74 NONAME
-	_ZN12HsIdleWidget20showVerticalSnapLineERK6QLineF @ 75 NONAME
-	_ZN12HsIdleWidget22hideHorizontalSnapLineEv @ 76 NONAME
-	_ZN12HsIdleWidget22showHorizontalSnapLineERK6QLineF @ 77 NONAME
-	_ZN12HsIdleWidget9setSceneXEf @ 78 NONAME
-	_ZN12HsIdleWidgetC1EP13QGraphicsItem @ 79 NONAME
-	_ZN12HsIdleWidgetC2EP13QGraphicsItem @ 80 NONAME
-	_ZN12HsIdleWidgetD0Ev @ 81 NONAME
-	_ZN12HsIdleWidgetD1Ev @ 82 NONAME
-	_ZN12HsIdleWidgetD2Ev @ 83 NONAME
-	_ZN12HsPageVisual11qt_metacallEN11QMetaObject4CallEiPPv @ 84 NONAME
-	_ZN12HsPageVisual11qt_metacastEPKc @ 85 NONAME
-	_ZN12HsPageVisual11setGeometryERK6QRectF @ 86 NONAME
-	_ZN12HsPageVisual14setupTouchAreaEv @ 87 NONAME
-	_ZN12HsPageVisual16staticMetaObjectE @ 88 NONAME DATA 16
-	_ZN12HsPageVisual19getStaticMetaObjectEv @ 89 NONAME
-	_ZN12HsPageVisualC1EP13QGraphicsItem @ 90 NONAME
-	_ZN12HsPageVisualC2EP13QGraphicsItem @ 91 NONAME
-	_ZN12HsPageVisualD0Ev @ 92 NONAME
-	_ZN12HsPageVisualD1Ev @ 93 NONAME
-	_ZN12HsPageVisualD2Ev @ 94 NONAME
-	_ZN12HsWidgetHost10event_hideEv @ 95 NONAME
-	_ZN12HsWidgetHost10event_showEv @ 96 NONAME
-	_ZN12HsWidgetHost10hideWidgetEv @ 97 NONAME
-	_ZN12HsWidgetHost10onFinishedEv @ 98 NONAME
-	_ZN12HsWidgetHost10showWidgetEv @ 99 NONAME
-	_ZN12HsWidgetHost11action_hideEv @ 100 NONAME
-	_ZN12HsWidgetHost11action_loadEv @ 101 NONAME
-	_ZN12HsWidgetHost11action_showEv @ 102 NONAME
-	_ZN12HsWidgetHost11event_closeEv @ 103 NONAME
-	_ZN12HsWidgetHost11qt_metacallEN11QMetaObject4CallEiPPv @ 104 NONAME
-	_ZN12HsWidgetHost11qt_metacastEPKc @ 105 NONAME
-	_ZN12HsWidgetHost11setPropertyEPKcR13QMetaProperty @ 106 NONAME
-	_ZN12HsWidgetHost11setupStatesEv @ 107 NONAME
-	_ZN12HsWidgetHost11startWidgetEb @ 108 NONAME
-	_ZN12HsWidgetHost11unavailableEv @ 109 NONAME
-	_ZN12HsWidgetHost12event_removeEv @ 110 NONAME
-	_ZN12HsWidgetHost12event_unloadEv @ 111 NONAME
-	_ZN12HsWidgetHost13action_removeEv @ 112 NONAME
-	_ZN12HsWidgetHost13action_unloadEv @ 113 NONAME
-	_ZN12HsWidgetHost13event_faultedEv @ 114 NONAME
-	_ZN12HsWidgetHost14action_faultedEv @ 115 NONAME
-	_ZN12HsWidgetHost14createInstanceER12HsWidgetDataRK5QHashI7QString8QVariantE @ 116 NONAME
-	_ZN12HsWidgetHost14event_finishedEv @ 117 NONAME
-	_ZN12HsWidgetHost15action_finishedEv @ 118 NONAME
-	_ZN12HsWidgetHost15getPresentationER24HsWidgetPresentationData @ 119 NONAME
-	_ZN12HsWidgetHost15startDragEffectEv @ 120 NONAME
-	_ZN12HsWidgetHost15startDropEffectEv @ 121 NONAME
-	_ZN12HsWidgetHost16loadPresentationEN2Qt11OrientationE @ 122 NONAME
-	_ZN12HsWidgetHost16loadPresentationEv @ 123 NONAME
-	_ZN12HsWidgetHost16onSetPreferencesERK11QStringList @ 124 NONAME
-	_ZN12HsWidgetHost16savePresentationEN2Qt11OrientationE @ 125 NONAME
-	_ZN12HsWidgetHost16savePresentationER24HsWidgetPresentationData @ 126 NONAME
-	_ZN12HsWidgetHost16savePresentationEv @ 127 NONAME
-	_ZN12HsWidgetHost16staticMetaObjectE @ 128 NONAME DATA 16
-	_ZN12HsWidgetHost17action_initializeEv @ 129 NONAME
-	_ZN12HsWidgetHost18event_startAndHideEv @ 130 NONAME
-	_ZN12HsWidgetHost18event_startAndShowEv @ 131 NONAME
-	_ZN12HsWidgetHost18removePresentationEN2Qt11OrientationE @ 132 NONAME
-	_ZN12HsWidgetHost19action_notifyRemoveEv @ 133 NONAME
-	_ZN12HsWidgetHost19action_uninitializeEv @ 134 NONAME
-	_ZN12HsWidgetHost19getStaticMetaObjectEv @ 135 NONAME
-	_ZN12HsWidgetHost22setPreferencesToWidgetEv @ 136 NONAME
-	_ZN12HsWidgetHost23action_connectComponentEv @ 137 NONAME
-	_ZN12HsWidgetHost26action_disconnectComponentEv @ 138 NONAME
-	_ZN12HsWidgetHost5closeEv @ 139 NONAME
-	_ZN12HsWidgetHost6removeEv @ 140 NONAME
-	_ZN12HsWidgetHost7faultedEv @ 141 NONAME
-	_ZN12HsWidgetHost7onErrorEv @ 142 NONAME
-	_ZN12HsWidgetHost7setPageEP6HsPage @ 143 NONAME
-	_ZN12HsWidgetHost8finishedEv @ 144 NONAME
-	_ZN12HsWidgetHost9availableEv @ 145 NONAME
-	_ZN12HsWidgetHost9hasSignalEPKc @ 146 NONAME
-	_ZN12HsWidgetHost9setMethodEPKcR11QMetaMethod @ 147 NONAME
-	_ZN12HsWidgetHost9setOnlineEb @ 148 NONAME
-	_ZN12HsWidgetHostC1EiP7QObject @ 149 NONAME
-	_ZN12HsWidgetHostC2EiP7QObject @ 150 NONAME
-	_ZN12HsWidgetHostD0Ev @ 151 NONAME
-	_ZN12HsWidgetHostD1Ev @ 152 NONAME
-	_ZN12HsWidgetHostD2Ev @ 153 NONAME
-	_ZN15HsConfiguration11qt_metacallEN11QMetaObject4CallEiPPv @ 154 NONAME
-	_ZN15HsConfiguration11qt_metacastEPKc @ 155 NONAME
-	_ZN15HsConfiguration11setInstanceEPS_ @ 156 NONAME
-	_ZN15HsConfiguration12exportToFileERK7QString @ 157 NONAME
-	_ZN15HsConfiguration12takeInstanceEv @ 158 NONAME
-	_ZN15HsConfiguration14importFromFileERK7QString @ 159 NONAME
-	_ZN15HsConfiguration15propertyChangedERK7QString @ 160 NONAME
-	_ZN15HsConfiguration16staticMetaObjectE @ 161 NONAME DATA 16
-	_ZN15HsConfiguration19getStaticMetaObjectEv @ 162 NONAME
-	_ZN15HsConfiguration4loadEv @ 163 NONAME
-	_ZN15HsConfiguration8instanceEv @ 164 NONAME
-	_ZN15HsConfiguration9mInstanceE @ 165 NONAME DATA 4
-	_ZN15HsConfigurationC1EP7QObject @ 166 NONAME
-	_ZN15HsConfigurationC2EP7QObject @ 167 NONAME
-	_ZN15HsConfigurationD0Ev @ 168 NONAME
-	_ZN15HsConfigurationD1Ev @ 169 NONAME
-	_ZN15HsConfigurationD2Ev @ 170 NONAME
-	_ZN15HsPageWallpaper11qt_metacallEN11QMetaObject4CallEiPPv @ 171 NONAME
-	_ZN15HsPageWallpaper11qt_metacastEPKc @ 172 NONAME
-	_ZN15HsPageWallpaper13createTargetsERK7QString @ 173 NONAME
-	_ZN15HsPageWallpaper16staticMetaObjectE @ 174 NONAME DATA 16
-	_ZN15HsPageWallpaper19getStaticMetaObjectEv @ 175 NONAME
-	_ZN15HsPageWallpaper7setPageEP6HsPage @ 176 NONAME
-	_ZN15HsPageWallpaperC1EP6HsPageP13QGraphicsItem @ 177 NONAME
-	_ZN15HsPageWallpaperC2EP6HsPageP13QGraphicsItem @ 178 NONAME
-	_ZN15HsPageWallpaperD0Ev @ 179 NONAME
-	_ZN15HsPageWallpaperD1Ev @ 180 NONAME
-	_ZN15HsPageWallpaperD2Ev @ 181 NONAME
-	_ZN16HsContentService11qt_metacallEN11QMetaObject4CallEiPPv @ 182 NONAME
-	_ZN16HsContentService11qt_metacastEPKc @ 183 NONAME
-	_ZN16HsContentService11widgetAddedERK7QStringRK5QHashIS0_8QVariantE @ 184 NONAME
-	_ZN16HsContentService12createWidgetERK5QHashI7QString8QVariantE @ 185 NONAME
-	_ZN16HsContentService13widgetRemovedERK7QStringRK5QHashIS0_8QVariantE @ 186 NONAME
-	_ZN16HsContentService16staticMetaObjectE @ 187 NONAME DATA 16
-	_ZN16HsContentService17emitWidgetRemovedERK7QStringRK5QHashIS0_8QVariantE @ 188 NONAME
-	_ZN16HsContentService18widgetStartFaultedEv @ 189 NONAME
-	_ZN16HsContentService19getStaticMetaObjectEv @ 190 NONAME
-	_ZN16HsContentService22createWidgetForPreviewERK5QHashI7QString8QVariantE @ 191 NONAME
-	_ZN16HsContentService7widgetsERK7QStringRK5QHashIS0_8QVariantERi @ 192 NONAME
-	_ZN16HsContentService8instanceEv @ 193 NONAME
-	_ZN16HsContentService9addWidgetERK7QStringRK5QHashIS0_8QVariantERKS4_ @ 194 NONAME
-	_ZN16HsContentService9mInstanceE @ 195 NONAME DATA 4
-	_ZN16HsContentServiceC1EP7QObject @ 196 NONAME
-	_ZN16HsContentServiceC2EP7QObject @ 197 NONAME
-	_ZN16HsContentServiceD0Ev @ 198 NONAME
-	_ZN16HsContentServiceD1Ev @ 199 NONAME
-	_ZN16HsContentServiceD2Ev @ 200 NONAME
-	_ZN16HsSceneWallpaper11qt_metacallEN11QMetaObject4CallEiPPv @ 201 NONAME
-	_ZN16HsSceneWallpaper11qt_metacastEPKc @ 202 NONAME
-	_ZN16HsSceneWallpaper13createTargetsERK7QString @ 203 NONAME
-	_ZN16HsSceneWallpaper16staticMetaObjectE @ 204 NONAME DATA 16
-	_ZN16HsSceneWallpaper19getStaticMetaObjectEv @ 205 NONAME
-	_ZN16HsSceneWallpaper8setSceneEP7HsScene @ 206 NONAME
-	_ZN16HsSceneWallpaperC1EP7HsSceneP13QGraphicsItem @ 207 NONAME
-	_ZN16HsSceneWallpaperC2EP7HsSceneP13QGraphicsItem @ 208 NONAME
-	_ZN16HsSceneWallpaperD0Ev @ 209 NONAME
-	_ZN16HsSceneWallpaperD1Ev @ 210 NONAME
-	_ZN16HsSceneWallpaperD2Ev @ 211 NONAME
-	_ZN17HsShortcutService11qt_metacallEN11QMetaObject4CallEiPPv @ 212 NONAME
-	_ZN17HsShortcutService11qt_metacastEPKc @ 213 NONAME
-	_ZN17HsShortcutService16staticMetaObjectE @ 214 NONAME DATA 16
-	_ZN17HsShortcutService19getStaticMetaObjectEv @ 215 NONAME
-	_ZN17HsShortcutService20isItemShortcutWidgetEi @ 216 NONAME
-	_ZN17HsShortcutService23executeCollectionActionEiRK7QString @ 217 NONAME
-	_ZN17HsShortcutService8instanceEP13QStateMachine @ 218 NONAME
-	_ZN17HsShortcutService9mInstanceE @ 219 NONAME DATA 4
-	_ZN17HsShortcutServiceC1EP13QStateMachineP7QObject @ 220 NONAME
-	_ZN17HsShortcutServiceC2EP13QStateMachineP7QObject @ 221 NONAME
-	_ZN17HsShortcutServiceD0Ev @ 222 NONAME
-	_ZN17HsShortcutServiceD1Ev @ 223 NONAME
-	_ZN17HsShortcutServiceD2Ev @ 224 NONAME
-	_ZN17HsWallpaperLoader11qt_metacallEN11QMetaObject4CallEiPPv @ 225 NONAME
-	_ZN17HsWallpaperLoader11qt_metacastEPKc @ 226 NONAME
-	_ZN17HsWallpaperLoader16onThreadFinishedEv @ 227 NONAME
-	_ZN17HsWallpaperLoader16staticMetaObjectE @ 228 NONAME DATA 16
-	_ZN17HsWallpaperLoader19getStaticMetaObjectEv @ 229 NONAME
-	_ZN17HsWallpaperLoader5startEv @ 230 NONAME
-	_ZN17HsWallpaperLoader6cancelEv @ 231 NONAME
-	_ZN17HsWallpaperLoader6failedEv @ 232 NONAME
-	_ZN17HsWallpaperLoader7cleanupEv @ 233 NONAME
-	_ZN17HsWallpaperLoader8finishedEv @ 234 NONAME
-	_ZN17HsWallpaperLoaderC1EP7QObject @ 235 NONAME
-	_ZN17HsWallpaperLoaderC2EP7QObject @ 236 NONAME
-	_ZN17HsWallpaperLoaderD0Ev @ 237 NONAME
-	_ZN17HsWallpaperLoaderD1Ev @ 238 NONAME
-	_ZN17HsWallpaperLoaderD2Ev @ 239 NONAME
-	_ZN17HsWidgetComponent11emitUpdatedEv @ 240 NONAME
-	_ZN17HsWidgetComponent11qt_metacallEN11QMetaObject4CallEiPPv @ 241 NONAME
-	_ZN17HsWidgetComponent11qt_metacastEPKc @ 242 NONAME
-	_ZN17HsWidgetComponent11unavailableEv @ 243 NONAME
-	_ZN17HsWidgetComponent11uninstalledEv @ 244 NONAME
-	_ZN17HsWidgetComponent13emitAvailableEv @ 245 NONAME
-	_ZN17HsWidgetComponent15emitUnavailableEv @ 246 NONAME
-	_ZN17HsWidgetComponent15emitUninstalledEv @ 247 NONAME
-	_ZN17HsWidgetComponent16aboutToUninstallEv @ 248 NONAME
-	_ZN17HsWidgetComponent16staticMetaObjectE @ 249 NONAME DATA 16
-	_ZN17HsWidgetComponent17installTranslatorEv @ 250 NONAME
-	_ZN17HsWidgetComponent19getStaticMetaObjectEv @ 251 NONAME
-	_ZN17HsWidgetComponent19uninstallTranslatorEv @ 252 NONAME
-	_ZN17HsWidgetComponent20emitAboutToUninstallEv @ 253 NONAME
-	_ZN17HsWidgetComponent37resolveRootPathAndTranslationFilenameEv @ 254 NONAME
-	_ZN17HsWidgetComponent7updatedEv @ 255 NONAME
-	_ZN17HsWidgetComponent9availableEv @ 256 NONAME
-	_ZN17HsWidgetComponentC1ERK7QStringP7QObject @ 257 NONAME
-	_ZN17HsWidgetComponentC2ERK7QStringP7QObject @ 258 NONAME
-	_ZN17HsWidgetComponentD0Ev @ 259 NONAME
-	_ZN17HsWidgetComponentD1Ev @ 260 NONAME
-	_ZN17HsWidgetComponentD2Ev @ 261 NONAME
-	_ZN17HsWidgetOrganizer11getPositionERK6QSizeF @ 262 NONAME
-	_ZN17HsWidgetOrganizer11initAnchorsEv @ 263 NONAME
-	_ZN17HsWidgetOrganizer11markAnchorsERK6QRectF @ 264 NONAME
-	_ZN17HsWidgetOrganizer11searchSpaceENS_10SearchModeE7QPointFi @ 265 NONAME
-	_ZN17HsWidgetOrganizer16convertToAnchorsEi @ 266 NONAME
-	_ZN17HsWidgetOrganizer18checkExistingRectsERK5QListI6QRectFE @ 267 NONAME
-	_ZN17HsWidgetOrganizer18getAnchorListIndexERK7QPointF @ 268 NONAME
-	_ZN17HsWidgetOrganizer20getAnchorCoordinatesEi @ 269 NONAME
-	_ZN17HsWidgetOrganizer22searchPositionRowByRowE7QPointFii @ 270 NONAME
-	_ZN17HsWidgetOrganizer28searchPositionColumnByColumnE7QPointFii @ 271 NONAME
-	_ZN17HsWidgetOrganizer7convertERK6QRectFRK5QListIS0_ES6_RK7QPointF @ 272 NONAME
-	_ZN17HsWidgetOrganizer9sortRectsENS_8SortModeERK4QMapIi6QRectFE @ 273 NONAME
-	_ZN17HsWidgetOrganizerC1EiN15HsConfiguration29WidgetOrganizerSearchSequenceE @ 274 NONAME
-	_ZN17HsWidgetOrganizerC2EiN15HsConfiguration29WidgetOrganizerSearchSequenceE @ 275 NONAME
-	_ZN17HsWidgetOrganizerD0Ev @ 276 NONAME
-	_ZN17HsWidgetOrganizerD1Ev @ 277 NONAME
-	_ZN17HsWidgetOrganizerD2Ev @ 278 NONAME
-	_ZN18HsWidgetHostVisual10setNewSizeERK6QSizeF @ 279 NONAME
-	_ZN18HsWidgetHostVisual11eventFilterEP7QObjectP6QEvent @ 280 NONAME
-	_ZN18HsWidgetHostVisual11qt_metacallEN11QMetaObject4CallEiPPv @ 281 NONAME
-	_ZN18HsWidgetHostVisual11qt_metacastEPKc @ 282 NONAME
-	_ZN18HsWidgetHostVisual12gestureEventEP13QGestureEvent @ 283 NONAME
-	_ZN18HsWidgetHostVisual12setupEffectsEv @ 284 NONAME
-	_ZN18HsWidgetHostVisual14setVisualModelEP12HsWidgetHost @ 285 NONAME
-	_ZN18HsWidgetHostVisual14setupTouchAreaEv @ 286 NONAME
-	_ZN18HsWidgetHostVisual15startDragEffectEv @ 287 NONAME
-	_ZN18HsWidgetHostVisual15startDropEffectEv @ 288 NONAME
-	_ZN18HsWidgetHostVisual16staticMetaObjectE @ 289 NONAME DATA 16
-	_ZN18HsWidgetHostVisual19getStaticMetaObjectEv @ 290 NONAME
-	_ZN18HsWidgetHostVisual7resizedEv @ 291 NONAME
-	_ZN18HsWidgetHostVisual9setWidgetEP7QObject @ 292 NONAME
-	_ZN18HsWidgetHostVisualC1EP13QGraphicsItem @ 293 NONAME
-	_ZN18HsWidgetHostVisualC2EP13QGraphicsItem @ 294 NONAME
-	_ZN18HsWidgetHostVisualD0Ev @ 295 NONAME
-	_ZN18HsWidgetHostVisualD1Ev @ 296 NONAME
-	_ZN18HsWidgetHostVisualD2Ev @ 297 NONAME
-	_ZN21HsAnchorPointInCenter7convertERK6QRectFRK5QListIS0_ES6_RK7QPointF @ 298 NONAME
-	_ZN21HsHostedWidgetFactory11qt_metacallEN11QMetaObject4CallEiPPv @ 299 NONAME
-	_ZN21HsHostedWidgetFactory11qt_metacastEPKc @ 300 NONAME
-	_ZN21HsHostedWidgetFactory11setInstanceEPS_ @ 301 NONAME
-	_ZN21HsHostedWidgetFactory12createWidgetERK7QString @ 302 NONAME
-	_ZN21HsHostedWidgetFactory12takeInstanceEv @ 303 NONAME
-	_ZN21HsHostedWidgetFactory16staticMetaObjectE @ 304 NONAME DATA 16
-	_ZN21HsHostedWidgetFactory19getStaticMetaObjectEv @ 305 NONAME
-	_ZN21HsHostedWidgetFactory8instanceEv @ 306 NONAME
-	_ZN21HsHostedWidgetFactory9mInstanceE @ 307 NONAME DATA 4
-	_ZN21HsHostedWidgetFactoryC1EP7QObject @ 308 NONAME
-	_ZN21HsHostedWidgetFactoryC2EP7QObject @ 309 NONAME
-	_ZN21HsHostedWidgetFactoryD0Ev @ 310 NONAME
-	_ZN21HsHostedWidgetFactoryD1Ev @ 311 NONAME
-	_ZN21HsHostedWidgetFactoryD2Ev @ 312 NONAME
-	_ZN23HsBackupRestoreObserver11qt_metacallEN11QMetaObject4CallEiPPv @ 313 NONAME
-	_ZN23HsBackupRestoreObserver11qt_metacastEPKc @ 314 NONAME
-	_ZN23HsBackupRestoreObserver11readyForBUREv @ 315 NONAME
-	_ZN23HsBackupRestoreObserver16staticMetaObjectE @ 316 NONAME DATA 16
-	_ZN23HsBackupRestoreObserver19getStaticMetaObjectEv @ 317 NONAME
-	_ZN23HsBackupRestoreObserver20backupRestoreStartedEv @ 318 NONAME
-	_ZN23HsBackupRestoreObserver22backupRestoreCompletedEv @ 319 NONAME
-	_ZN23HsBackupRestoreObserver26event_backupRestoreStartedEv @ 320 NONAME
-	_ZN23HsBackupRestoreObserver28event_backupRestoreCompletedEv @ 321 NONAME
-	_ZN23HsBackupRestoreObserver8checkBUREv @ 322 NONAME
-	_ZN23HsBackupRestoreObserver8instanceEv @ 323 NONAME
-	_ZN23HsBackupRestoreObserver9mInstanceE @ 324 NONAME DATA 4
-	_ZN23HsBackupRestoreObserverC1EP7QObject @ 325 NONAME
-	_ZN23HsBackupRestoreObserverC2EP7QObject @ 326 NONAME
-	_ZN23HsBackupRestoreObserverD0Ev @ 327 NONAME
-	_ZN23HsBackupRestoreObserverD1Ev @ 328 NONAME
-	_ZN23HsBackupRestoreObserverD2Ev @ 329 NONAME
-	_ZN23HsWallpaperLoaderThread11qt_metacallEN11QMetaObject4CallEiPPv @ 330 NONAME
-	_ZN23HsWallpaperLoaderThread11qt_metacastEPKc @ 331 NONAME
-	_ZN23HsWallpaperLoaderThread16staticMetaObjectE @ 332 NONAME DATA 16
-	_ZN23HsWallpaperLoaderThread19getStaticMetaObjectEv @ 333 NONAME
-	_ZN23HsWallpaperLoaderThread3runEv @ 334 NONAME
-	_ZN23HsWallpaperLoaderThreadC1EP7QObject @ 335 NONAME
-	_ZN23HsWallpaperLoaderThreadC2EP7QObject @ 336 NONAME
-	_ZN23HsWallpaperLoaderThreadD0Ev @ 337 NONAME
-	_ZN23HsWallpaperLoaderThreadD1Ev @ 338 NONAME
-	_ZN23HsWallpaperLoaderThreadD2Ev @ 339 NONAME
-	_ZN25HsWidgetComponentRegistry11qt_metacallEN11QMetaObject4CallEiPPv @ 340 NONAME
-	_ZN25HsWidgetComponentRegistry11qt_metacastEPKc @ 341 NONAME
-	_ZN25HsWidgetComponentRegistry14onEntryChangedERK7CaEntry10ChangeType @ 342 NONAME
-	_ZN25HsWidgetComponentRegistry15registerServiceERK7CaEntryRK7QStringb @ 343 NONAME
-	_ZN25HsWidgetComponentRegistry16handleEntryAddedERK7CaEntryRK7QString @ 344 NONAME
-	_ZN25HsWidgetComponentRegistry16staticMetaObjectE @ 345 NONAME DATA 16
-	_ZN25HsWidgetComponentRegistry18handleEntryRemovedERK7CaEntryRK7QString @ 346 NONAME
-	_ZN25HsWidgetComponentRegistry18handleEntryUpdatedERK7CaEntryRK7QString @ 347 NONAME
-	_ZN25HsWidgetComponentRegistry18uninstallComponentERK27HsWidgetComponentDescriptor @ 348 NONAME
-	_ZN25HsWidgetComponentRegistry19getStaticMetaObjectEv @ 349 NONAME
-	_ZN25HsWidgetComponentRegistry8instanceEv @ 350 NONAME
-	_ZN25HsWidgetComponentRegistry9componentERK7QString @ 351 NONAME
-	_ZN25HsWidgetComponentRegistry9mInstanceE @ 352 NONAME DATA 4
-	_ZN25HsWidgetComponentRegistryC1EP7QObject @ 353 NONAME
-	_ZN25HsWidgetComponentRegistryC2EP7QObject @ 354 NONAME
-	_ZN25HsWidgetComponentRegistryD0Ev @ 355 NONAME
-	_ZN25HsWidgetComponentRegistryD1Ev @ 356 NONAME
-	_ZN25HsWidgetComponentRegistryD2Ev @ 357 NONAME
-	_ZN26HsAnchorPointInBottomRight7convertERK6QRectFRK5QListIS0_ES6_RK7QPointF @ 358 NONAME
-	_ZN27HsWidgetComponentDescriptor7isValidEv @ 359 NONAME
-	_ZN30HsWidgetPositioningOnWidgetAdd11setInstanceEPS_ @ 360 NONAME
-	_ZN30HsWidgetPositioningOnWidgetAdd8instanceEv @ 361 NONAME
-	_ZN30HsWidgetPositioningOnWidgetAdd9mInstanceE @ 362 NONAME DATA 4
-	_ZN5HsGui11orientationEv @ 363 NONAME
-	_ZN5HsGui11qt_metacallEN11QMetaObject4CallEiPPv @ 364 NONAME
-	_ZN5HsGui11qt_metacastEPKc @ 365 NONAME
-	_ZN5HsGui11setInstanceEPS_ @ 366 NONAME
-	_ZN5HsGui11setupIdleUiEv @ 367 NONAME
-	_ZN5HsGui12takeInstanceEv @ 368 NONAME
-	_ZN5HsGui13cleanupIdleUiEv @ 369 NONAME
-	_ZN5HsGui14setOrientationEN2Qt11OrientationE @ 370 NONAME
-	_ZN5HsGui16staticMetaObjectE @ 371 NONAME DATA 16
-	_ZN5HsGui18orientationChangedEN2Qt11OrientationE @ 372 NONAME
-	_ZN5HsGui19getStaticMetaObjectEv @ 373 NONAME
-	_ZN5HsGui19pageChangeAnimationEv @ 374 NONAME
-	_ZN5HsGui20navigateToApplibraryEv @ 375 NONAME
-	_ZN5HsGui21pageCrawlingAnimationEv @ 376 NONAME
-	_ZN5HsGui4showEv @ 377 NONAME
-	_ZN5HsGui8instanceEv @ 378 NONAME
-	_ZN5HsGui9mInstanceE @ 379 NONAME DATA 4
-	_ZN5HsGuiC1EP7QObject @ 380 NONAME
-	_ZN5HsGuiC2EP7QObject @ 381 NONAME
-	_ZN5HsGuiD0Ev @ 382 NONAME
-	_ZN5HsGuiD1Ev @ 383 NONAME
-	_ZN5HsGuiD2Ev @ 384 NONAME
-	_ZN6HsPage10newWidgetsEv @ 385 NONAME
-	_ZN6HsPage11contentRectEN2Qt11OrientationE @ 386 NONAME
-	_ZN6HsPage11contentRectEv @ 387 NONAME
-	_ZN6HsPage11hideWidgetsEv @ 388 NONAME
-	_ZN6HsPage11qt_metacallEN11QMetaObject4CallEiPPv @ 389 NONAME
-	_ZN6HsPage11qt_metacastEPKc @ 390 NONAME
-	_ZN6HsPage11showWidgetsEv @ 391 NONAME
-	_ZN6HsPage12addNewWidgetEP12HsWidgetHostRK7QPointF @ 392 NONAME
-	_ZN6HsPage12removeWidgetEP12HsWidgetHost @ 393 NONAME
-	_ZN6HsPage12setRemovableEb @ 394 NONAME
-	_ZN6HsPage13connectWidgetEP12HsWidgetHost @ 395 NONAME
-	_ZN6HsPage13setDatabaseIdEi @ 396 NONAME
-	_ZN6HsPage13updateZValuesEv @ 397 NONAME
-	_ZN6HsPage14createInstanceERK10HsPageData @ 398 NONAME
-	_ZN6HsPage15contentGeometryEN2Qt11OrientationE @ 399 NONAME
-	_ZN6HsPage15contentGeometryEv @ 400 NONAME
-	_ZN6HsPage15onWidgetFaultedEv @ 401 NONAME
-	_ZN6HsPage15onWidgetResizedEv @ 402 NONAME
-	_ZN6HsPage15resetNewWidgetsEv @ 403 NONAME
-	_ZN6HsPage16disconnectWidgetEP12HsWidgetHost @ 404 NONAME
-	_ZN6HsPage16layoutNewWidgetsEv @ 405 NONAME
-	_ZN6HsPage16onWidgetFinishedEv @ 406 NONAME
-	_ZN6HsPage16staticMetaObjectE @ 407 NONAME DATA 16
-	_ZN6HsPage17addExistingWidgetEP12HsWidgetHost @ 408 NONAME
-	_ZN6HsPage17onWidgetAvailableEv @ 409 NONAME
-	_ZN6HsPage18deleteFromDatabaseEv @ 410 NONAME
-	_ZN6HsPage19getStaticMetaObjectEv @ 411 NONAME
-	_ZN6HsPage19onPageMarginChangedERK7QString @ 412 NONAME
-	_ZN6HsPage19onWidgetUnavailableEv @ 413 NONAME
-	_ZN6HsPage20onOrientationChangedEN2Qt11OrientationE @ 414 NONAME
-	_ZN6HsPage22adjustedWidgetPositionERK6QRectF @ 415 NONAME
-	_ZN6HsPage4loadEv @ 416 NONAME
-	_ZN6HsPage9pageIndexEv @ 417 NONAME
-	_ZN6HsPage9setOnlineEb @ 418 NONAME
-	_ZN6HsPageC1EP7QObject @ 419 NONAME
-	_ZN6HsPageC2EP7QObject @ 420 NONAME
-	_ZN6HsPageD0Ev @ 421 NONAME
-	_ZN6HsPageD1Ev @ 422 NONAME
-	_ZN6HsPageD2Ev @ 423 NONAME
-	_ZN7HsScene10removePageEP6HsPage @ 424 NONAME
-	_ZN7HsScene11eventFilterEP7QObjectP6QEvent @ 425 NONAME
-	_ZN7HsScene11qt_metacallEN11QMetaObject4CallEiPPv @ 426 NONAME
-	_ZN7HsScene11qt_metacastEPKc @ 427 NONAME
-	_ZN7HsScene11setInstanceEPS_ @ 428 NONAME
-	_ZN7HsScene12takeInstanceEv @ 429 NONAME
-	_ZN7HsScene13setActivePageEP6HsPage @ 430 NONAME
-	_ZN7HsScene14pagePanStartedEP13QGestureEvent @ 431 NONAME
-	_ZN7HsScene14pagePanUpdatedEP13QGestureEvent @ 432 NONAME
-	_ZN7HsScene15pagePanFinishedEP13QGestureEvent @ 433 NONAME
-	_ZN7HsScene15pageTapFinishedEP13QGestureEvent @ 434 NONAME
-	_ZN7HsScene15setActiveWidgetEP12HsWidgetHost @ 435 NONAME
-	_ZN7HsScene16staticMetaObjectE @ 436 NONAME DATA 16
-	_ZN7HsScene16widgetTapStartedE7QPointFP12HsWidgetHost @ 437 NONAME
-	_ZN7HsScene17activePageChangedEv @ 438 NONAME
-	_ZN7HsScene17widgetMoveUpdatedERK7QPointFP12HsWidgetHost @ 439 NONAME
-	_ZN7HsScene18setActivePageIndexEi @ 440 NONAME
-	_ZN7HsScene18widgetMoveFinishedERK7QPointFP12HsWidgetHost @ 441 NONAME
-	_ZN7HsScene19getStaticMetaObjectEv @ 442 NONAME
-	_ZN7HsScene22pageTapAndHoldFinishedEP13QGestureEvent @ 443 NONAME
-	_ZN7HsScene24widgetTapAndHoldFinishedEP13QGestureEventP12HsWidgetHost @ 444 NONAME
-	_ZN7HsScene4loadEv @ 445 NONAME
-	_ZN7HsScene7addPageEP6HsPage @ 446 NONAME
-	_ZN7HsScene8instanceEv @ 447 NONAME
-	_ZN7HsScene9mInstanceE @ 448 NONAME DATA 4
-	_ZN7HsScene9setOnlineEb @ 449 NONAME
-	_ZN7HsSceneC1EP7QObject @ 450 NONAME
-	_ZN7HsSceneC2EP7QObject @ 451 NONAME
-	_ZN7HsSceneD0Ev @ 452 NONAME
-	_ZN7HsSceneD1Ev @ 453 NONAME
-	_ZN7HsSceneD2Ev @ 454 NONAME
-	_ZNK10HsDatabase10metaObjectEv @ 455 NONAME
-	_ZNK10HsDatabase12databaseNameEv @ 456 NONAME
-	_ZNK10HsDatabase14connectionNameEv @ 457 NONAME
-	_ZNK10HsDatabase15checkConnectionEv @ 458 NONAME
-	_ZNK11HsWallpaper10metaObjectEv @ 459 NONAME
-	_ZNK11HsWallpaper13rootDirectoryEv @ 460 NONAME
-	_ZNK12HsIdleWidget10metaObjectEv @ 461 NONAME
-	_ZNK12HsIdleWidget14parallaxFactorEv @ 462 NONAME
-	_ZNK12HsIdleWidget6sceneXEv @ 463 NONAME
-	_ZNK12HsPageVisual10metaObjectEv @ 464 NONAME
-	_ZNK12HsPageVisual9pageIndexEv @ 465 NONAME
-	_ZNK12HsWidgetHost10databaseIdEv @ 466 NONAME
-	_ZNK12HsWidgetHost10metaObjectEv @ 467 NONAME
-	_ZNK12HsWidgetHost4pageEv @ 468 NONAME
-	_ZNK12HsWidgetHost6visualEv @ 469 NONAME
-	_ZNK15HsConfiguration10metaObjectEv @ 470 NONAME
-	_ZNK15HsConfiguration24maximumWidgetSizeInUnitsEv @ 471 NONAME
-	_ZNK15HsConfiguration24minimumWidgetSizeInUnitsEv @ 472 NONAME
-	_ZNK15HsConfiguration25maximumWidgetSizeInPixelsEv @ 473 NONAME
-	_ZNK15HsConfiguration25minimumWidgetSizeInPixelsEv @ 474 NONAME
-	_ZNK15HsPageWallpaper10metaObjectEv @ 475 NONAME
-	_ZNK15HsPageWallpaper18wallpaperDirectoryEv @ 476 NONAME
-	_ZNK16HsContentService10metaObjectEv @ 477 NONAME
-	_ZNK16HsSceneWallpaper10metaObjectEv @ 478 NONAME
-	_ZNK16HsSceneWallpaper18wallpaperDirectoryEv @ 479 NONAME
-	_ZNK17HsShortcutService10metaObjectEv @ 480 NONAME
-	_ZNK17HsWallpaperLoader10metaObjectEv @ 481 NONAME
-	_ZNK17HsWidgetComponent10metaObjectEv @ 482 NONAME
-	_ZNK17HsWidgetComponent11isAvailableEv @ 483 NONAME
-	_ZNK17HsWidgetComponent3uriEv @ 484 NONAME
-	_ZNK17HsWidgetComponent8rootPathEv @ 485 NONAME
-	_ZNK18HsWidgetHostVisual10metaObjectEv @ 486 NONAME
-	_ZNK18HsWidgetHostVisual11visualModelEv @ 487 NONAME
-	_ZNK18HsWidgetHostVisual5shapeEv @ 488 NONAME
-	_ZNK21HsHostedWidgetFactory10metaObjectEv @ 489 NONAME
-	_ZNK23HsBackupRestoreObserver10metaObjectEv @ 490 NONAME
-	_ZNK23HsWallpaperLoaderThread10metaObjectEv @ 491 NONAME
-	_ZNK25HsWidgetComponentRegistry10metaObjectEv @ 492 NONAME
-	_ZNK5HsGui10idleWidgetEv @ 493 NONAME
-	_ZNK5HsGui10layoutRectEv @ 494 NONAME
-	_ZNK5HsGui10metaObjectEv @ 495 NONAME
-	_ZNK5HsGui8idleViewEv @ 496 NONAME
-	_ZNK6HsPage10databaseIdEv @ 497 NONAME
-	_ZNK6HsPage10metaObjectEv @ 498 NONAME
-	_ZNK6HsPage11isRemovableEv @ 499 NONAME
-	_ZNK6HsPage12isActivePageEv @ 500 NONAME
-	_ZNK6HsPage13isDefaultPageEv @ 501 NONAME
-	_ZNK6HsPage6visualEv @ 502 NONAME
-	_ZNK6HsPage7widgetsEv @ 503 NONAME
-	_ZNK6HsPage9wallpaperEv @ 504 NONAME
-	_ZNK7HsScene10activePageEv @ 505 NONAME
-	_ZNK7HsScene10databaseIdEv @ 506 NONAME
-	_ZNK7HsScene10metaObjectEv @ 507 NONAME
-	_ZNK7HsScene12activeWidgetEv @ 508 NONAME
-	_ZNK7HsScene15activePageIndexEv @ 509 NONAME
-	_ZNK7HsScene5pagesEv @ 510 NONAME
-	_ZNK7HsScene8isOnlineEv @ 511 NONAME
-	_ZNK7HsScene9wallpaperEv @ 512 NONAME
-	_ZTI10HsDatabase @ 513 NONAME
-	_ZTI11HsWallpaper @ 514 NONAME
-	_ZTI12HsIdleWidget @ 515 NONAME
-	_ZTI12HsPageVisual @ 516 NONAME
-	_ZTI12HsWidgetHost @ 517 NONAME
-	_ZTI15HsConfiguration @ 518 NONAME
-	_ZTI15HsPageWallpaper @ 519 NONAME
-	_ZTI16HsContentService @ 520 NONAME
-	_ZTI16HsSceneWallpaper @ 521 NONAME
-	_ZTI17HsShortcutService @ 522 NONAME
-	_ZTI17HsWallpaperLoader @ 523 NONAME
-	_ZTI17HsWidgetComponent @ 524 NONAME
-	_ZTI17HsWidgetOrganizer @ 525 NONAME
-	_ZTI18HsWidgetHostVisual @ 526 NONAME
-	_ZTI21HsAnchorPointInCenter @ 527 NONAME
-	_ZTI21HsHostedWidgetFactory @ 528 NONAME
-	_ZTI23HsBackupRestoreObserver @ 529 NONAME
-	_ZTI23HsWallpaperLoaderThread @ 530 NONAME
-	_ZTI25HsWidgetComponentRegistry @ 531 NONAME
-	_ZTI26HsAnchorPointInBottomRight @ 532 NONAME
-	_ZTI30HsWidgetPositioningOnWidgetAdd @ 533 NONAME
-	_ZTI5HsGui @ 534 NONAME
-	_ZTI6HsPage @ 535 NONAME
-	_ZTI7HsScene @ 536 NONAME
-	_ZTV10HsDatabase @ 537 NONAME
-	_ZTV11HsWallpaper @ 538 NONAME
-	_ZTV12HsIdleWidget @ 539 NONAME
-	_ZTV12HsPageVisual @ 540 NONAME
-	_ZTV12HsWidgetHost @ 541 NONAME
-	_ZTV15HsConfiguration @ 542 NONAME
-	_ZTV15HsPageWallpaper @ 543 NONAME
-	_ZTV16HsContentService @ 544 NONAME
-	_ZTV16HsSceneWallpaper @ 545 NONAME
-	_ZTV17HsShortcutService @ 546 NONAME
-	_ZTV17HsWallpaperLoader @ 547 NONAME
-	_ZTV17HsWidgetComponent @ 548 NONAME
-	_ZTV17HsWidgetOrganizer @ 549 NONAME
-	_ZTV18HsWidgetHostVisual @ 550 NONAME
-	_ZTV21HsAnchorPointInCenter @ 551 NONAME
-	_ZTV21HsHostedWidgetFactory @ 552 NONAME
-	_ZTV23HsBackupRestoreObserver @ 553 NONAME
-	_ZTV23HsWallpaperLoaderThread @ 554 NONAME
-	_ZTV25HsWidgetComponentRegistry @ 555 NONAME
-	_ZTV26HsAnchorPointInBottomRight @ 556 NONAME
-	_ZTV5HsGui @ 557 NONAME
-	_ZTV6HsPage @ 558 NONAME
-	_ZTV7HsScene @ 559 NONAME
-	_ZThn16_N11HsWallpaperD0Ev @ 560 NONAME
-	_ZThn16_N11HsWallpaperD1Ev @ 561 NONAME
-	_ZThn16_N12HsIdleWidget11setGeometryERK6QRectF @ 562 NONAME
-	_ZThn16_N12HsIdleWidgetD0Ev @ 563 NONAME
-	_ZThn16_N12HsIdleWidgetD1Ev @ 564 NONAME
-	_ZThn16_N12HsPageVisual11setGeometryERK6QRectF @ 565 NONAME
-	_ZThn16_N12HsPageVisualD0Ev @ 566 NONAME
-	_ZThn16_N12HsPageVisualD1Ev @ 567 NONAME
-	_ZThn16_N15HsPageWallpaperD0Ev @ 568 NONAME
-	_ZThn16_N15HsPageWallpaperD1Ev @ 569 NONAME
-	_ZThn16_N16HsSceneWallpaperD0Ev @ 570 NONAME
-	_ZThn16_N16HsSceneWallpaperD1Ev @ 571 NONAME
-	_ZThn16_N18HsWidgetHostVisualD0Ev @ 572 NONAME
-	_ZThn16_N18HsWidgetHostVisualD1Ev @ 573 NONAME
-	_ZThn8_N11HsWallpaperD0Ev @ 574 NONAME
-	_ZThn8_N11HsWallpaperD1Ev @ 575 NONAME
-	_ZThn8_N12HsIdleWidgetD0Ev @ 576 NONAME
-	_ZThn8_N12HsIdleWidgetD1Ev @ 577 NONAME
-	_ZThn8_N12HsPageVisualD0Ev @ 578 NONAME
-	_ZThn8_N12HsPageVisualD1Ev @ 579 NONAME
-	_ZThn8_N15HsPageWallpaperD0Ev @ 580 NONAME
-	_ZThn8_N15HsPageWallpaperD1Ev @ 581 NONAME
-	_ZThn8_N16HsSceneWallpaperD0Ev @ 582 NONAME
-	_ZThn8_N16HsSceneWallpaperD1Ev @ 583 NONAME
-	_ZThn8_N18HsWidgetHostVisualD0Ev @ 584 NONAME
-	_ZThn8_N18HsWidgetHostVisualD1Ev @ 585 NONAME
-	_ZThn8_NK18HsWidgetHostVisual5shapeEv @ 586 NONAME
+	_ZN10HsDatabase25updateWidgetPresentationsERK5QListI24HsWidgetPresentationDataEN2Qt11OrientationE @ 26 NONAME
+	_ZN10HsDatabase4openEv @ 27 NONAME
+	_ZN10HsDatabase4pageER10HsPageData @ 28 NONAME
+	_ZN10HsDatabase5closeEv @ 29 NONAME
+	_ZN10HsDatabase5pagesER5QListI10HsPageDataE @ 30 NONAME
+	_ZN10HsDatabase5sceneER11HsSceneData @ 31 NONAME
+	_ZN10HsDatabase6commitEv @ 32 NONAME
+	_ZN10HsDatabase6widgetER12HsWidgetData @ 33 NONAME
+	_ZN10HsDatabase7widgetsERK7QStringR5QListI12HsWidgetDataE @ 34 NONAME
+	_ZN10HsDatabase7widgetsERK7QStringRK5QHashIS0_8QVariantERi @ 35 NONAME
+	_ZN10HsDatabase7widgetsEiR5QListI12HsWidgetDataE @ 36 NONAME
+	_ZN10HsDatabase8instanceEv @ 37 NONAME
+	_ZN10HsDatabase8rollbackEv @ 38 NONAME
+	_ZN10HsDatabase9mInstanceE @ 39 NONAME DATA 4
+	_ZN10HsDatabaseC1EP7QObject @ 40 NONAME
+	_ZN10HsDatabaseC2EP7QObject @ 41 NONAME
+	_ZN10HsDatabaseD0Ev @ 42 NONAME
+	_ZN10HsDatabaseD1Ev @ 43 NONAME
+	_ZN10HsDatabaseD2Ev @ 44 NONAME
+	_ZN11HsWallpaper11qt_metacallEN11QMetaObject4CallEiPPv @ 45 NONAME
+	_ZN11HsWallpaper11qt_metacastEPKc @ 46 NONAME
+	_ZN11HsWallpaper14imageSetFailedEv @ 47 NONAME
+	_ZN11HsWallpaper14onLoaderFailedEv @ 48 NONAME
+	_ZN11HsWallpaper14updateIconItemEN2Qt11OrientationE @ 49 NONAME
+	_ZN11HsWallpaper15setDefaultImageEv @ 50 NONAME
+	_ZN11HsWallpaper16onLoaderFinishedEv @ 51 NONAME
+	_ZN11HsWallpaper16setExistingImageEv @ 52 NONAME
+	_ZN11HsWallpaper16staticMetaObjectE @ 53 NONAME DATA 16
+	_ZN11HsWallpaper19getStaticMetaObjectEv @ 54 NONAME
+	_ZN11HsWallpaper6removeEv @ 55 NONAME
+	_ZN11HsWallpaper8imageSetEv @ 56 NONAME
+	_ZN11HsWallpaper8setImageERK7QString @ 57 NONAME
+	_ZN11HsWallpaper9setImagesERK7QStringS2_ @ 58 NONAME
+	_ZN11HsWallpaperC2EP13QGraphicsItem @ 59 NONAME
+	_ZN11HsWallpaperD0Ev @ 60 NONAME
+	_ZN11HsWallpaperD1Ev @ 61 NONAME
+	_ZN11HsWallpaperD2Ev @ 62 NONAME
+	_ZN12HsIdleWidget10insertPageEiP6HsPage @ 63 NONAME
+	_ZN12HsIdleWidget10removePageEi @ 64 NONAME
+	_ZN12HsIdleWidget11polishEventEv @ 65 NONAME
+	_ZN12HsIdleWidget11qt_metacallEN11QMetaObject4CallEiPPv @ 66 NONAME
+	_ZN12HsIdleWidget11qt_metacastEPKc @ 67 NONAME
+	_ZN12HsIdleWidget11setGeometryERK6QRectF @ 68 NONAME
+	_ZN12HsIdleWidget12showTrashBinEv @ 69 NONAME
+	_ZN12HsIdleWidget13setActivePageEi @ 70 NONAME
+	_ZN12HsIdleWidget16loadControlLayerEv @ 71 NONAME
+	_ZN12HsIdleWidget16staticMetaObjectE @ 72 NONAME DATA 16
+	_ZN12HsIdleWidget17showPageIndicatorEv @ 73 NONAME
+	_ZN12HsIdleWidget19getStaticMetaObjectEv @ 74 NONAME
+	_ZN12HsIdleWidget20hideVerticalSnapLineEv @ 75 NONAME
+	_ZN12HsIdleWidget20showVerticalSnapLineERK6QLineF @ 76 NONAME
+	_ZN12HsIdleWidget22hideHorizontalSnapLineEv @ 77 NONAME
+	_ZN12HsIdleWidget22showHorizontalSnapLineERK6QLineF @ 78 NONAME
+	_ZN12HsIdleWidget9setSceneXEf @ 79 NONAME
+	_ZN12HsIdleWidgetC1EP13QGraphicsItem @ 80 NONAME
+	_ZN12HsIdleWidgetC2EP13QGraphicsItem @ 81 NONAME
+	_ZN12HsIdleWidgetD0Ev @ 82 NONAME
+	_ZN12HsIdleWidgetD1Ev @ 83 NONAME
+	_ZN12HsIdleWidgetD2Ev @ 84 NONAME
+	_ZN12HsPageVisual11qt_metacallEN11QMetaObject4CallEiPPv @ 85 NONAME
+	_ZN12HsPageVisual11qt_metacastEPKc @ 86 NONAME
+	_ZN12HsPageVisual11setGeometryERK6QRectF @ 87 NONAME
+	_ZN12HsPageVisual14setupTouchAreaEv @ 88 NONAME
+	_ZN12HsPageVisual16staticMetaObjectE @ 89 NONAME DATA 16
+	_ZN12HsPageVisual19getStaticMetaObjectEv @ 90 NONAME
+	_ZN12HsPageVisualC1EP13QGraphicsItem @ 91 NONAME
+	_ZN12HsPageVisualC2EP13QGraphicsItem @ 92 NONAME
+	_ZN12HsPageVisualD0Ev @ 93 NONAME
+	_ZN12HsPageVisualD1Ev @ 94 NONAME
+	_ZN12HsPageVisualD2Ev @ 95 NONAME
+	_ZN12HsWidgetHost10event_hideEv @ 96 NONAME
+	_ZN12HsWidgetHost10event_showEv @ 97 NONAME
+	_ZN12HsWidgetHost10hideWidgetEv @ 98 NONAME
+	_ZN12HsWidgetHost10onFinishedEv @ 99 NONAME
+	_ZN12HsWidgetHost10showWidgetEv @ 100 NONAME
+	_ZN12HsWidgetHost11action_hideEv @ 101 NONAME
+	_ZN12HsWidgetHost11action_loadEv @ 102 NONAME
+	_ZN12HsWidgetHost11action_showEv @ 103 NONAME
+	_ZN12HsWidgetHost11event_closeEv @ 104 NONAME
+	_ZN12HsWidgetHost11qt_metacallEN11QMetaObject4CallEiPPv @ 105 NONAME
+	_ZN12HsWidgetHost11qt_metacastEPKc @ 106 NONAME
+	_ZN12HsWidgetHost11setPropertyEPKcR13QMetaProperty @ 107 NONAME
+	_ZN12HsWidgetHost11setupStatesEv @ 108 NONAME
+	_ZN12HsWidgetHost11startWidgetEb @ 109 NONAME
+	_ZN12HsWidgetHost11unavailableEv @ 110 NONAME
+	_ZN12HsWidgetHost12event_removeEv @ 111 NONAME
+	_ZN12HsWidgetHost12event_unloadEv @ 112 NONAME
+	_ZN12HsWidgetHost13action_removeEv @ 113 NONAME
+	_ZN12HsWidgetHost13action_unloadEv @ 114 NONAME
+	_ZN12HsWidgetHost13event_faultedEv @ 115 NONAME
+	_ZN12HsWidgetHost14action_faultedEv @ 116 NONAME
+	_ZN12HsWidgetHost14createInstanceER12HsWidgetDataRK5QHashI7QString8QVariantE @ 117 NONAME
+	_ZN12HsWidgetHost14event_finishedEv @ 118 NONAME
+	_ZN12HsWidgetHost15action_finishedEv @ 119 NONAME
+	_ZN12HsWidgetHost15getPresentationER24HsWidgetPresentationData @ 120 NONAME
+	_ZN12HsWidgetHost15startDragEffectEv @ 121 NONAME
+	_ZN12HsWidgetHost15startDropEffectEv @ 122 NONAME
+	_ZN12HsWidgetHost16loadPresentationEN2Qt11OrientationE @ 123 NONAME
+	_ZN12HsWidgetHost16loadPresentationEv @ 124 NONAME
+	_ZN12HsWidgetHost16onSetPreferencesERK11QStringList @ 125 NONAME
+	_ZN12HsWidgetHost16savePresentationEN2Qt11OrientationE @ 126 NONAME
+	_ZN12HsWidgetHost16savePresentationER24HsWidgetPresentationData @ 127 NONAME
+	_ZN12HsWidgetHost16savePresentationEv @ 128 NONAME
+	_ZN12HsWidgetHost16staticMetaObjectE @ 129 NONAME DATA 16
+	_ZN12HsWidgetHost17action_initializeEv @ 130 NONAME
+	_ZN12HsWidgetHost18event_startAndHideEv @ 131 NONAME
+	_ZN12HsWidgetHost18event_startAndShowEv @ 132 NONAME
+	_ZN12HsWidgetHost18removePresentationEN2Qt11OrientationE @ 133 NONAME
+	_ZN12HsWidgetHost19action_notifyRemoveEv @ 134 NONAME
+	_ZN12HsWidgetHost19action_uninitializeEv @ 135 NONAME
+	_ZN12HsWidgetHost19getStaticMetaObjectEv @ 136 NONAME
+	_ZN12HsWidgetHost22setPreferencesToWidgetEv @ 137 NONAME
+	_ZN12HsWidgetHost23action_connectComponentEv @ 138 NONAME
+	_ZN12HsWidgetHost26action_disconnectComponentEv @ 139 NONAME
+	_ZN12HsWidgetHost5closeEv @ 140 NONAME
+	_ZN12HsWidgetHost6removeEv @ 141 NONAME
+	_ZN12HsWidgetHost7faultedEv @ 142 NONAME
+	_ZN12HsWidgetHost7onErrorEv @ 143 NONAME
+	_ZN12HsWidgetHost7setPageEP6HsPage @ 144 NONAME
+	_ZN12HsWidgetHost8finishedEv @ 145 NONAME
+	_ZN12HsWidgetHost9availableEv @ 146 NONAME
+	_ZN12HsWidgetHost9hasSignalEPKc @ 147 NONAME
+	_ZN12HsWidgetHost9setMethodEPKcR11QMetaMethod @ 148 NONAME
+	_ZN12HsWidgetHost9setOnlineEb @ 149 NONAME
+	_ZN12HsWidgetHostC1EiP7QObject @ 150 NONAME
+	_ZN12HsWidgetHostC2EiP7QObject @ 151 NONAME
+	_ZN12HsWidgetHostD0Ev @ 152 NONAME
+	_ZN12HsWidgetHostD1Ev @ 153 NONAME
+	_ZN12HsWidgetHostD2Ev @ 154 NONAME
+	_ZN14HsSystemEvents11qt_metacallEN11QMetaObject4CallEiPPv @ 155 NONAME
+	_ZN14HsSystemEvents11qt_metacastEPKc @ 156 NONAME
+	_ZN14HsSystemEvents11setInstanceEPS_ @ 157 NONAME
+	_ZN14HsSystemEvents14homeKeyClickedEv @ 158 NONAME
+	_ZN14HsSystemEvents16staticMetaObjectE @ 159 NONAME DATA 16
+	_ZN14HsSystemEvents19getStaticMetaObjectEv @ 160 NONAME
+	_ZN14HsSystemEvents8instanceEv @ 161 NONAME
+	_ZN14HsSystemEvents9mInstanceE @ 162 NONAME DATA 4
+	_ZN14HsSystemEventsC1EP7QObject @ 163 NONAME
+	_ZN14HsSystemEventsC2EP7QObject @ 164 NONAME
+	_ZN14HsSystemEventsD0Ev @ 165 NONAME
+	_ZN14HsSystemEventsD1Ev @ 166 NONAME
+	_ZN14HsSystemEventsD2Ev @ 167 NONAME
+	_ZN15HsConfiguration11qt_metacallEN11QMetaObject4CallEiPPv @ 168 NONAME
+	_ZN15HsConfiguration11qt_metacastEPKc @ 169 NONAME
+	_ZN15HsConfiguration11setInstanceEPS_ @ 170 NONAME
+	_ZN15HsConfiguration12exportToFileERK7QString @ 171 NONAME
+	_ZN15HsConfiguration12takeInstanceEv @ 172 NONAME
+	_ZN15HsConfiguration14importFromFileERK7QString @ 173 NONAME
+	_ZN15HsConfiguration15propertyChangedERK7QString @ 174 NONAME
+	_ZN15HsConfiguration16staticMetaObjectE @ 175 NONAME DATA 16
+	_ZN15HsConfiguration19getStaticMetaObjectEv @ 176 NONAME
+	_ZN15HsConfiguration4loadEv @ 177 NONAME
+	_ZN15HsConfiguration8instanceEv @ 178 NONAME
+	_ZN15HsConfiguration9mInstanceE @ 179 NONAME DATA 4
+	_ZN15HsConfigurationC1EP7QObject @ 180 NONAME
+	_ZN15HsConfigurationC2EP7QObject @ 181 NONAME
+	_ZN15HsConfigurationD0Ev @ 182 NONAME
+	_ZN15HsConfigurationD1Ev @ 183 NONAME
+	_ZN15HsConfigurationD2Ev @ 184 NONAME
+	_ZN15HsPageWallpaper11qt_metacallEN11QMetaObject4CallEiPPv @ 185 NONAME
+	_ZN15HsPageWallpaper11qt_metacastEPKc @ 186 NONAME
+	_ZN15HsPageWallpaper13createTargetsERK7QString @ 187 NONAME
+	_ZN15HsPageWallpaper16staticMetaObjectE @ 188 NONAME DATA 16
+	_ZN15HsPageWallpaper19getStaticMetaObjectEv @ 189 NONAME
+	_ZN15HsPageWallpaper7setPageEP6HsPage @ 190 NONAME
+	_ZN15HsPageWallpaperC1EP6HsPageP13QGraphicsItem @ 191 NONAME
+	_ZN15HsPageWallpaperC2EP6HsPageP13QGraphicsItem @ 192 NONAME
+	_ZN15HsPageWallpaperD0Ev @ 193 NONAME
+	_ZN15HsPageWallpaperD1Ev @ 194 NONAME
+	_ZN15HsPageWallpaperD2Ev @ 195 NONAME
+	_ZN16HsContentService11qt_metacallEN11QMetaObject4CallEiPPv @ 196 NONAME
+	_ZN16HsContentService11qt_metacastEPKc @ 197 NONAME
+	_ZN16HsContentService11widgetAddedERK7QStringRK5QHashIS0_8QVariantE @ 198 NONAME
+	_ZN16HsContentService12createWidgetERK5QHashI7QString8QVariantE @ 199 NONAME
+	_ZN16HsContentService13widgetRemovedERK7QStringRK5QHashIS0_8QVariantE @ 200 NONAME
+	_ZN16HsContentService16staticMetaObjectE @ 201 NONAME DATA 16
+	_ZN16HsContentService17emitWidgetRemovedERK7QStringRK5QHashIS0_8QVariantE @ 202 NONAME
+	_ZN16HsContentService18widgetStartFaultedEv @ 203 NONAME
+	_ZN16HsContentService19getStaticMetaObjectEv @ 204 NONAME
+	_ZN16HsContentService22createWidgetForPreviewERK5QHashI7QString8QVariantE @ 205 NONAME
+	_ZN16HsContentService7widgetsERK7QStringRK5QHashIS0_8QVariantERi @ 206 NONAME
+	_ZN16HsContentService8instanceEv @ 207 NONAME
+	_ZN16HsContentService9addWidgetERK7QStringRK5QHashIS0_8QVariantERKS4_ @ 208 NONAME
+	_ZN16HsContentService9mInstanceE @ 209 NONAME DATA 4
+	_ZN16HsContentServiceC1EP7QObject @ 210 NONAME
+	_ZN16HsContentServiceC2EP7QObject @ 211 NONAME
+	_ZN16HsContentServiceD0Ev @ 212 NONAME
+	_ZN16HsContentServiceD1Ev @ 213 NONAME
+	_ZN16HsContentServiceD2Ev @ 214 NONAME
+	_ZN16HsSceneWallpaper11qt_metacallEN11QMetaObject4CallEiPPv @ 215 NONAME
+	_ZN16HsSceneWallpaper11qt_metacastEPKc @ 216 NONAME
+	_ZN16HsSceneWallpaper13createTargetsERK7QString @ 217 NONAME
+	_ZN16HsSceneWallpaper16staticMetaObjectE @ 218 NONAME DATA 16
+	_ZN16HsSceneWallpaper19getStaticMetaObjectEv @ 219 NONAME
+	_ZN16HsSceneWallpaper8setSceneEP7HsScene @ 220 NONAME
+	_ZN16HsSceneWallpaperC1EP7HsSceneP13QGraphicsItem @ 221 NONAME
+	_ZN16HsSceneWallpaperC2EP7HsSceneP13QGraphicsItem @ 222 NONAME
+	_ZN16HsSceneWallpaperD0Ev @ 223 NONAME
+	_ZN16HsSceneWallpaperD1Ev @ 224 NONAME
+	_ZN16HsSceneWallpaperD2Ev @ 225 NONAME
+	_ZN17HsShortcutService11qt_metacallEN11QMetaObject4CallEiPPv @ 226 NONAME
+	_ZN17HsShortcutService11qt_metacastEPKc @ 227 NONAME
+	_ZN17HsShortcutService16staticMetaObjectE @ 228 NONAME DATA 16
+	_ZN17HsShortcutService19getStaticMetaObjectEv @ 229 NONAME
+	_ZN17HsShortcutService20isItemShortcutWidgetEi @ 230 NONAME
+	_ZN17HsShortcutService23executeCollectionActionEiRK7QString @ 231 NONAME
+	_ZN17HsShortcutService8instanceEP13QStateMachine @ 232 NONAME
+	_ZN17HsShortcutService9mInstanceE @ 233 NONAME DATA 4
+	_ZN17HsShortcutServiceC1EP13QStateMachineP7QObject @ 234 NONAME
+	_ZN17HsShortcutServiceC2EP13QStateMachineP7QObject @ 235 NONAME
+	_ZN17HsShortcutServiceD0Ev @ 236 NONAME
+	_ZN17HsShortcutServiceD1Ev @ 237 NONAME
+	_ZN17HsShortcutServiceD2Ev @ 238 NONAME
+	_ZN17HsWallpaperLoader11qt_metacallEN11QMetaObject4CallEiPPv @ 239 NONAME
+	_ZN17HsWallpaperLoader11qt_metacastEPKc @ 240 NONAME
+	_ZN17HsWallpaperLoader16onThreadFinishedEv @ 241 NONAME
+	_ZN17HsWallpaperLoader16staticMetaObjectE @ 242 NONAME DATA 16
+	_ZN17HsWallpaperLoader19getStaticMetaObjectEv @ 243 NONAME
+	_ZN17HsWallpaperLoader5startEv @ 244 NONAME
+	_ZN17HsWallpaperLoader6cancelEv @ 245 NONAME
+	_ZN17HsWallpaperLoader6failedEv @ 246 NONAME
+	_ZN17HsWallpaperLoader7cleanupEv @ 247 NONAME
+	_ZN17HsWallpaperLoader8finishedEv @ 248 NONAME
+	_ZN17HsWallpaperLoaderC1EP7QObject @ 249 NONAME
+	_ZN17HsWallpaperLoaderC2EP7QObject @ 250 NONAME
+	_ZN17HsWallpaperLoaderD0Ev @ 251 NONAME
+	_ZN17HsWallpaperLoaderD1Ev @ 252 NONAME
+	_ZN17HsWallpaperLoaderD2Ev @ 253 NONAME
+	_ZN17HsWidgetComponent11emitUpdatedEv @ 254 NONAME
+	_ZN17HsWidgetComponent11qt_metacallEN11QMetaObject4CallEiPPv @ 255 NONAME
+	_ZN17HsWidgetComponent11qt_metacastEPKc @ 256 NONAME
+	_ZN17HsWidgetComponent11unavailableEv @ 257 NONAME
+	_ZN17HsWidgetComponent11uninstalledEv @ 258 NONAME
+	_ZN17HsWidgetComponent13emitAvailableEv @ 259 NONAME
+	_ZN17HsWidgetComponent15emitUnavailableEv @ 260 NONAME
+	_ZN17HsWidgetComponent15emitUninstalledEv @ 261 NONAME
+	_ZN17HsWidgetComponent16aboutToUninstallEv @ 262 NONAME
+	_ZN17HsWidgetComponent16staticMetaObjectE @ 263 NONAME DATA 16
+	_ZN17HsWidgetComponent17installTranslatorEv @ 264 NONAME
+	_ZN17HsWidgetComponent19getStaticMetaObjectEv @ 265 NONAME
+	_ZN17HsWidgetComponent19uninstallTranslatorEv @ 266 NONAME
+	_ZN17HsWidgetComponent20emitAboutToUninstallEv @ 267 NONAME
+	_ZN17HsWidgetComponent37resolveRootPathAndTranslationFilenameEv @ 268 NONAME
+	_ZN17HsWidgetComponent7updatedEv @ 269 NONAME
+	_ZN17HsWidgetComponent9availableEv @ 270 NONAME
+	_ZN17HsWidgetComponentC1ERK7QStringP7QObject @ 271 NONAME
+	_ZN17HsWidgetComponentC2ERK7QStringP7QObject @ 272 NONAME
+	_ZN17HsWidgetComponentD0Ev @ 273 NONAME
+	_ZN17HsWidgetComponentD1Ev @ 274 NONAME
+	_ZN17HsWidgetComponentD2Ev @ 275 NONAME
+	_ZN17HsWidgetOrganizer11getPositionERK6QSizeF @ 276 NONAME
+	_ZN17HsWidgetOrganizer11initAnchorsEv @ 277 NONAME
+	_ZN17HsWidgetOrganizer11markAnchorsERK6QRectF @ 278 NONAME
+	_ZN17HsWidgetOrganizer11searchSpaceENS_10SearchModeE7QPointFi @ 279 NONAME
+	_ZN17HsWidgetOrganizer16convertToAnchorsEi @ 280 NONAME
+	_ZN17HsWidgetOrganizer18checkExistingRectsERK5QListI6QRectFE @ 281 NONAME
+	_ZN17HsWidgetOrganizer18getAnchorListIndexERK7QPointF @ 282 NONAME
+	_ZN17HsWidgetOrganizer20getAnchorCoordinatesEi @ 283 NONAME
+	_ZN17HsWidgetOrganizer22searchPositionRowByRowE7QPointFii @ 284 NONAME
+	_ZN17HsWidgetOrganizer28searchPositionColumnByColumnE7QPointFii @ 285 NONAME
+	_ZN17HsWidgetOrganizer7convertERK6QRectFRK5QListIS0_ES6_RK7QPointF @ 286 NONAME
+	_ZN17HsWidgetOrganizer9sortRectsENS_8SortModeERK4QMapIi6QRectFE @ 287 NONAME
+	_ZN17HsWidgetOrganizerC1EiN15HsConfiguration29WidgetOrganizerSearchSequenceE @ 288 NONAME
+	_ZN17HsWidgetOrganizerC2EiN15HsConfiguration29WidgetOrganizerSearchSequenceE @ 289 NONAME
+	_ZN17HsWidgetOrganizerD0Ev @ 290 NONAME
+	_ZN17HsWidgetOrganizerD1Ev @ 291 NONAME
+	_ZN17HsWidgetOrganizerD2Ev @ 292 NONAME
+	_ZN18HsWidgetHostVisual10setNewSizeERK6QSizeF @ 293 NONAME
+	_ZN18HsWidgetHostVisual11eventFilterEP7QObjectP6QEvent @ 294 NONAME
+	_ZN18HsWidgetHostVisual11qt_metacallEN11QMetaObject4CallEiPPv @ 295 NONAME
+	_ZN18HsWidgetHostVisual11qt_metacastEPKc @ 296 NONAME
+	_ZN18HsWidgetHostVisual12gestureEventEP13QGestureEvent @ 297 NONAME
+	_ZN18HsWidgetHostVisual12setupEffectsEv @ 298 NONAME
+	_ZN18HsWidgetHostVisual14setVisualModelEP12HsWidgetHost @ 299 NONAME
+	_ZN18HsWidgetHostVisual14setupTouchAreaEv @ 300 NONAME
+	_ZN18HsWidgetHostVisual15startDragEffectEv @ 301 NONAME
+	_ZN18HsWidgetHostVisual15startDropEffectEv @ 302 NONAME
+	_ZN18HsWidgetHostVisual16staticMetaObjectE @ 303 NONAME DATA 16
+	_ZN18HsWidgetHostVisual19getStaticMetaObjectEv @ 304 NONAME
+	_ZN18HsWidgetHostVisual7resizedEv @ 305 NONAME
+	_ZN18HsWidgetHostVisual9setWidgetEP7QObject @ 306 NONAME
+	_ZN18HsWidgetHostVisualC1EP13QGraphicsItem @ 307 NONAME
+	_ZN18HsWidgetHostVisualC2EP13QGraphicsItem @ 308 NONAME
+	_ZN18HsWidgetHostVisualD0Ev @ 309 NONAME
+	_ZN18HsWidgetHostVisualD1Ev @ 310 NONAME
+	_ZN18HsWidgetHostVisualD2Ev @ 311 NONAME
+	_ZN21HsAnchorPointInCenter7convertERK6QRectFRK5QListIS0_ES6_RK7QPointF @ 312 NONAME
+	_ZN21HsHostedWidgetFactory11qt_metacallEN11QMetaObject4CallEiPPv @ 313 NONAME
+	_ZN21HsHostedWidgetFactory11qt_metacastEPKc @ 314 NONAME
+	_ZN21HsHostedWidgetFactory11setInstanceEPS_ @ 315 NONAME
+	_ZN21HsHostedWidgetFactory12createWidgetERK7QString @ 316 NONAME
+	_ZN21HsHostedWidgetFactory12takeInstanceEv @ 317 NONAME
+	_ZN21HsHostedWidgetFactory16staticMetaObjectE @ 318 NONAME DATA 16
+	_ZN21HsHostedWidgetFactory19getStaticMetaObjectEv @ 319 NONAME
+	_ZN21HsHostedWidgetFactory8instanceEv @ 320 NONAME
+	_ZN21HsHostedWidgetFactory9mInstanceE @ 321 NONAME DATA 4
+	_ZN21HsHostedWidgetFactoryC1EP7QObject @ 322 NONAME
+	_ZN21HsHostedWidgetFactoryC2EP7QObject @ 323 NONAME
+	_ZN21HsHostedWidgetFactoryD0Ev @ 324 NONAME
+	_ZN21HsHostedWidgetFactoryD1Ev @ 325 NONAME
+	_ZN21HsHostedWidgetFactoryD2Ev @ 326 NONAME
+	_ZN23HsBackupRestoreObserver11qt_metacallEN11QMetaObject4CallEiPPv @ 327 NONAME
+	_ZN23HsBackupRestoreObserver11qt_metacastEPKc @ 328 NONAME
+	_ZN23HsBackupRestoreObserver11readyForBUREv @ 329 NONAME
+	_ZN23HsBackupRestoreObserver16staticMetaObjectE @ 330 NONAME DATA 16
+	_ZN23HsBackupRestoreObserver19getStaticMetaObjectEv @ 331 NONAME
+	_ZN23HsBackupRestoreObserver20backupRestoreStartedEv @ 332 NONAME
+	_ZN23HsBackupRestoreObserver22backupRestoreCompletedEv @ 333 NONAME
+	_ZN23HsBackupRestoreObserver26event_backupRestoreStartedEv @ 334 NONAME
+	_ZN23HsBackupRestoreObserver28event_backupRestoreCompletedEv @ 335 NONAME
+	_ZN23HsBackupRestoreObserver8checkBUREv @ 336 NONAME
+	_ZN23HsBackupRestoreObserver8instanceEv @ 337 NONAME
+	_ZN23HsBackupRestoreObserver9mInstanceE @ 338 NONAME DATA 4
+	_ZN23HsBackupRestoreObserverC1EP7QObject @ 339 NONAME
+	_ZN23HsBackupRestoreObserverC2EP7QObject @ 340 NONAME
+	_ZN23HsBackupRestoreObserverD0Ev @ 341 NONAME
+	_ZN23HsBackupRestoreObserverD1Ev @ 342 NONAME
+	_ZN23HsBackupRestoreObserverD2Ev @ 343 NONAME
+	_ZN23HsWallpaperLoaderThread11qt_metacallEN11QMetaObject4CallEiPPv @ 344 NONAME
+	_ZN23HsWallpaperLoaderThread11qt_metacastEPKc @ 345 NONAME
+	_ZN23HsWallpaperLoaderThread16staticMetaObjectE @ 346 NONAME DATA 16
+	_ZN23HsWallpaperLoaderThread19getStaticMetaObjectEv @ 347 NONAME
+	_ZN23HsWallpaperLoaderThread3runEv @ 348 NONAME
+	_ZN23HsWallpaperLoaderThreadC1EP7QObject @ 349 NONAME
+	_ZN23HsWallpaperLoaderThreadC2EP7QObject @ 350 NONAME
+	_ZN23HsWallpaperLoaderThreadD0Ev @ 351 NONAME
+	_ZN23HsWallpaperLoaderThreadD1Ev @ 352 NONAME
+	_ZN23HsWallpaperLoaderThreadD2Ev @ 353 NONAME
+	_ZN25HsWidgetComponentRegistry11qt_metacallEN11QMetaObject4CallEiPPv @ 354 NONAME
+	_ZN25HsWidgetComponentRegistry11qt_metacastEPKc @ 355 NONAME
+	_ZN25HsWidgetComponentRegistry14onEntryChangedERK7CaEntry10ChangeType @ 356 NONAME
+	_ZN25HsWidgetComponentRegistry15registerServiceERK7CaEntryRK7QStringb @ 357 NONAME
+	_ZN25HsWidgetComponentRegistry16handleEntryAddedERK7CaEntryRK7QString @ 358 NONAME
+	_ZN25HsWidgetComponentRegistry16staticMetaObjectE @ 359 NONAME DATA 16
+	_ZN25HsWidgetComponentRegistry18handleEntryRemovedERK7CaEntryRK7QString @ 360 NONAME
+	_ZN25HsWidgetComponentRegistry18handleEntryUpdatedERK7CaEntryRK7QString @ 361 NONAME
+	_ZN25HsWidgetComponentRegistry18uninstallComponentERK27HsWidgetComponentDescriptor @ 362 NONAME
+	_ZN25HsWidgetComponentRegistry19getStaticMetaObjectEv @ 363 NONAME
+	_ZN25HsWidgetComponentRegistry8instanceEv @ 364 NONAME
+	_ZN25HsWidgetComponentRegistry9componentERK7QString @ 365 NONAME
+	_ZN25HsWidgetComponentRegistry9mInstanceE @ 366 NONAME DATA 4
+	_ZN25HsWidgetComponentRegistryC1EP7QObject @ 367 NONAME
+	_ZN25HsWidgetComponentRegistryC2EP7QObject @ 368 NONAME
+	_ZN25HsWidgetComponentRegistryD0Ev @ 369 NONAME
+	_ZN25HsWidgetComponentRegistryD1Ev @ 370 NONAME
+	_ZN25HsWidgetComponentRegistryD2Ev @ 371 NONAME
+	_ZN26HsAnchorPointInBottomRight7convertERK6QRectFRK5QListIS0_ES6_RK7QPointF @ 372 NONAME
+	_ZN27HsWidgetComponentDescriptor7isValidEv @ 373 NONAME
+	_ZN30HsWidgetPositioningOnWidgetAdd11setInstanceEPS_ @ 374 NONAME
+	_ZN30HsWidgetPositioningOnWidgetAdd8instanceEv @ 375 NONAME
+	_ZN30HsWidgetPositioningOnWidgetAdd9mInstanceE @ 376 NONAME DATA 4
+	_ZN5HsGui11orientationEv @ 377 NONAME
+	_ZN5HsGui11qt_metacallEN11QMetaObject4CallEiPPv @ 378 NONAME
+	_ZN5HsGui11qt_metacastEPKc @ 379 NONAME
+	_ZN5HsGui11setInstanceEPS_ @ 380 NONAME
+	_ZN5HsGui11setupIdleUiEv @ 381 NONAME
+	_ZN5HsGui12takeInstanceEv @ 382 NONAME
+	_ZN5HsGui13cleanupIdleUiEv @ 383 NONAME
+	_ZN5HsGui14setOrientationEN2Qt11OrientationE @ 384 NONAME
+	_ZN5HsGui16staticMetaObjectE @ 385 NONAME DATA 16
+	_ZN5HsGui18orientationChangedEN2Qt11OrientationE @ 386 NONAME
+	_ZN5HsGui19getStaticMetaObjectEv @ 387 NONAME
+	_ZN5HsGui19pageChangeAnimationEv @ 388 NONAME
+	_ZN5HsGui20navigateToApplibraryEv @ 389 NONAME
+	_ZN5HsGui21pageCrawlingAnimationEv @ 390 NONAME
+	_ZN5HsGui4showEv @ 391 NONAME
+	_ZN5HsGui8instanceEv @ 392 NONAME
+	_ZN5HsGui9mInstanceE @ 393 NONAME DATA 4
+	_ZN5HsGuiC1EP7QObject @ 394 NONAME
+	_ZN5HsGuiC2EP7QObject @ 395 NONAME
+	_ZN5HsGuiD0Ev @ 396 NONAME
+	_ZN5HsGuiD1Ev @ 397 NONAME
+	_ZN5HsGuiD2Ev @ 398 NONAME
+	_ZN6HsPage10newWidgetsEv @ 399 NONAME
+	_ZN6HsPage11contentRectEN2Qt11OrientationE @ 400 NONAME
+	_ZN6HsPage11contentRectEv @ 401 NONAME
+	_ZN6HsPage11hideWidgetsEv @ 402 NONAME
+	_ZN6HsPage11qt_metacallEN11QMetaObject4CallEiPPv @ 403 NONAME
+	_ZN6HsPage11qt_metacastEPKc @ 404 NONAME
+	_ZN6HsPage11showWidgetsEv @ 405 NONAME
+	_ZN6HsPage12addNewWidgetEP12HsWidgetHostRK7QPointF @ 406 NONAME
+	_ZN6HsPage12removeWidgetEP12HsWidgetHost @ 407 NONAME
+	_ZN6HsPage12setRemovableEb @ 408 NONAME
+	_ZN6HsPage13connectWidgetEP12HsWidgetHost @ 409 NONAME
+	_ZN6HsPage13setDatabaseIdEi @ 410 NONAME
+	_ZN6HsPage13updateZValuesEv @ 411 NONAME
+	_ZN6HsPage14createInstanceERK10HsPageData @ 412 NONAME
+	_ZN6HsPage15contentGeometryEN2Qt11OrientationE @ 413 NONAME
+	_ZN6HsPage15contentGeometryEv @ 414 NONAME
+	_ZN6HsPage15onWidgetFaultedEv @ 415 NONAME
+	_ZN6HsPage15onWidgetResizedEv @ 416 NONAME
+	_ZN6HsPage15resetNewWidgetsEv @ 417 NONAME
+	_ZN6HsPage16disconnectWidgetEP12HsWidgetHost @ 418 NONAME
+	_ZN6HsPage16layoutNewWidgetsEv @ 419 NONAME
+	_ZN6HsPage16onWidgetFinishedEv @ 420 NONAME
+	_ZN6HsPage16staticMetaObjectE @ 421 NONAME DATA 16
+	_ZN6HsPage17addExistingWidgetEP12HsWidgetHost @ 422 NONAME
+	_ZN6HsPage17onWidgetAvailableEv @ 423 NONAME
+	_ZN6HsPage18deleteFromDatabaseEv @ 424 NONAME
+	_ZN6HsPage19getStaticMetaObjectEv @ 425 NONAME
+	_ZN6HsPage19onPageMarginChangedERK7QString @ 426 NONAME
+	_ZN6HsPage19onWidgetUnavailableEv @ 427 NONAME
+	_ZN6HsPage20onOrientationChangedEN2Qt11OrientationE @ 428 NONAME
+	_ZN6HsPage22adjustedWidgetPositionERK6QRectF @ 429 NONAME
+	_ZN6HsPage4loadEv @ 430 NONAME
+	_ZN6HsPage9pageIndexEv @ 431 NONAME
+	_ZN6HsPage9setOnlineEb @ 432 NONAME
+	_ZN6HsPageC1EP7QObject @ 433 NONAME
+	_ZN6HsPageC2EP7QObject @ 434 NONAME
+	_ZN6HsPageD0Ev @ 435 NONAME
+	_ZN6HsPageD1Ev @ 436 NONAME
+	_ZN6HsPageD2Ev @ 437 NONAME
+	_ZN7HsScene10removePageEP6HsPage @ 438 NONAME
+	_ZN7HsScene11eventFilterEP7QObjectP6QEvent @ 439 NONAME
+	_ZN7HsScene11qt_metacallEN11QMetaObject4CallEiPPv @ 440 NONAME
+	_ZN7HsScene11qt_metacastEPKc @ 441 NONAME
+	_ZN7HsScene11setInstanceEPS_ @ 442 NONAME
+	_ZN7HsScene12takeInstanceEv @ 443 NONAME
+	_ZN7HsScene13setActivePageEP6HsPage @ 444 NONAME
+	_ZN7HsScene14pagePanStartedEP13QGestureEvent @ 445 NONAME
+	_ZN7HsScene14pagePanUpdatedEP13QGestureEvent @ 446 NONAME
+	_ZN7HsScene15pagePanFinishedEP13QGestureEvent @ 447 NONAME
+	_ZN7HsScene15pageTapFinishedEP13QGestureEvent @ 448 NONAME
+	_ZN7HsScene15setActiveWidgetEP12HsWidgetHost @ 449 NONAME
+	_ZN7HsScene16staticMetaObjectE @ 450 NONAME DATA 16
+	_ZN7HsScene16widgetTapStartedE7QPointFP12HsWidgetHost @ 451 NONAME
+	_ZN7HsScene17activePageChangedEv @ 452 NONAME
+	_ZN7HsScene17widgetMoveUpdatedERK7QPointFP12HsWidgetHost @ 453 NONAME
+	_ZN7HsScene18setActivePageIndexEi @ 454 NONAME
+	_ZN7HsScene18widgetMoveFinishedERK7QPointFP12HsWidgetHost @ 455 NONAME
+	_ZN7HsScene19getStaticMetaObjectEv @ 456 NONAME
+	_ZN7HsScene22pageTapAndHoldFinishedEP13QGestureEvent @ 457 NONAME
+	_ZN7HsScene24widgetTapAndHoldFinishedEP13QGestureEventP12HsWidgetHost @ 458 NONAME
+	_ZN7HsScene4loadEv @ 459 NONAME
+	_ZN7HsScene7addPageEP6HsPage @ 460 NONAME
+	_ZN7HsScene8instanceEv @ 461 NONAME
+	_ZN7HsScene9mInstanceE @ 462 NONAME DATA 4
+	_ZN7HsScene9setOnlineEb @ 463 NONAME
+	_ZN7HsSceneC1EP7QObject @ 464 NONAME
+	_ZN7HsSceneC2EP7QObject @ 465 NONAME
+	_ZN7HsSceneD0Ev @ 466 NONAME
+	_ZN7HsSceneD1Ev @ 467 NONAME
+	_ZN7HsSceneD2Ev @ 468 NONAME
+	_ZNK10HsDatabase10metaObjectEv @ 469 NONAME
+	_ZNK10HsDatabase12databaseNameEv @ 470 NONAME
+	_ZNK10HsDatabase14connectionNameEv @ 471 NONAME
+	_ZNK10HsDatabase15checkConnectionEv @ 472 NONAME
+	_ZNK11HsWallpaper10metaObjectEv @ 473 NONAME
+	_ZNK11HsWallpaper13rootDirectoryEv @ 474 NONAME
+	_ZNK12HsIdleWidget10metaObjectEv @ 475 NONAME
+	_ZNK12HsIdleWidget14parallaxFactorEv @ 476 NONAME
+	_ZNK12HsIdleWidget6sceneXEv @ 477 NONAME
+	_ZNK12HsPageVisual10metaObjectEv @ 478 NONAME
+	_ZNK12HsPageVisual9pageIndexEv @ 479 NONAME
+	_ZNK12HsWidgetHost10databaseIdEv @ 480 NONAME
+	_ZNK12HsWidgetHost10metaObjectEv @ 481 NONAME
+	_ZNK12HsWidgetHost4pageEv @ 482 NONAME
+	_ZNK12HsWidgetHost6visualEv @ 483 NONAME
+	_ZNK14HsSystemEvents10metaObjectEv @ 484 NONAME
+	_ZNK15HsConfiguration10metaObjectEv @ 485 NONAME
+	_ZNK15HsConfiguration24maximumWidgetSizeInUnitsEv @ 486 NONAME
+	_ZNK15HsConfiguration24minimumWidgetSizeInUnitsEv @ 487 NONAME
+	_ZNK15HsConfiguration25maximumWidgetSizeInPixelsEv @ 488 NONAME
+	_ZNK15HsConfiguration25minimumWidgetSizeInPixelsEv @ 489 NONAME
+	_ZNK15HsPageWallpaper10metaObjectEv @ 490 NONAME
+	_ZNK15HsPageWallpaper18wallpaperDirectoryEv @ 491 NONAME
+	_ZNK16HsContentService10metaObjectEv @ 492 NONAME
+	_ZNK16HsSceneWallpaper10metaObjectEv @ 493 NONAME
+	_ZNK16HsSceneWallpaper18wallpaperDirectoryEv @ 494 NONAME
+	_ZNK17HsShortcutService10metaObjectEv @ 495 NONAME
+	_ZNK17HsWallpaperLoader10metaObjectEv @ 496 NONAME
+	_ZNK17HsWidgetComponent10metaObjectEv @ 497 NONAME
+	_ZNK17HsWidgetComponent11isAvailableEv @ 498 NONAME
+	_ZNK17HsWidgetComponent3uriEv @ 499 NONAME
+	_ZNK17HsWidgetComponent8rootPathEv @ 500 NONAME
+	_ZNK18HsWidgetHostVisual10metaObjectEv @ 501 NONAME
+	_ZNK18HsWidgetHostVisual11visualModelEv @ 502 NONAME
+	_ZNK18HsWidgetHostVisual5shapeEv @ 503 NONAME
+	_ZNK21HsHostedWidgetFactory10metaObjectEv @ 504 NONAME
+	_ZNK23HsBackupRestoreObserver10metaObjectEv @ 505 NONAME
+	_ZNK23HsWallpaperLoaderThread10metaObjectEv @ 506 NONAME
+	_ZNK25HsWidgetComponentRegistry10metaObjectEv @ 507 NONAME
+	_ZNK5HsGui10idleWidgetEv @ 508 NONAME
+	_ZNK5HsGui10layoutRectEv @ 509 NONAME
+	_ZNK5HsGui10metaObjectEv @ 510 NONAME
+	_ZNK5HsGui8idleViewEv @ 511 NONAME
+	_ZNK6HsPage10databaseIdEv @ 512 NONAME
+	_ZNK6HsPage10metaObjectEv @ 513 NONAME
+	_ZNK6HsPage11isRemovableEv @ 514 NONAME
+	_ZNK6HsPage12isActivePageEv @ 515 NONAME
+	_ZNK6HsPage13isDefaultPageEv @ 516 NONAME
+	_ZNK6HsPage6visualEv @ 517 NONAME
+	_ZNK6HsPage7widgetsEv @ 518 NONAME
+	_ZNK6HsPage9wallpaperEv @ 519 NONAME
+	_ZNK7HsScene10activePageEv @ 520 NONAME
+	_ZNK7HsScene10databaseIdEv @ 521 NONAME
+	_ZNK7HsScene10metaObjectEv @ 522 NONAME
+	_ZNK7HsScene12activeWidgetEv @ 523 NONAME
+	_ZNK7HsScene15activePageIndexEv @ 524 NONAME
+	_ZNK7HsScene5pagesEv @ 525 NONAME
+	_ZNK7HsScene8isOnlineEv @ 526 NONAME
+	_ZNK7HsScene9wallpaperEv @ 527 NONAME
+	_ZTI10HsDatabase @ 528 NONAME
+	_ZTI11HsWallpaper @ 529 NONAME
+	_ZTI12HsIdleWidget @ 530 NONAME
+	_ZTI12HsPageVisual @ 531 NONAME
+	_ZTI12HsWidgetHost @ 532 NONAME
+	_ZTI14HsSystemEvents @ 533 NONAME
+	_ZTI15HsConfiguration @ 534 NONAME
+	_ZTI15HsPageWallpaper @ 535 NONAME
+	_ZTI16HsContentService @ 536 NONAME
+	_ZTI16HsSceneWallpaper @ 537 NONAME
+	_ZTI17HsShortcutService @ 538 NONAME
+	_ZTI17HsWallpaperLoader @ 539 NONAME
+	_ZTI17HsWidgetComponent @ 540 NONAME
+	_ZTI17HsWidgetOrganizer @ 541 NONAME
+	_ZTI18HsWidgetHostVisual @ 542 NONAME
+	_ZTI21HsAnchorPointInCenter @ 543 NONAME
+	_ZTI21HsHostedWidgetFactory @ 544 NONAME
+	_ZTI23HsBackupRestoreObserver @ 545 NONAME
+	_ZTI23HsWallpaperLoaderThread @ 546 NONAME
+	_ZTI25HsWidgetComponentRegistry @ 547 NONAME
+	_ZTI26HsAnchorPointInBottomRight @ 548 NONAME
+	_ZTI30HsWidgetPositioningOnWidgetAdd @ 549 NONAME
+	_ZTI5HsGui @ 550 NONAME
+	_ZTI6HsPage @ 551 NONAME
+	_ZTI7HsScene @ 552 NONAME
+	_ZTV10HsDatabase @ 553 NONAME
+	_ZTV11HsWallpaper @ 554 NONAME
+	_ZTV12HsIdleWidget @ 555 NONAME
+	_ZTV12HsPageVisual @ 556 NONAME
+	_ZTV12HsWidgetHost @ 557 NONAME
+	_ZTV14HsSystemEvents @ 558 NONAME
+	_ZTV15HsConfiguration @ 559 NONAME
+	_ZTV15HsPageWallpaper @ 560 NONAME
+	_ZTV16HsContentService @ 561 NONAME
+	_ZTV16HsSceneWallpaper @ 562 NONAME
+	_ZTV17HsShortcutService @ 563 NONAME
+	_ZTV17HsWallpaperLoader @ 564 NONAME
+	_ZTV17HsWidgetComponent @ 565 NONAME
+	_ZTV17HsWidgetOrganizer @ 566 NONAME
+	_ZTV18HsWidgetHostVisual @ 567 NONAME
+	_ZTV21HsAnchorPointInCenter @ 568 NONAME
+	_ZTV21HsHostedWidgetFactory @ 569 NONAME
+	_ZTV23HsBackupRestoreObserver @ 570 NONAME
+	_ZTV23HsWallpaperLoaderThread @ 571 NONAME
+	_ZTV25HsWidgetComponentRegistry @ 572 NONAME
+	_ZTV26HsAnchorPointInBottomRight @ 573 NONAME
+	_ZTV5HsGui @ 574 NONAME
+	_ZTV6HsPage @ 575 NONAME
+	_ZTV7HsScene @ 576 NONAME
+	_ZThn16_N11HsWallpaperD0Ev @ 577 NONAME
+	_ZThn16_N11HsWallpaperD1Ev @ 578 NONAME
+	_ZThn16_N12HsIdleWidget11setGeometryERK6QRectF @ 579 NONAME
+	_ZThn16_N12HsIdleWidgetD0Ev @ 580 NONAME
+	_ZThn16_N12HsIdleWidgetD1Ev @ 581 NONAME
+	_ZThn16_N12HsPageVisual11setGeometryERK6QRectF @ 582 NONAME
+	_ZThn16_N12HsPageVisualD0Ev @ 583 NONAME
+	_ZThn16_N12HsPageVisualD1Ev @ 584 NONAME
+	_ZThn16_N15HsPageWallpaperD0Ev @ 585 NONAME
+	_ZThn16_N15HsPageWallpaperD1Ev @ 586 NONAME
+	_ZThn16_N16HsSceneWallpaperD0Ev @ 587 NONAME
+	_ZThn16_N16HsSceneWallpaperD1Ev @ 588 NONAME
+	_ZThn16_N18HsWidgetHostVisualD0Ev @ 589 NONAME
+	_ZThn16_N18HsWidgetHostVisualD1Ev @ 590 NONAME
+	_ZThn8_N11HsWallpaperD0Ev @ 591 NONAME
+	_ZThn8_N11HsWallpaperD1Ev @ 592 NONAME
+	_ZThn8_N12HsIdleWidgetD0Ev @ 593 NONAME
+	_ZThn8_N12HsIdleWidgetD1Ev @ 594 NONAME
+	_ZThn8_N12HsPageVisualD0Ev @ 595 NONAME
+	_ZThn8_N12HsPageVisualD1Ev @ 596 NONAME
+	_ZThn8_N15HsPageWallpaperD0Ev @ 597 NONAME
+	_ZThn8_N15HsPageWallpaperD1Ev @ 598 NONAME
+	_ZThn8_N16HsSceneWallpaperD0Ev @ 599 NONAME
+	_ZThn8_N16HsSceneWallpaperD1Ev @ 600 NONAME
+	_ZThn8_N18HsWidgetHostVisualD0Ev @ 601 NONAME
+	_ZThn8_N18HsWidgetHostVisualD1Ev @ 602 NONAME
+	_ZThn8_NK18HsWidgetHostVisual5shapeEv @ 603 NONAME
 
--- a/homescreenapp/hsdomainmodel/hsdomainmodel.pri	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsdomainmodel/hsdomainmodel.pri	Mon Oct 18 10:20:15 2010 +0300
@@ -40,7 +40,8 @@
            ./inc/hspagetoucharea.h \
            ./inc/hsidlewidget.h \
            ./inc/hsdocumentloader.h \
-           ./inc/hswidgetpositioningonwidgetadd.h
+           ./inc/hswidgetpositioningonwidgetadd.h \
+           ./inc/hssystemevents.h
         
 
 SOURCES += ./src/hscontentservice.cpp \
@@ -66,7 +67,8 @@
            ./src/hspagetoucharea.cpp \
            ./src/hsidlewidget.cpp \
            ./src/hsdocumentloader.cpp \
-           ./src/hswidgetpositioningonwidgetadd.cpp
+           ./src/hswidgetpositioningonwidgetadd.cpp \
+           ./src/hssystemevents.cpp
 
 symbian: {
 HEADERS += ./inc/hsbackuprestoreobserver_p.h \
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/homescreenapp/hsdomainmodel/inc/hssystemevents.h	Mon Oct 18 10:20:15 2010 +0300
@@ -0,0 +1,53 @@
+/*
+* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:
+*
+*/
+
+#ifndef HSSYSTEMEVENTS_H
+#define HSSYSTEMEVENTS_H
+
+#include <QObject>
+
+#include "hstest_global.h"
+#include "hsdomainmodel_global.h"
+
+HOMESCREEN_TEST_CLASS(TestHsDomainModel)
+
+class HSDOMAINMODEL_EXPORT HsSystemEvents : public QObject
+{
+    Q_OBJECT
+
+public:
+    HsSystemEvents(QObject *parent = 0);
+    ~HsSystemEvents();
+
+    static HsSystemEvents *instance();
+    static void setInstance(HsSystemEvents *instance);
+
+signals:
+    void homeKeyClicked();
+
+private:
+    Q_DISABLE_COPY(HsSystemEvents)
+
+private: 
+    static HsSystemEvents *mInstance;
+
+    friend class HsStateMachine;
+
+    HOMESCREEN_TEST_FRIEND_CLASS(TestHsDomainModel)
+};
+
+#endif // HSSYSTEMEVENTS_H
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/homescreenapp/hsdomainmodel/src/hssystemevents.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -0,0 +1,55 @@
+/*
+* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:
+*
+*/
+
+#include "hssystemevents.h"
+
+/*!
+    Constructor
+*/
+HsSystemEvents::HsSystemEvents(QObject *parent) : QObject(parent)
+{
+
+}
+
+/*!
+    Destructor
+*/
+HsSystemEvents::~HsSystemEvents()
+{
+
+}
+
+/*!
+    Returns the current instance.
+*/
+HsSystemEvents *HsSystemEvents::instance()
+{
+    if (!mInstance)
+        mInstance = new HsSystemEvents();
+    return mInstance;
+}
+
+void HsSystemEvents::setInstance(HsSystemEvents *instance)
+{
+    delete mInstance;
+    mInstance = instance;
+}
+
+/*!
+    Stores the current instance.
+*/
+HsSystemEvents *HsSystemEvents::mInstance = 0;
--- a/homescreenapp/hsutils/bwins/hsutilsu.def	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsutils/bwins/hsutilsu.def	Mon Oct 18 10:20:15 2010 +0300
@@ -178,29 +178,29 @@
 	??1HsImageHandlingClient@@UAE@XZ @ 177 NONAME ; HsImageHandlingClient::~HsImageHandlingClient(void)
 	?itemCount@HsPageIndicator@@QBEHXZ @ 178 NONAME ; int HsPageIndicator::itemCount(void) const
 	?checkInactiveRectLieLeftOrRightOfMovingRect@HsSnapToLines@@AAEXXZ @ 179 NONAME ; void HsSnapToLines::checkInactiveRectLieLeftOrRightOfMovingRect(void)
-	?createAddAppsFromApplicationsViewEvent@HsMenuEventFactory@@SAPAVQEvent@@W4HsSortAttribute@Hs@@H@Z @ 180 NONAME ; class QEvent * HsMenuEventFactory::createAddAppsFromApplicationsViewEvent(enum Hs::HsSortAttribute, int)
-	??1HsWidgetPositioningOnOrientationChange@@UAE@XZ @ 181 NONAME ; HsWidgetPositioningOnOrientationChange::~HsWidgetPositioningOnOrientationChange(void)
-	?metaObject@HsImageGridWidget@@UBEPBUQMetaObject@@XZ @ 182 NONAME ; struct QMetaObject const * HsImageGridWidget::metaObject(void) const
-	?checkInactiveRectVerticalEdgesInRange@HsSnapToLines@@AAEXM@Z @ 183 NONAME ; void HsSnapToLines::checkInactiveRectVerticalEdgesInRange(float)
-	?imageSelectionCancelled@XQAIWGetImageClient@@AAEXXZ @ 184 NONAME ; void XQAIWGetImageClient::imageSelectionCancelled(void)
-	?gridItemActivated@HsImageGridWidget@@AAEXABVQModelIndex@@@Z @ 185 NONAME ; void HsImageGridWidget::gridItemActivated(class QModelIndex const &)
-	?createRemoveAppFromCollectionEvent@HsMenuEventFactory@@SAPAVQEvent@@HH@Z @ 186 NONAME ; class QEvent * HsMenuEventFactory::createRemoveAppFromCollectionEvent(int, int)
-	?fetchCompleted@HsImageHandlingClient@@IAEXABVQString@@@Z @ 187 NONAME ; void HsImageHandlingClient::fetchCompleted(class QString const &)
-	??1HsWidgetPositioningOnWidgetMove@@UAE@XZ @ 188 NONAME ; HsWidgetPositioningOnWidgetMove::~HsWidgetPositioningOnWidgetMove(void)
-	?handleEditorOk@HsImageHandlingClient@@AAEXABVQVariant@@@Z @ 189 NONAME ; void HsImageHandlingClient::handleEditorOk(class QVariant const &)
-	??0HsSpinnerDialog@@QAE@PAVQGraphicsItem@@@Z @ 190 NONAME ; HsSpinnerDialog::HsSpinnerDialog(class QGraphicsItem *)
-	?trUtf8@HsPageIndicator@@SA?AVQString@@PBD0H@Z @ 191 NONAME ; class QString HsPageIndicator::trUtf8(char const *, char const *, int)
-	?createOpenCollectionEvent@HsMenuEventFactory@@SAPAVQEvent@@HABVQString@@@Z @ 192 NONAME ; class QEvent * HsMenuEventFactory::createOpenCollectionEvent(int, class QString const &)
-	?initialize@HsPageIndicator@@QAEXHH@Z @ 193 NONAME ; void HsPageIndicator::initialize(int, int)
-	??1HsPageIndicator@@UAE@XZ @ 194 NONAME ; HsPageIndicator::~HsPageIndicator(void)
-	?instance@HsWidgetPositioningOnOrientationChange@@SAPAV1@XZ @ 195 NONAME ; class HsWidgetPositioningOnOrientationChange * HsWidgetPositioningOnOrientationChange::instance(void)
-	?createAddToHomeScreenEvent@HsMenuEventFactory@@SAPAVQEvent@@HW4HsMenuMode@Hs@@VQVariant@@@Z @ 196 NONAME ; class QEvent * HsMenuEventFactory::createAddToHomeScreenEvent(int, enum Hs::HsMenuMode, class QVariant)
-	?createBackFromInstalledViewEvent@HsMenuEventFactory@@SAPAVQEvent@@HVQString@@@Z @ 197 NONAME ; class QEvent * HsMenuEventFactory::createBackFromInstalledViewEvent(int, class QString)
-	?getFadeInDuration@HsSnapLine@@AAEHXZ @ 198 NONAME ; int HsSnapLine::getFadeInDuration(void)
-	?fetchCompleted@XQAIWGetImageClient@@IAEXABVQString@@@Z @ 199 NONAME ; void XQAIWGetImageClient::fetchCompleted(class QString const &)
-	?requestCompleted@XQAIWGetImageClient@@AAEXABVQVariant@@@Z @ 200 NONAME ; void XQAIWGetImageClient::requestCompleted(class QVariant const &)
-	?accepted@HsMessageBoxWrapper@@IAEXXZ @ 201 NONAME ; void HsMessageBoxWrapper::accepted(void)
-	?getStaticMetaObject@HsMessageBoxWrapper@@SAABUQMetaObject@@XZ @ 202 NONAME ; struct QMetaObject const & HsMessageBoxWrapper::getStaticMetaObject(void)
+	??1HsWidgetPositioningOnOrientationChange@@UAE@XZ @ 180 NONAME ; HsWidgetPositioningOnOrientationChange::~HsWidgetPositioningOnOrientationChange(void)
+	?metaObject@HsImageGridWidget@@UBEPBUQMetaObject@@XZ @ 181 NONAME ; struct QMetaObject const * HsImageGridWidget::metaObject(void) const
+	?checkInactiveRectVerticalEdgesInRange@HsSnapToLines@@AAEXM@Z @ 182 NONAME ; void HsSnapToLines::checkInactiveRectVerticalEdgesInRange(float)
+	?imageSelectionCancelled@XQAIWGetImageClient@@AAEXXZ @ 183 NONAME ; void XQAIWGetImageClient::imageSelectionCancelled(void)
+	?gridItemActivated@HsImageGridWidget@@AAEXABVQModelIndex@@@Z @ 184 NONAME ; void HsImageGridWidget::gridItemActivated(class QModelIndex const &)
+	?createRemoveAppFromCollectionEvent@HsMenuEventFactory@@SAPAVQEvent@@HH@Z @ 185 NONAME ; class QEvent * HsMenuEventFactory::createRemoveAppFromCollectionEvent(int, int)
+	?fetchCompleted@HsImageHandlingClient@@IAEXABVQString@@@Z @ 186 NONAME ; void HsImageHandlingClient::fetchCompleted(class QString const &)
+	??1HsWidgetPositioningOnWidgetMove@@UAE@XZ @ 187 NONAME ; HsWidgetPositioningOnWidgetMove::~HsWidgetPositioningOnWidgetMove(void)
+	?handleEditorOk@HsImageHandlingClient@@AAEXABVQVariant@@@Z @ 188 NONAME ; void HsImageHandlingClient::handleEditorOk(class QVariant const &)
+	??0HsSpinnerDialog@@QAE@PAVQGraphicsItem@@@Z @ 189 NONAME ; HsSpinnerDialog::HsSpinnerDialog(class QGraphicsItem *)
+	?trUtf8@HsPageIndicator@@SA?AVQString@@PBD0H@Z @ 190 NONAME ; class QString HsPageIndicator::trUtf8(char const *, char const *, int)
+	?createOpenCollectionEvent@HsMenuEventFactory@@SAPAVQEvent@@HABVQString@@@Z @ 191 NONAME ; class QEvent * HsMenuEventFactory::createOpenCollectionEvent(int, class QString const &)
+	?initialize@HsPageIndicator@@QAEXHH@Z @ 192 NONAME ; void HsPageIndicator::initialize(int, int)
+	??1HsPageIndicator@@UAE@XZ @ 193 NONAME ; HsPageIndicator::~HsPageIndicator(void)
+	?instance@HsWidgetPositioningOnOrientationChange@@SAPAV1@XZ @ 194 NONAME ; class HsWidgetPositioningOnOrientationChange * HsWidgetPositioningOnOrientationChange::instance(void)
+	?createAddToHomeScreenEvent@HsMenuEventFactory@@SAPAVQEvent@@HW4HsMenuMode@Hs@@VQVariant@@@Z @ 195 NONAME ; class QEvent * HsMenuEventFactory::createAddToHomeScreenEvent(int, enum Hs::HsMenuMode, class QVariant)
+	?createBackFromInstalledViewEvent@HsMenuEventFactory@@SAPAVQEvent@@HVQString@@@Z @ 196 NONAME ; class QEvent * HsMenuEventFactory::createBackFromInstalledViewEvent(int, class QString)
+	?getFadeInDuration@HsSnapLine@@AAEHXZ @ 197 NONAME ; int HsSnapLine::getFadeInDuration(void)
+	?fetchCompleted@XQAIWGetImageClient@@IAEXABVQString@@@Z @ 198 NONAME ; void XQAIWGetImageClient::fetchCompleted(class QString const &)
+	?requestCompleted@XQAIWGetImageClient@@AAEXABVQVariant@@@Z @ 199 NONAME ; void XQAIWGetImageClient::requestCompleted(class QVariant const &)
+	?accepted@HsMessageBoxWrapper@@IAEXXZ @ 200 NONAME ; void HsMessageBoxWrapper::accepted(void)
+	?getStaticMetaObject@HsMessageBoxWrapper@@SAABUQMetaObject@@XZ @ 201 NONAME ; struct QMetaObject const & HsMessageBoxWrapper::getStaticMetaObject(void)
+	?createAddAppsFromApplicationsViewEvent@HsMenuEventFactory@@SAPAVQEvent@@W4HsSortAttribute@Hs@@HH@Z @ 202 NONAME ; class QEvent * HsMenuEventFactory::createAddAppsFromApplicationsViewEvent(enum Hs::HsSortAttribute, int, int)
 	?qt_metacast@XQAIWGetImageClient@@UAEPAXPBD@Z @ 203 NONAME ; void * XQAIWGetImageClient::qt_metacast(char const *)
 	??_EHsImageGridWidget@@UAE@I@Z @ 204 NONAME ; HsImageGridWidget::~HsImageGridWidget(unsigned int)
 	?hideLine@HsSnapLine@@QAEXXZ @ 205 NONAME ; void HsSnapLine::hideLine(void)
--- a/homescreenapp/hsutils/eabi/hsutilsu.def	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsutils/eabi/hsutilsu.def	Mon Oct 18 10:20:15 2010 +0300
@@ -129,7 +129,7 @@
 	_ZN18HsMenuEventFactory32createBackFromInstalledViewEventEi7QString @ 128 NONAME
 	_ZN18HsMenuEventFactory34createRemoveAppFromCollectionEventEii @ 129 NONAME
 	_ZN18HsMenuEventFactory36createAddAppsFromCollectionViewEventEii @ 130 NONAME
-	_ZN18HsMenuEventFactory38createAddAppsFromApplicationsViewEventEN2Hs15HsSortAttributeEi @ 131 NONAME
+	_ZN18HsMenuEventFactory38createAddAppsFromApplicationsViewEventEN2Hs15HsSortAttributeEii @ 131 NONAME
 	_ZN18HsMenuEventFactory39createOpenCollectionFromAppLibraryEventEiRK7QString @ 132 NONAME
 	_ZN19HsMenuDialogFactory17acceptActionIndexEv @ 133 NONAME
 	_ZN19HsMenuDialogFactory17rejectActionIndexEv @ 134 NONAME
--- a/homescreenapp/hsutils/inc/hsmenueventfactory.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsutils/inc/hsmenueventfactory.h	Mon Oct 18 10:20:15 2010 +0300
@@ -72,11 +72,11 @@
 
     static QEvent *createAddAppsFromApplicationsViewEvent(
         Hs::HsSortAttribute aApplicationsSortOder,
-        int aItemId = 0);
+        int aItemId = 0, int scrollPosition = 0);
 
     static QEvent *createAddAppsFromCollectionViewEvent(
         int aCollectionId,
-        int aApplicationId = 0);
+        int aItemId = 0);
 
     static QEvent *createRemoveAppFromCollectionEvent(int aItemId, int aCollectionId);
 
--- a/homescreenapp/hsutils/inc/xqaiwgetimageclient.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsutils/inc/xqaiwgetimageclient.h	Mon Oct 18 10:20:15 2010 +0300
@@ -40,6 +40,10 @@
 public:
     XQAIWGetImageClient();
     ~XQAIWGetImageClient();
+
+signals:
+    void fetchCompleted(const QString&);
+    void fetchFailed(int, const QString&);
     
 public slots:
     void fetch();
@@ -49,12 +53,9 @@
     void requestCompleted(const QVariant& val);
     void imageSelectionCancelled();
 
-signals:
-    void fetchCompleted(const QString&);
-    void fetchFailed(int, const QString&);
-
 private:
     void findImages(const QString &aDir, const QStringList &aFilters, QStringList &aFoundImages);
+    
 private:
     QPointer<HsImageGridWidget> mImageGrid;//added
     HbAction *mBackAction;//added
--- a/homescreenapp/hsutils/src/hsmenueventfactory.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/hsutils/src/hsmenueventfactory.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -200,11 +200,13 @@
  */
 QEvent *HsMenuEventFactory::createAddAppsFromApplicationsViewEvent(
     Hs::HsSortAttribute aApplicationsSortOder,
-    int aItemId)
+    int aItemId,
+    int scrollPosition)
 {
     QVariantMap params;
     params.insert(Hs::appSortOrderKey, aApplicationsSortOder);
     params.insert(Hs::itemIdKey, aItemId);
+    params.insert(Hs::scrollPositionKey, scrollPosition);
     return  new HsMenuEvent(HsMenuEvent::AddAppsToCollection, params);
 }
 
@@ -217,10 +219,10 @@
  */
 QEvent *HsMenuEventFactory::createAddAppsFromCollectionViewEvent(
     int aCollectionId,
-    int aApplicationId)
+    int aItemId)
 {
     QVariantMap params;
-    params.insert(Hs::itemIdKey, aApplicationId);
+    params.insert(Hs::itemIdKey, aItemId);
     params.insert(Hs::collectionIdKey, aCollectionId);
     return new HsMenuEvent(HsMenuEvent::AddAppsToCollection, params);
 }
--- a/homescreenapp/inc/hsapp_defs.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/inc/hsapp_defs.h	Mon Oct 18 10:20:15 2010 +0300
@@ -33,6 +33,7 @@
     const char openActionIdentifier[] = "open";
     const char removeActionIdentifier[] = "remove";
     const char itemIdKey[] = "item_id";
+    const char scrollPositionKey[] = "scroll_pos";
     const char collectionIdKey[] = "collection_id";
     const char collectionSortOrderKey[] = "collection_sort_order";
     const char appSortOrderKey[] = "app_sort_order";
@@ -57,8 +58,8 @@
     
     const char translationFilename[] = "widget:translation_file";
     const char activityHsIdleView[] = "HsIdleView";
-    const char activityAppLibMainView[] = "AppLibMainView";
-    
+    const char activityHsHomeKeyPressedOnBackground[] = "HsHomeKeyPressedOnBackground";
+    const char activityAppLibMainView[] = "AppLibMainView";    
 
     const char tsDeviceDialogUri[] = 
         "com.nokia.taskswitcher.tsdevicedialogplugin/1.0";
@@ -79,6 +80,11 @@
     const int oviLauncherApplicationUid  = 0x2002D07F;
     
     const char drivesIconIdsAttributeName[] = "drivesIconIds";
+    
+    // notice new applib properties structure
+    const char KAppLibPath[] = "/ApplicationLibrary";
+    const char KViewAllAppsPath[] = "/ApplicationLibrary/View/AllApps";
+    const char KGridPath[] = "Grid";
 
     // Sort attribute
     enum HsSortAttribute {
--- a/homescreenapp/rom/homescreenapp_core.iby	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/rom/homescreenapp_core.iby	Mon Oct 18 10:20:15 2010 +0300
@@ -68,6 +68,7 @@
 // -------- hsapplibrarystateplugin
 file=ABI_DIR\BUILD_DIR\hsapplibrarystateplugin.dll                            SHARED_LIB_DIR\hsapplibrarystateplugin.dll
 data=DATAZ_\RESOURCE_FILES_DIR\qt\plugins\homescreen\hsapplibrarystateplugin.qtplugin  RESOURCE_FILES_DIR\qt\plugins\homescreen\hsapplibrarystateplugin.qtplugin
+data=DATAZ_\RESOURCE_FILES_DIR\qt\crml\hsapplibrary.qcrml   RESOURCE_FILES_DIR\qt\crml\hsapplibrary.qcrml
 
 // -------- hshomescreenstateplugin
 file=ABI_DIR\BUILD_DIR\hshomescreenstateplugin.dll                            SHARED_LIB_DIR\hshomescreenstateplugin.dll
--- a/homescreenapp/serviceproviders/hsmenuserviceprovider/src/hsmenuitemmodel.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/serviceproviders/hsmenuserviceprovider/src/hsmenuitemmodel.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -49,6 +49,9 @@
         CaSoftwareRegistry::create()->createUninstallNotifier();
     connect(mUninstallNotifier, SIGNAL(progressChange(int, int)),
             this, SLOT(uninstallChange(int, int)));
+    QVariantMap lastProgressNote = mUninstallNotifier->getLastNotification();
+    uninstallChange(lastProgressNote.value(uninstallNotifierComponentIdKey).toInt(),
+    		lastProgressNote.value(uninstallNotifierValueOfProgressKey).toInt());
 }
 
 /*!
Binary file homescreenapp/stateplugins/hsapplibrarystateplugin/conf/CI_hsapplibrary.confml has changed
Binary file homescreenapp/stateplugins/hsapplibrarystateplugin/conf/hsapplibrary.confml has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/conf/hsapplibrary.qcrml	Mon Oct 18 10:20:15 2010 +0300
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<repository target="CRepository" uidValue="0x20022F97">
+    <key int="0x9" ref="/ApplicationLibrary/View/AllApps/Grid">
+    </key>
+</repository>
\ No newline at end of file
Binary file homescreenapp/stateplugins/hsapplibrarystateplugin/conf/hsapplibrary_20022F97.crml has changed
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/docml.pri	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/docml.pri	Mon Oct 18 10:20:15 2010 +0300
@@ -19,6 +19,8 @@
     resource/common_objects.docml \
     resource/emptylabeledview.docml \
     resource/labeledlistview.docml \
+    resource/labeledgridviewportrait.docml \
+    resource/labeledgridviewlandscape.docml \
     resource/searchview.docml
 
     qrcFile = hsapplibrarystateplugin.qrc
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -10,7 +10,7 @@
 # Description:
 TEMPLATE = lib
 CONFIG += plugin hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 PLUGIN_SUBDIR = /resource/qt/plugins/homescreen
 include(../../common.pri)
@@ -39,6 +39,10 @@
     
     include(hsapplibrarystateplugin_exports_to_rom.pri)
     LIBS += -lxqsettingsmanager
+    
+	crmlFile.sources = ./conf/hsapplibrary.qcrml
+	crmlFile.path = c:/resource/qt/crml
+	DEPLOYMENT += crmlFile
 }
 
 RESOURCES = $$qrcFile
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin.qrc	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin.qrc	Mon Oct 18 10:20:15 2010 +0300
@@ -3,6 +3,8 @@
         <file alias="common_objects.docml">resource/common_objects.docml.bin</file>
         <file alias="emptylabeledview.docml">resource/emptylabeledview.docml.bin</file>
         <file alias="labeledlistview.docml">resource/labeledlistview.docml.bin</file>
+        <file alias="labeledgridviewportrait.docml">resource/labeledgridviewportrait.docml.bin</file>
+        <file alias="labeledgridviewlandscape.docml">resource/labeledgridviewlandscape.docml.bin</file>
         <file alias="searchview.docml">resource/searchview.docml.bin</file>
     </qresource>
     <qresource prefix="/css">
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin_non_symbian.qrc	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/hsapplibrarystateplugin_non_symbian.qrc	Mon Oct 18 10:20:15 2010 +0300
@@ -3,6 +3,8 @@
         <file alias="common_objects.docml">resource/common_objects.docml</file>
         <file alias="emptylabeledview.docml">resource/emptylabeledview.docml</file>
         <file alias="labeledlistview.docml">resource/labeledlistview.docml</file>
+        <file alias="labeledgridviewportrait.docml">resource/labeledgridviewportrait.docml</file>
+        <file alias="labeledgridviewlandscape.docml">resource/labeledgridviewlandscape.docml</file>
         <file alias="searchview.docml">resource/searchview.docml</file>
     </qresource>
     <qresource prefix="/css">
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsallappsstate.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsallappsstate.h	Mon Oct 18 10:20:15 2010 +0300
@@ -19,6 +19,8 @@
 #define HSALLAPPSSTATE_H
 
 #include <QState>
+#include <qvaluespacepublisher.h>
+#include <qvaluespacesubscriber.h>
 #include "hsbaseviewstate.h"
 #include "hsmenumodewrapper.h"
 
@@ -34,6 +36,8 @@
 class HsMenuModeWrapper;
 class HsMainWindow;
 
+QTM_USE_NAMESPACE
+
 class HsAllAppsState: public HsBaseViewState
 {
     Q_OBJECT
@@ -46,7 +50,7 @@
     ~HsAllAppsState();
     void scrollToBeginning();
     void setModel(Hs::HsMenuMode menuMode);
-    
+
 signals:
     void toAppLibraryState();
 
@@ -54,9 +58,14 @@
     void addToCollection();
     void ascendingMenuAction();
     void descendingMenuAction();
+    void listMenuAction();
+    void gridMenuAction();
+    void orientationChanged(Qt::Orientation orientation, bool ifActivate = true);
     void normalModeEntered();
     void stateExited();
     void updateLabel();
+    void stateEntered();
+    void orientationGoingToBeChanged();
     
 private:
     void construct();
@@ -68,6 +77,16 @@
     Hs::HsSortAttribute mSortAttribute;
     HbAction *mAscendingMenuAction; //not own
     HbAction *mDescendingMenuAction; //not own
+    HbAction *mListMenuAction; //not own
+    HbAction *mGridMenuAction; //not own
+    HbMainWindow *mMainWindow; //not own
+    
+    //Grid request publisher
+    QValueSpacePublisher *mPublisher;
+    //Grid status request subscriber
+    QValueSpaceSubscriber *mSubscriber;
+    bool mGrid;
+    QPersistentModelIndex  mCurrentVisibleItemIndex;
 };
 
 #endif // HSALLAPPSSTATE_H
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsapplibrarystate.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsapplibrarystate.h	Mon Oct 18 10:20:15 2010 +0300
@@ -70,9 +70,11 @@
     void allAppsStateEntered();
 
     void allCollectionsStateEntered();
-    
+
     void collectionStateEntered();
 
+    void addFromInstalledTransition(QState *state);
+
 protected:
 
     void onEntry(QEvent *event);
@@ -89,7 +91,7 @@
 
     HsAllAppsState *mAllAppsState;
 
-    HsMenuModeTransition *mHistoryTransaction;
+    HsMenuModeTransition *mHistoryTransition;
 
     HsAllCollectionsState *mAllCollectionsState;
 
@@ -98,9 +100,9 @@
     HsInstalledAppsState *mInstalledAppsState;
 
     HsMenuModeWrapper mMenuMode;
-    
+
     HsMainWindow mMainWindow;
-    
+
 };
 
 #endif //HSAPPLIBRARYSTATE_H
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsbaseviewstate.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsbaseviewstate.h	Mon Oct 18 10:20:15 2010 +0300
@@ -77,8 +77,10 @@
     
 protected:
     
-    void initialize(
-        HsMenuViewBuilder &menuViewBuilder, HsStateContext stateContext);
+    void initialize(HsMenuViewBuilder &menuViewBuilder,
+            HsStateContext stateContext,
+            HsOperationalContext operationalContext = HsItemViewContext);
+    
     void createApplicationLaunchFailMessage(int errorCode,int itemId);
     void defineTransitions();
 
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h	Mon Oct 18 10:20:15 2010 +0300
@@ -23,6 +23,7 @@
 #include <QModelIndex>
 #include <QScopedPointer>
 #include <QSortFilterProxyModel>
+#include <QPersistentModelIndex>
 #include <HbAbstractItemView>
 #include "hsmenustates_global.h"
 #include "hsmenuviewbuilder.h"
@@ -50,18 +51,21 @@
 
 public:
     HsMenuView(HsMenuViewBuilder &builder, HsStateContext stateContext,
-               HsMainWindow& mainWindow);
+               HsMainWindow& mainWindow,
+               HsOperationalContext operationalContext = HsItemViewContext);
     ~HsMenuView();
 
     HbView *view() const;
 
-    HbListView *listView() const;
+    HbAbstractItemView *itemView() const;
 
     void activate();
     void inactivate();
 
     HbGroupBox *viewLabel() const;
 
+    QPersistentModelIndex  currentScrollPosition() const;
+
     void setModel(QAbstractItemModel *model);
     QAbstractItemModel *model() const;
 
@@ -98,7 +102,7 @@
     HsMainWindow &mMainWindow;
 
     HbView *mView; // once this is constructed it is not NULL
-    HbListView *mListView; // may be NULL in some contexts
+    HbAbstractItemView *mAbstractItemView; // may be NULL in some contexts
     HbGroupBox *mViewLabel; // may be NULL in some contexts
 
     QScopedPointer<HsSearchView> mHsSearchView;
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuviewbuilder.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuviewbuilder.h	Mon Oct 18 10:20:15 2010 +0300
@@ -32,7 +32,7 @@
 class HbAction;
 class HbGroupBox;
 class HbLineEdit;
-class HbListView;
+class HbAbstractItemView;
 class HbToolBar;
 class HbView;
 class HbWidget;
@@ -49,6 +49,8 @@
 enum HsOperationalContext {
     HsItemViewContext = 0,
     HsEmptyLabelContext,
+    HsGridPortraitContext,
+    HsGridLandscapeContext,
     InvalidOperationalContext
 };
 
@@ -73,7 +75,7 @@
 
     // mandatory context dependent widgets accessors
     HbView *currentView();
-    HbListView *currentListView();
+    HbAbstractItemView *currentAbstractItemView();
 
 
     // optional widgets accessors
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hssearchview.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hssearchview.h	Mon Oct 18 10:20:15 2010 +0300
@@ -43,17 +43,16 @@
 
 public:
 
-    HsSearchView(
-            HsMenuViewBuilder &builder,
-            HsStateContext stateContext,
-            HsMainWindow &mainWindow);
+    HsSearchView(HsMenuViewBuilder &builder, HsStateContext stateContext,
+            HsMainWindow &mainWindow, HsOperationalContext operationalContext);
     ~HsSearchView();
 
     void setSearchPanelVisible(bool visible);
     bool isActive() const;
+    void setOperationalContext(HsOperationalContext operationalContext);
 private:
 
-    QModelIndex firstVisibleItemIndex(const HbListView *view) const;
+    QModelIndex firstVisibleItemIndex(const HbAbstractItemView *view) const;
     void searchBegins();
 
     void connectSearchItemViewsSignals();
@@ -99,10 +98,10 @@
     HbListView *mSearchListView;
     HbSearchPanel *mSearchPanel;
     const HsStateContext mStateContext;
-    HsOperationalContext mAfterSearchContext;
+    HsOperationalContext mOperationalContext;
     HsMenuViewBuilder &mBuilder;
     HsMainWindow &mMainWindow;
-    HbListView *mListView;
+    HbAbstractItemView *mView;
     QScopedPointer<HbShrinkingVkbHost> mVkbHost;
     HsSearchViewBuilder mSearchViewBuilder;
     bool mEmptyResultText;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/resource/labeledgridviewlandscape.docml	Mon Oct 18 10:20:15 2010 +0300
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hbdocument version="1.2">
+    <widget name="view" type="HbView">
+        <widget name="container" role="HbView:widget" type="HbWidget">
+            <widget name="label" type="HbGroupBox">
+                <string name="heading" value="."/>
+                <bool name="marqueeHeading" value="TRUE"/>
+                <fontspec name="fontSpec" role="Title" textheight="0"/>
+            </widget>
+            <widget name="abstractItemView" type="HbGridView">
+                <widget name="gridItemPrototype" role="HbAbstractView:prototype" type="HbGridViewItem"/>
+                <integer name="columnCount" value="6"/>
+                <integer name="rowCount" value="2"/>
+                <enums name="scrollDirections" value="Horizontal"/>
+            </widget>
+            <layout orientation="Vertical" spacing="0.0un" type="linear">
+                <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
+                <linearitem itemname="label"/>
+                <linearitem itemname="abstractItemView"/>
+            </layout>
+        </widget>
+        <string locid="txt_applib_title_applications" name="title"/>
+    </widget>
+</hbdocument>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/resource/labeledgridviewportrait.docml	Mon Oct 18 10:20:15 2010 +0300
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hbdocument version="1.2">
+    <widget name="view" type="HbView">
+        <widget name="container" role="HbView:widget" type="HbWidget">
+            <widget name="label" type="HbGroupBox">
+                <string name="heading" value="."/>
+                <bool name="marqueeHeading" value="TRUE"/>
+                <fontspec name="fontSpec" role="Title" textheight="0"/>
+            </widget>
+            <widget name="abstractItemView" type="HbGridView">
+                <widget name="gridItemPrototype" role="HbAbstractView:prototype" type="HbGridViewItem"/>
+                <integer name="columnCount" value="3"/>
+                <integer name="rowCount" value="4"/>
+                <enums name="scrollDirections" value="Vertical"/>
+            </widget>
+            <layout orientation="Vertical" spacing="0.0un" type="linear">
+                <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
+                <linearitem itemname="label"/>
+                <linearitem itemname="abstractItemView"/>
+            </layout>
+        </widget>
+        <string locid="txt_applib_title_applications" name="title"/>
+    </widget>
+</hbdocument>
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/resource/labeledlistview.docml	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/resource/labeledlistview.docml	Mon Oct 18 10:20:15 2010 +0300
@@ -1,23 +1,23 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<hbdocument version="1.1">
-        <widget name="view" type="HbView">
-            <widget name="container" role="HbView:widget" type="HbWidget">
-                <widget name="label" type="HbGroupBox">
-                    <string name="heading" value="."/>
-                    <bool name="marqueeHeading" value="TRUE"/>
-                    <fontspec name="fontSpec" role="Title" textheight="0"/>
-                </widget>
-                <widget name="listView" type="HbListView">
-                     <bool name="itemRecycling" value="TRUE"/>
-                     <enums name="horizontalScrollBarPolicy" value="ScrollBarAutoHide"/>
-                     <bool name="frictionEnabled" value="TRUE"/>
-                 </widget>
-                <layout orientation="Vertical" spacing="0.0un" type="linear">
-                    <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
-                    <linearitem itemname="label"/>
-                    <linearitem itemname="listView"/>
-                </layout>
+<hbdocument version="1.2">
+    <widget name="view" type="HbView">
+        <widget name="container" role="HbView:widget" type="HbWidget">
+            <widget name="label" type="HbGroupBox">
+                <string name="heading" value="."/>
+                <bool name="marqueeHeading" value="TRUE"/>
+                <fontspec name="fontSpec" role="Title" textheight="0"/>
             </widget>
-            <string locid="txt_applib_title_applications" name="title"/>
+            <widget name="abstractItemView" type="HbListView">
+                <bool name="itemRecycling" value="TRUE"/>
+                <enums name="horizontalScrollBarPolicy" value="ScrollBarAutoHide"/>
+                <bool name="frictionEnabled" value="TRUE"/>
+            </widget>
+            <layout orientation="Vertical" spacing="0.0un" type="linear">
+                <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
+                <linearitem itemname="label"/>
+                <linearitem itemname="abstractItemView"/>
+            </layout>
         </widget>
+        <string locid="txt_applib_title_applications" name="title"/>
+    </widget>
 </hbdocument>
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsallappsstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsallappsstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -23,6 +23,8 @@
 #include <HbListView>
 #include <HbView>
 #include <HbGroupBox>
+#include <HbInstance>
+#include <HbMainWindow>
 
 #include <cadefs.h>
 #include <caentry.h>
@@ -68,12 +70,29 @@
     mAddModeProxyModel(0),
     mSortAttribute(Hs::AscendingNameHsSortAttribute),
     mAscendingMenuAction(0),
-    mDescendingMenuAction(0)
+    mDescendingMenuAction(0),
+    mListMenuAction(0),
+    mGridMenuAction(0),
+    mPublisher(NULL),
+    mSubscriber(NULL)
 {
-    initialize(menuViewBuilder, HsAllAppsContext);
+    mPublisher = new QValueSpacePublisher(QValueSpace::PermanentLayer, Hs::KViewAllAppsPath, this);
+    mSubscriber = new QValueSpaceSubscriber(QString("%1/%2").arg(Hs::KViewAllAppsPath).arg(Hs::KGridPath), this);
+    mGrid = mSubscriber->value().toBool();
+    mMainWindow = HbInstance::instance()->allMainWindows().value(0);
+    if (mGrid && mMainWindow) {
+        if (mMainWindow->orientation() == Qt::Vertical) {
+            initialize(menuViewBuilder, HsAllAppsContext, HsGridPortraitContext);
+        } else {
+            initialize(menuViewBuilder, HsAllAppsContext, HsGridLandscapeContext);
+        }
+    } else {
+        initialize(menuViewBuilder, HsAllAppsContext);
+    }
+    
     construct();
     mAddModeProxyModel = new HsAddModeProxyModel(this);
-    mAddModeProxyModel->setSourceModel(mModel);
+    mAddModeProxyModel->setSourceModel(mModel);    
 }
 
 /*!
@@ -92,6 +111,9 @@
     connect(mBackKeyAction, SIGNAL(triggered()), SIGNAL(toAppLibraryState()));
 
     mModel = HsMenuService::getAllApplicationsModel(mSortAttribute);
+    if (mGrid) {
+        mModel->setSecondLineVisibility(false);
+    }
     mMenuView->setModel(mModel);
     updateLabel();
     connect(mModel, SIGNAL(countChange()), SLOT(updateLabel()));
@@ -100,7 +122,7 @@
 
     HbIndexFeedback *indexFeedback = new HbIndexFeedback(mMenuView->view());
     indexFeedback->setIndexFeedbackPolicy(HbIndexFeedback::IndexFeedbackSingleCharacter);
-    indexFeedback->setItemView(mMenuView->listView());
+    indexFeedback->setItemView(mMenuView->itemView());
 
     HSMENUTEST_FUNC_EXIT("HsAllAppsState::construct");
 }
@@ -123,6 +145,14 @@
     mDescendingMenuAction =
         mViewOptions->addAction(hbTrId("txt_applib_menu_sort_by_descending"),
             this, SLOT(descendingMenuAction()));
+    
+    mListMenuAction =
+        mViewOptions->addAction(hbTrId("txt_applib_opt_list_view"),
+                            this, SLOT(listMenuAction()));
+    mGridMenuAction =
+        mViewOptions->addAction(hbTrId("txt_applib_opt_grid_view"),
+            this, SLOT(gridMenuAction()));
+    
     mViewOptions->addAction(hbTrId("txt_applib_opt_check_software_updates"),
         static_cast<HsBaseViewState*>(this), SLOT(checkSoftwareUpdates()));
     mViewOptions->addAction(
@@ -134,6 +164,12 @@
     } else {
         mDescendingMenuAction->setVisible(false);
     }
+    
+    if (mGrid) {
+        mGridMenuAction->setVisible(false);
+    } else {
+        mListMenuAction->setVisible(false);
+    }
 
     HSMENUTEST_FUNC_EXIT("HsAllAppsState::setMenuOptions");
 }
@@ -144,12 +180,33 @@
 
 HsAllAppsState::~HsAllAppsState()
 {
+    delete mPublisher;
+    delete mSubscriber;
 }
 
 
 /*!
  Slot invoked when normal mode entered.
  */
+void HsAllAppsState::stateEntered()
+{
+    orientationChanged(mMainWindow->orientation(), false);
+    HsBaseViewState::stateEntered();
+    connect(mMainWindow,
+            SIGNAL(aboutToChangeOrientation()),
+            this,
+            SLOT(orientationGoingToBeChanged())
+            );    
+    connect(mMainWindow,
+            SIGNAL(orientationChanged(Qt::Orientation)),
+            this,
+            SLOT(orientationChanged(Qt::Orientation))
+            );
+}
+
+/*!
+ Slot invoked when normal mode entered.
+ */
 void HsAllAppsState::normalModeEntered()
 {
     HsBaseViewState::normalModeEntered();
@@ -183,7 +240,7 @@
 {
     QAbstractItemModel* model = mMenuView->model();
     if (model != NULL ) {
-        mMenuView->listView()->scrollTo(
+        mMenuView->itemView()->scrollTo(
                 model->index(0,0), HbAbstractItemView::PositionAtTop);
     }
 }
@@ -194,7 +251,19 @@
 void HsAllAppsState::stateExited()
 {
     HSMENUTEST_FUNC_ENTRY("HsAllAppsState::stateExited");
-
+    
+    disconnect(mMainWindow,
+            SIGNAL(orientationChanged(Qt::Orientation)),
+            this,
+            SLOT(orientationChanged(Qt::Orientation))
+            );
+    
+    disconnect(mMainWindow,
+            SIGNAL(aboutToChangeOrientation()),
+            this,
+            SLOT(orientationGoingToBeChanged())
+            );
+    
     HsBaseViewState::stateExited();
 
     HSMENUTEST_FUNC_EXIT("HsAllAppsState::stateExited");
@@ -219,7 +288,8 @@
     // a new/an existing collection via the All view
     machine()->postEvent(
         HsMenuEventFactory::createAddAppsFromApplicationsViewEvent(
-            mSortAttribute));
+            mSortAttribute,0,
+            mMenuView->currentScrollPosition().row()));
 }
 
 /*!
@@ -296,5 +366,87 @@
     mAscendingMenuAction->setVisible(true);
     mDescendingMenuAction->setVisible(false);
     HSMENUTEST_FUNC_EXIT("HsAllAppsState::descendingMenuAction");
+}
 
+/*!
+ Menu list action slot.
+ */
+void HsAllAppsState::listMenuAction()
+{
+    HSMENUTEST_FUNC_ENTRY("HsAllAppsState::listMenuAction");
+    mGrid = false;
+    mPublisher->setValue(Hs::KGridPath, static_cast<int>(false));
+    
+    mListMenuAction->setVisible(false);
+    mGridMenuAction->setVisible(true);
+    scrollToBeginning();
+    
+    mMenuView->reset(HsItemViewContext);
+    mModel->setSecondLineVisibility(true);
+    mMenuView->setModel(mModel);
+    
+    if (mViewOptions) {
+        mMenuView->view()->setMenu(mViewOptions);
+    }
+    HbIndexFeedback *indexFeedback = new HbIndexFeedback(mMenuView->view());
+    indexFeedback->setIndexFeedbackPolicy(HbIndexFeedback::IndexFeedbackSingleCharacter);
+    indexFeedback->setItemView(mMenuView->itemView());    
+    mMenuView->activate();
+
+    HSMENUTEST_FUNC_EXIT("HsAllAppsState::listMenuAction");
 }
+
+/*!
+ Menu grid action slot.
+ */
+void HsAllAppsState::gridMenuAction()
+{
+    HSMENUTEST_FUNC_ENTRY("HsAllAppsState::gridMenuAction");
+    mGrid = true;
+    mPublisher->setValue(Hs::KGridPath, static_cast<int>(true));
+    scrollToBeginning();
+    orientationChanged(mMainWindow->orientation());
+    HSMENUTEST_FUNC_EXIT("HsAllAppsState::gridMenuAction");
+}
+
+/*!
+ Orientation changed slot.
+ */
+void HsAllAppsState::orientationChanged(Qt::Orientation orientation, 
+        bool ifActivate)
+{
+    HSMENUTEST_FUNC_ENTRY("HsAllAppsState::orientationChanged");
+    if (mGrid && mListMenuAction && mGridMenuAction) {
+        mListMenuAction->setVisible(true);
+        mGridMenuAction->setVisible(false);        
+        if (orientation == Qt::Vertical) {
+            mMenuView->reset(HsGridPortraitContext);
+        } else {
+            mMenuView->reset(HsGridLandscapeContext);
+        }
+        mModel->setSecondLineVisibility(false);        
+        mMenuView->setModel(mModel);        
+        mMenuView->itemView()->scrollTo(mCurrentVisibleItemIndex, HbAbstractItemView::PositionAtTop);
+        mCurrentVisibleItemIndex = QPersistentModelIndex();
+        if (mViewOptions) {
+            mMenuView->view()->setMenu(mViewOptions);
+        }
+        HbIndexFeedback *indexFeedback = new HbIndexFeedback(mMenuView->view());
+        indexFeedback->setIndexFeedbackPolicy(HbIndexFeedback::IndexFeedbackSingleCharacter);
+        indexFeedback->setItemView(mMenuView->itemView());        
+
+        if (ifActivate) {
+            mMenuView->activate();
+        }
+    }
+    HSMENUTEST_FUNC_EXIT("HsAllAppsState::orientationChanged");
+}
+/*!
+ orientationAboutToBeChanged slot.
+ getting current first visible item index
+ */
+void HsAllAppsState::orientationGoingToBeChanged()
+    {
+    mCurrentVisibleItemIndex = mMenuView->currentScrollPosition();
+    }
+
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsallcollectionsstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsallcollectionsstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -205,7 +205,7 @@
     int topItemId(0);
 
     const QList<HbAbstractViewItem *> array =
-        mMenuView->listView()->visibleItems();
+        mMenuView->itemView()->visibleItems();
 
     if (array.count() >= 1) {
         QModelIndex idx = array[0]->modelIndex();
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsapplibrarystate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsapplibrarystate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -89,10 +89,11 @@
  */
 HsAppLibraryState::HsAppLibraryState(QState *parent) :
     QState(parent), mAllAppsState(0),
-    mHistoryTransaction(0), mAllCollectionsState(0), mCollectionState(0),
+    mHistoryTransition(0), mAllCollectionsState(0), mCollectionState(0),
     mMenuMode(),mMainWindow(&mMenuMode)
 {
     construct();
+    CaService::instance()->preloadHandlers();
 }
 
 /*!
@@ -104,7 +105,6 @@
     delete mAllCollectionsState;
     delete mCollectionState;
     delete mInstalledAppsState;
-
 }
 
 /*!
@@ -124,10 +124,10 @@
     QState *initialState = new QState(this);
     setInitialState(initialState);
 
-    mHistoryTransaction =  new HsMenuModeTransition(
+    mHistoryTransition =  new HsMenuModeTransition(
         mMenuMode, Hs::NormalHsMenuMode, mAllAppsState);
 
-    initialState->addTransition(mHistoryTransaction);
+    initialState->addTransition(mHistoryTransition);
     initialState->addTransition(
         new HsMenuModeTransition(
         mMenuMode, Hs::AddHsMenuMode, mAllAppsState));
@@ -344,16 +344,9 @@
 void HsAppLibraryState::allAppsStateEntered()
 {
     if (mMenuMode.getHsMenuMode() == Hs::NormalHsMenuMode) {
-        mHistoryTransaction->setTargetState(mAllAppsState);
+        mHistoryTransition->setTargetState(mAllAppsState);
     }
-    while (!mInstalledAppsState->transitions().isEmpty()) {
-        mInstalledAppsState->removeTransition(
-            mInstalledAppsState->transitions()[0]);
-    }
-    HsMenuEventTransition *fromInstalledAppsTransition =
-        new HsMenuEventTransition(HsMenuEvent::BackFromInstalledView,
-        mInstalledAppsState, mAllAppsState);
-    mInstalledAppsState->addTransition(fromInstalledAppsTransition);
+    addFromInstalledTransition(mAllAppsState);
 }
 
 /*!
@@ -362,16 +355,9 @@
 void HsAppLibraryState::allCollectionsStateEntered()
 {
     if (mMenuMode.getHsMenuMode() == Hs::NormalHsMenuMode) {
-        mHistoryTransaction->setTargetState(mAllCollectionsState);
+        mHistoryTransition->setTargetState(mAllCollectionsState);
     }
-    while (!mInstalledAppsState->transitions().isEmpty()) {
-        mInstalledAppsState->removeTransition(
-            mInstalledAppsState->transitions()[0]);
-    }
-    HsMenuEventTransition *fromInstalledAppsTransition =
-        new HsMenuEventTransition(HsMenuEvent::BackFromInstalledView,
-        mInstalledAppsState, mAllCollectionsState);
-    mInstalledAppsState->addTransition(fromInstalledAppsTransition);
+    addFromInstalledTransition(mAllCollectionsState);
 }
 
 /*!
@@ -379,12 +365,22 @@
  */
 void HsAppLibraryState::collectionStateEntered()
 {
+    addFromInstalledTransition(mCollectionState);
+}
+
+/*!
+ Adds transition back from installed state.
+ */
+void HsAppLibraryState::addFromInstalledTransition(QState *state)
+{
     while (!mInstalledAppsState->transitions().isEmpty()) {
-        mInstalledAppsState->removeTransition(
-            mInstalledAppsState->transitions()[0]);
+        QAbstractTransition* transition
+            = mInstalledAppsState->transitions()[0];
+        mInstalledAppsState->removeTransition(transition);
+        delete transition;
     }
-    HsMenuEventTransition *fromInstalledAppsTransition =
-        new HsMenuEventTransition(HsMenuEvent::BackFromInstalledView,
-        mInstalledAppsState, mCollectionState);
+    HsMenuEventTransition *fromInstalledAppsTransition
+        = new HsMenuEventTransition(
+            HsMenuEvent::BackFromInstalledView, mInstalledAppsState, state);
     mInstalledAppsState->addTransition(fromInstalledAppsTransition);
 }
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsbaseviewstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsbaseviewstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -84,12 +84,13 @@
  \param menuViewBuilder object providing widgets for menu view.
  \param stateContext state context of the view the builder
      is to provide widgets for.
+ \param operationalContext operational context.
  */
 void HsBaseViewState::initialize(HsMenuViewBuilder &menuViewBuilder,
-    HsStateContext stateContext)
+    HsStateContext stateContext, HsOperationalContext operationalContext)
 {
     mMenuView.reset(new HsMenuView(
-            menuViewBuilder, stateContext, mMainWindow));
+            menuViewBuilder, stateContext, mMainWindow, operationalContext));
     mMenuView->view()->setNavigationAction(mBackKeyAction);
     mMenuView->view()->setMenu(mViewOptions);
 
@@ -432,7 +433,7 @@
  */
 void HsBaseViewState::scrollToBeginning()
 {
-    mMenuView->listView()->scrollTo(
+    mMenuView->itemView()->scrollTo(
             mModel->index(0), HbAbstractItemView::PositionAtTop);
 }
 
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hscollectionstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hscollectionstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -352,7 +352,7 @@
     } else {
         mMenuView->reset(HsItemViewContext);
         mMenuView->setModel(mModel);
-        mMenuView->listView()->scrollTo(
+        mMenuView->itemView()->scrollTo(
             mModel->index(0), HbAbstractItemView::PositionAtTop);
     }
     mMenuView->disableSearch(empty);
@@ -508,9 +508,9 @@
     // Arrange collection via the Arrange view
     int topItemId(0);
 
-    if (mMenuView->listView() != NULL) {
+    if (mMenuView->itemView() != NULL) {
         const QList<HbAbstractViewItem *> array =
-            mMenuView->listView()->visibleItems();
+            mMenuView->itemView()->visibleItems();
 
         if (array.count() >= 1) {
             QModelIndex idx = array[0]->modelIndex();
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsinstalledappsstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsinstalledappsstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -182,7 +182,7 @@
     else {
 		mMenuView->reset(HsItemViewContext);
         mMenuView->setModel(mModel);
-        mMenuView->listView()->scrollTo(
+        mMenuView->itemView()->scrollTo(
             mModel->index(0));
     }
 
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsmenuview.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsmenuview.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -29,6 +29,7 @@
 #include <HbToolBarExtension>
 #include <HbShrinkingVkbHost>
 #include <HbScrollBar>
+#include <HbFrameBackground>
 
 #include "hsallappsstate.h"
 #include "hsallcollectionsstate.h"
@@ -74,22 +75,26 @@
  \param stateContext Variable representing view context the view is to be prepared for.
  \param mainWindow Object responsible for making a given view
     a currently displayed view.
+ \param operationalContext representing operational context.
  */
 HsMenuView::HsMenuView(HsMenuViewBuilder &builder,
                        HsStateContext stateContext,
-                       HsMainWindow &mainWindow):
+                       HsMainWindow &mainWindow,
+                       HsOperationalContext operationalContext):
     mBuilder(builder),
     mStateContext(stateContext),
-    mOperationalContext(HsItemViewContext),
+    mOperationalContext(operationalContext),
     mMainWindow(mainWindow),
-    mHsSearchView(new HsSearchView(mBuilder, mStateContext, mMainWindow))
+    mHsSearchView(new HsSearchView(mBuilder, mStateContext,
+            mMainWindow, mOperationalContext))
+
 {
     synchronizeCache();
 
-    connect(mListView,
+    connect(mAbstractItemView,
             SIGNAL(activated(QModelIndex)),
             this, SIGNAL(activated(QModelIndex)));
-    connect(mListView,
+    connect(mAbstractItemView,
             SIGNAL(longPressed(HbAbstractViewItem *, QPointF)),
             this, SIGNAL(longPressed(HbAbstractViewItem *, QPointF)));
 
@@ -120,26 +125,41 @@
 {
     HSMENUTEST_FUNC_ENTRY("HsMenuView::setModel");
 
-    if (mListView != NULL) {
-        if (mListView->model()) {
-            disconnect(mListView->model(),
+    if (mAbstractItemView != NULL) {
+        if (mAbstractItemView->model()) {
+            disconnect(mAbstractItemView->model(),
                        SIGNAL(scrollTo(int, QAbstractItemView::ScrollHint)),
                        this,
                        SLOT(scrollToRow(int, QAbstractItemView::ScrollHint)));
-            disconnect(mListView->model(), SIGNAL(countChange()),
+            disconnect(mAbstractItemView->model(), SIGNAL(countChange()),
                        this,
                        SIGNAL(listViewChange()));
         }
+        mAbstractItemView->setItemPixmapCacheEnabled(true);// TODO: remove when enabled from default
+        if (mOperationalContext == HsGridPortraitContext ||
+            mOperationalContext == HsGridLandscapeContext) {
+            HbFrameBackground frame;
+            frame.setFrameGraphicsName(QString(""));
+            mAbstractItemView->itemPrototypes()[0]->setDefaultFrame(frame);
+            mAbstractItemView->setModel(model);
+        } else {
+            mAbstractItemView->setModel(model, new HsListViewItem());
+        }
+        if(mOperationalContext == HsGridLandscapeContext)
+            {
+            mAbstractItemView->horizontalScrollBar()->setInteractive(true);
+            }
+        else
+            {
+            mAbstractItemView->verticalScrollBar()->setInteractive(true);
+            }
 
-        mListView->setItemPixmapCacheEnabled(true); // TODO: remove when enabled from default
-        mListView->setModel(model, new HsListViewItem());
-        mListView->verticalScrollBar()->setInteractive(true);
-        if (mListView->model()) {
-            connect(mListView->model(),
+        if (mAbstractItemView->model()) {
+            connect(mAbstractItemView->model(),
                     SIGNAL(scrollTo(int, QAbstractItemView::ScrollHint)),
                     this,
                     SLOT(scrollToRow(int, QAbstractItemView::ScrollHint)));
-            connect(mListView->model(), SIGNAL(countChange()),
+            connect(mAbstractItemView->model(), SIGNAL(countChange()),
                     this,
                     SIGNAL(listViewChange()));
         }
@@ -153,8 +173,8 @@
  */
 QAbstractItemModel *HsMenuView::model() const
 {
-    if (mListView != NULL) {
-        return mListView->model();
+    if (mAbstractItemView != NULL) {
+        return mAbstractItemView->model();
     } else {
         return NULL;
     }
@@ -169,12 +189,12 @@
 }
 
 /*!
-\return List view widget of the menu view
+\return item view widget of the menu view
  if available in the context or NULL otherwise.
  */
-HbListView *HsMenuView::listView() const
+HbAbstractItemView *HsMenuView::itemView() const
 {
-    return mListView;
+    return mAbstractItemView;
 }
 
 /*!
@@ -188,13 +208,25 @@
 }
 
 /*!
+    Return current scroll position for the list from the view.
+    \return first visible row from model displayed in list
+ */
+QPersistentModelIndex HsMenuView::currentScrollPosition() const
+{
+    const QList<HbAbstractViewItem *> items = mAbstractItemView->visibleItems();
+    if (!items.empty()) {
+        return QPersistentModelIndex(items.at(0)->modelIndex());
+    }
+    return QModelIndex();
+}
+
+/*!
  Makes search panel visible.
  Equivalent to \a setSearchPanelVisible(true)
  */
 void HsMenuView::showSearchPanel()
 {
     HSMENUTEST_FUNC_ENTRY("HsMenuView::showSearchPanel");
-
     mHsSearchView->setSearchPanelVisible(true);
 
     HSMENUTEST_FUNC_EXIT("HsMenuView::showSearchPanel");
@@ -207,9 +239,7 @@
 void HsMenuView::hideSearchPanel()
 {
     HSMENUTEST_FUNC_ENTRY("HsMenuView::hideSearchPanel");
-
     mHsSearchView->setSearchPanelVisible(false);
-
     HSMENUTEST_FUNC_EXIT("HsMenuView::hideSearchPanel");
 }
 
@@ -248,9 +278,9 @@
 {
     HSMENUTEST_FUNC_ENTRY("HsMenuView::scrollToRow");
 
-    if (mListView != NULL) {
-        mListView->scrollTo(
-            mListView->model()->index(row, 0), convertScrollHint(hint));
+    if (mAbstractItemView != NULL) {
+        mAbstractItemView->scrollTo(
+                mAbstractItemView->model()->index(row, 0), convertScrollHint(hint));
     }
 
     HSMENUTEST_FUNC_EXIT("HsMenuView::scrollToRow");
@@ -309,6 +339,15 @@
  */
 void HsMenuView::reset(HsOperationalContext operationalContext)
 {
+    if (mAbstractItemView) {
+    disconnect(mAbstractItemView,
+            SIGNAL(activated(QModelIndex)),
+            this, SIGNAL(activated(QModelIndex)));
+    disconnect(mAbstractItemView,
+            SIGNAL(longPressed(HbAbstractViewItem *, QPointF)),
+            this, SIGNAL(longPressed(HbAbstractViewItem *, QPointF)));
+    }
+
     QString viewLabelHeading;
 
     // before changing context read current view label heading ...
@@ -328,6 +367,15 @@
         mBuilder.currentViewLabel()->setHeading(viewLabelHeading);
     }
     mView->setNavigationAction(backKeyAction);
+
+    connect(mAbstractItemView,
+            SIGNAL(activated(QModelIndex)),
+            this, SIGNAL(activated(QModelIndex)));
+    connect(mAbstractItemView,
+            SIGNAL(longPressed(HbAbstractViewItem *, QPointF)),
+            this, SIGNAL(longPressed(HbAbstractViewItem *, QPointF)));
+
+    mHsSearchView->setOperationalContext(operationalContext);
 }
 
 /*!
@@ -350,7 +398,7 @@
     switchBuilderContext();
 
     mView = mBuilder.currentView();
-    mListView = mBuilder.currentListView();
+    mAbstractItemView = mBuilder.currentAbstractItemView();
     mViewLabel = mBuilder.currentViewLabel();
 }
 
@@ -363,9 +411,9 @@
  */
 void HsMenuView::handleSearchComplete(const QModelIndex& firstMatching)
 {
-    if (mListView != NULL) {
-        mListView->scrollTo(firstMatching, HbAbstractItemView::PositionAtTop);
+    if (mAbstractItemView != NULL) {
+        mAbstractItemView->scrollTo(firstMatching,
+                HbAbstractItemView::PositionAtTop);
     }
-
     activate();
 }
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsmenuviewbuilder.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsmenuviewbuilder.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -28,6 +28,7 @@
 #include <HbMainWindow>
 #include <HbInputMethod>
 #include <HbToolBarExtension>
+#include <HbGridView>
 
 #include "hsmenuviewbuilder.h"
 #include "hsmenustates_global.h"
@@ -36,7 +37,7 @@
         [InvalidOperationalContext] =
                             /*HsItemViewContext,    HsEmptyLabelContext*/
 {
-     "labeledlistview",     "emptylabeledview"
+     "labeledlistview", "emptylabeledview", "labeledgridviewportrait", "labeledgridviewlandscape"
 };
 
 static const QString DOCUMENT_NAME_PREFIX(QLatin1String(":/xml/"));
@@ -44,7 +45,7 @@
 static const QString COMMON_OBJECTS_DOCUMENT_BASE_NAME(
         QLatin1String("common_objects"));
 static const QString VIEW_NAME(QLatin1String("view"));
-static const QString LIST_VIEW_NAME(QLatin1String("listView"));
+static const QString ABSTRACT_ITEM_VIEW(QLatin1String("abstractItemView"));
 static const QString VIEW_LABEL_NAME(QLatin1String("label"));
 
 /*!
@@ -78,18 +79,18 @@
 }
 
 /*!
- \return Pointer to list view resulting from last \a build call or NULL if
+ \return Pointer to abstract item view resulting from last \a build call or NULL if
  the \a build has not yet been called.
  The pointer is valid until the HsMenuViewBuilder instance is destroyed.
  Memory ownership is not changed.
  */
-HbListView *HsMenuViewBuilder::currentListView()
+HbAbstractItemView *HsMenuViewBuilder::currentAbstractItemView()
 {
-    HbListView *const listView =
-        qobject_cast<HbListView *>(
-                currentLoader()->findWidget(LIST_VIEW_NAME));
+    HbAbstractItemView *const abstractItemView =
+        qobject_cast<HbAbstractItemView *>(
+                currentLoader()->findWidget(ABSTRACT_ITEM_VIEW));
 
-    return listView;
+    return abstractItemView;
 }
 
 /*!
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hssearchfilterproxymodel.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hssearchfilterproxymodel.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -96,8 +96,7 @@
 {
     mInSettingFilterString = true;
     mFilterCriteria = filterCriteria;
-    setFilterRegExp(
-            QRegExp("(^|\\b)" + filterCriteria, Qt::CaseInsensitive));
+    filterChanged();
     mInSettingFilterString = false;
 }
 
@@ -113,14 +112,23 @@
  \param source_row row in source model.
  \param source_parent source parent index.
  */
-bool HsSearchFilterProxyModel::filterAcceptsRow (int source_row, 
-        const QModelIndex &source_parent) const
+bool HsSearchFilterProxyModel::filterAcceptsRow (int sourceRow, 
+        const QModelIndex &sourceParent) const
 {
-    bool retVal = QSortFilterProxyModel::filterAcceptsRow(source_row, 
-            source_parent);
+    bool retVal = false;
+    QModelIndex sourceIndex = sourceModel()->index(sourceRow, filterKeyColumn(), sourceParent);
+    QString key = sourceModel()->data(sourceIndex, filterRole()).toString();
+    QStringList words = key.split(QRegExp("\\s+", Qt::CaseInsensitive));
+    for (int i = 0 ; i < words.count() ; ++ i) {
+        if (words[i].indexOf(mFilterCriteria, 0, Qt::CaseInsensitive) == 0) {
+            retVal = true;
+            break;
+        }
+    }
+
     if (mInSettingFilterString && retVal) {
-        QModelIndex mi = mapFromSource(sourceModel()->index(source_row, 0, 
-                source_parent));
+        QModelIndex mi = mapFromSource(sourceModel()->index(sourceRow, 0, 
+                sourceParent));
         emit const_cast<HsSearchFilterProxyModel*>(this)->dataChanged(mi, mi);
     }
     return retVal;
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hssearchview.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hssearchview.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -59,11 +59,13 @@
   \param mainWindow Enables switching between originating and search view.
  */
 HsSearchView::HsSearchView(HsMenuViewBuilder &builder,
-        HsStateContext stateContext, HsMainWindow &mainWindow) :
+        HsStateContext stateContext, HsMainWindow &mainWindow, 
+        HsOperationalContext operationalContext) :
     mProxyModel(new HsSearchFilterProxyModel(this)), mSearchView(NULL),
     mSearchListView(NULL), mSearchPanel(NULL), mStateContext(stateContext),
-    mBuilder(builder), mMainWindow(mainWindow), mListView(NULL),
-    mVkbHost(NULL), mSearchViewBuilder(), mEmptyResultText(true)
+    mOperationalContext(operationalContext), mBuilder(builder), 
+    mMainWindow(mainWindow), mView(NULL), mVkbHost(NULL), 
+    mSearchViewBuilder(), mEmptyResultText(true)
 {
     mProxyModel->setFilterRole(CaItemModel::TextRole);
     mProxyModel->setFilterKeyColumn(0);
@@ -106,7 +108,8 @@
     \return Index of F=first visible item of \a view if any
     or default QModelIndex otherwise.
  */
-QModelIndex HsSearchView::firstVisibleItemIndex(const HbListView *view) const
+QModelIndex HsSearchView::firstVisibleItemIndex(
+        const HbAbstractItemView *view) const
 {
     const QList<HbAbstractViewItem *> array = view->visibleItems();
     if (array.count()) {
@@ -124,11 +127,11 @@
 
     setOriginatingContext();
 
-    mListView = mBuilder.currentListView();
-    mSearchViewInitialIndex = firstVisibleItemIndex(mListView);
+    mView = mBuilder.currentAbstractItemView();
+    mSearchViewInitialIndex = firstVisibleItemIndex(mView);
 
     mProxyModel->invalidate();
-    mProxyModel->setSourceModel(mListView->model());
+    mProxyModel->setSourceModel(mView->model());
     mCriteria = QString("");
     mProxyModel->setFilterString(mCriteria);
 
@@ -159,15 +162,15 @@
                 HbIndexFeedback::IndexFeedbackSingleCharacter);
         indexFeedback->setItemView(mSearchListView);
     }
+
+    mSearchListView->scrollTo(
+            mProxyModel->mapFromSource(mSearchViewInitialIndex),
+            HbAbstractItemView::PositionAtTop);
     
     mMainWindow.setCurrentView(mSearchView);
 
     openVkb();
 
-    mSearchListView->scrollTo(
-        mProxyModel->mapFromSource(mSearchViewInitialIndex),
-        HbAbstractItemView::PositionAtTop);
-
     setNoResultsVisibility();
     HSMENUTEST_FUNC_EXIT("HsSearchView::searchBegins");
 }
@@ -382,7 +385,7 @@
 void HsSearchView::setOriginatingContext()
 {
     mBuilder.setStateContext(mStateContext);
-    mBuilder.setOperationalContext(HsItemViewContext);
+    mBuilder.setOperationalContext(mOperationalContext);
 }
 
 /*!
@@ -395,6 +398,16 @@
 }
 
 /*!
+  Sets the operation context to the mOperationalContext.
+  \param operationalContext value of operational context to be set.  
+ */
+void HsSearchView::setOperationalContext(
+        HsOperationalContext operationalContext)
+{
+    mOperationalContext = operationalContext;
+}
+
+/*!
   Slot to close virtual keyboard.
  */
 void HsSearchView::hideVkb()
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/inc/t_allappsstate.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/inc/t_allappsstate.h	Mon Oct 18 10:20:15 2010 +0300
@@ -55,6 +55,7 @@
     void addModeShowContextMenu();
     void addModeEnteredExited();
 #ifdef Q_OS_SYMBIAN
+    void switchLayout();
     void checkSoftwareUpdates();
 #endif//Q_OS_SYMBIAN
     //HsAddModeProxyModel
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/src/t_allappsstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/src/t_allappsstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -317,12 +317,12 @@
     {
         QScopedPointer<QStateMachine> machine(new QStateMachine(0));
 
-        //QScopedPointer<HbMainWindow> window(new HbMainWindow);
-        //HsScene::setInstance( new HsScene(window.data()) );
+        QScopedPointer<HbMainWindow> window(new HbMainWindow);
+        HsScene::setInstance( new HsScene(window.data()) );
 
         HsMenuViewBuilder builder;
         HsMenuModeWrapper menuMode;
-        HsMainWindowMock mainWindow;
+        HsMainWindow mainWindow;
 
         QScopedPointer<HsAllAppsState> allAppsState(new HsAllAppsState(
             builder, menuMode, mainWindow, machine.data()));
@@ -671,6 +671,48 @@
 }
 #endif//Q_OS_SYMBIAN
 
+// ---------------------------------------------------------------------------
+// ---------------------------------------------------------------------------
+//
+#ifdef Q_OS_SYMBIAN
+void MenuStatesTest::switchLayout()
+{
+#ifdef Q_OS_SYMBIAN
+    User::ResetInactivityTime();//it should help for Viewserver11 panic
+#ifdef UT_MEMORY_CHECK
+    __UHEAP_MARK;
+#endif//UT_MEMORY_CHECK
+#endif//Q_OS_SYMBIAN
+    {
+        QScopedPointer<HbMainWindow> window(new HbMainWindow());
+        
+        HsMenuViewBuilder builder;
+        HsMenuModeWrapper menuMode;
+        HsMainWindowMock mainWindow;
+        
+        QScopedPointer<HsAllAppsState> allAppsState(new HsAllAppsState(
+            builder, menuMode, mainWindow, 0));
+        
+        allAppsState->setMenuOptions();        
+        QVERIFY(allAppsState->mListMenuAction);
+        QVERIFY(allAppsState->mGridMenuAction);
+        
+        allAppsState->gridMenuAction();
+        QVERIFY(allAppsState->mGrid);
+       
+        allAppsState->listMenuAction();
+        QVERIFY(!allAppsState->mGrid);
+        
+        QVERIFY(allAppsState);
+    }
+#ifdef Q_OS_SYMBIAN
+#ifdef UT_MEMORY_CHECK
+    __UHEAP_MARKEND;
+#endif//UT_MEMORY_CHECK
+#endif//Q_OS_SYMBIAN
+}
+#endif//Q_OS_SYMBIAN
+
 
 
 
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/t_allappsstate.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allappsstate/t_allappsstate.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -16,7 +16,7 @@
 
 TEMPLATE = app
 CONFIG += hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 include(../../../../common.pri)
 include(../../docml.pri)
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allcollectionsstate/src/t_allcollectionsstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allcollectionsstate/src/t_allcollectionsstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -419,12 +419,12 @@
     {
         QScopedPointer<QStateMachine> machine(new QStateMachine(0));
 
-        //QScopedPointer<HbMainWindow> window(new HbMainWindow);
-        //HsScene::setInstance( new HsScene(window.data()) );
+        QScopedPointer<HbMainWindow> window(new HbMainWindow);
+        HsScene::setInstance( new HsScene(window.data()) );
 
         HsMenuViewBuilder builder;
         HsMenuModeWrapper menuMode;
-        HsMainWindowMock mainWindow;
+        HsMainWindow mainWindow;
 
         QScopedPointer<HsAllCollectionsState> allCollectionsState (new HsAllCollectionsState(
             builder, menuMode, mainWindow, machine.data()));
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allcollectionsstate/t_allcollectionsstate.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_allcollectionsstate/t_allcollectionsstate.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -16,7 +16,7 @@
 
 TEMPLATE = app
 CONFIG += hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 include(../../../../common.pri)
 include(../../docml.pri)
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_applibrarystate/src/t_applibrarystate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_applibrarystate/src/t_applibrarystate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -195,7 +195,7 @@
 
         appLibrary.allCollectionsStateEntered();
         QCOMPARE(qobject_cast<QAbstractState *>(appLibrary.mAllCollectionsState),
-            appLibrary.mHistoryTransaction->targetState());
+            appLibrary.mHistoryTransition->targetState());
         QCOMPARE(appLibrary.mInstalledAppsState->transitions().length(), 1);
         QCOMPARE(appLibrary.mInstalledAppsState->transitions()[0]->sourceState(),
             qobject_cast<QState *>(appLibrary.mInstalledAppsState));
@@ -204,7 +204,7 @@
 
         appLibrary.allAppsStateEntered();
         QCOMPARE(qobject_cast<QAbstractState *>(appLibrary.mAllAppsState),
-            appLibrary.mHistoryTransaction->targetState());
+            appLibrary.mHistoryTransition->targetState());
         QCOMPARE(appLibrary.mInstalledAppsState->transitions().length(), 1);
         QCOMPARE(appLibrary.mInstalledAppsState->transitions()[0]->sourceState(),
             qobject_cast<QState *>(appLibrary.mInstalledAppsState));
@@ -239,9 +239,6 @@
 #endif//UT_MEMORY_CHECK
 #endif//Q_OS_SYMBIAN
     {
-
-        QFAIL("! Due to bug in hb wk36 we are forced to skip this test !");
-        
         QScopedPointer<HbMainWindow> wind(new HbMainWindow);
         HsScene::setInstance( new HsScene(wind.data()) );
         //create statemachine to perform transitions
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_applibrarystate/t_applibrarystate.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_applibrarystate/t_applibrarystate.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -16,7 +16,7 @@
 
 TEMPLATE = app
 CONFIG += hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 include(../../../../common.pri)
 include(../../docml.pri)
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_collectionsstate/src/t_collectionsstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_collectionsstate/src/t_collectionsstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -284,12 +284,12 @@
 #endif//UT_MEMORY_CHECK
 #endif//Q_OS_SYMBIAN
     {
-        //QScopedPointer<HbMainWindow> window(new HbMainWindow);
-        //HsScene::setInstance( new HsScene(window.data()) );
+        QScopedPointer<HbMainWindow> window(new HbMainWindow);
+        HsScene::setInstance( new HsScene(window.data()) );
 
         HsMenuViewBuilder builder;
         HsMenuModeWrapper menuMode;
-        HsMainWindowMock mainWindow;
+        HsMainWindow mainWindow;
 
         QScopedPointer<QStateMachine> machine(new QStateMachine(0));
 
@@ -662,49 +662,29 @@
         HsMenuModeWrapper menuMode;
         HsMainWindowMock mainWindow;
 
-        QScopedPointer<QStateMachine> machine(new QStateMachine(0));
-        QState *rootState = new QState(machine.data());
-        machine->setInitialState(rootState);
-
-        const QString collectionName("testCollection" +
-                                     QDateTime::currentDateTime().
-                                     toString("ddmmyyyy_hh_mm_ss_zzz"));
+        const QString collectionName("testCollection" 
+        		+ QDateTime::currentDateTime().toString(
+        				"ddmmyyyy_hh_mm_ss_zzz"));
 
-        const int collectionId =
-            HsMenuService::createCollection(collectionName);
-
-        HsCollectionState *collectionState =
-            new HsCollectionState(builder, menuMode, mainWindow, rootState);
-
-        collectionState->mCollectionId = collectionId;
+        const int collectionId = HsMenuService::createCollection(
+        		collectionName);
 
-        collectionState->mModel =
-            static_cast<HsMenuItemModel *>(
-                HsMenuService::getCollectionModel(collectionState->mCollectionId,
-                        collectionState->mSortAttribute));
-
-        const QString newName(collectionName +
-                              QDateTime::currentDateTime().
-                              toString("ddmmyyyy_hh_mm_ss_zzz"));
+        HsCollectionState collectionState(builder, menuMode, mainWindow);
 
-        const bool renamed = HsMenuService::renameCollection(
-                                 collectionState->mCollectionId, newName);
+        collectionState.mModel = HsMenuService::getCollectionModel(
+        		collectionId );
 
-        QVERIFY(renamed);
-
-        QTest::qWait(3000);
-
-        collectionState->updateLabel();
+        collectionState.updateLabel();
 
         const QString label = builder.currentViewLabel()->heading();
 
-        //now label is different than collection name but should contain this name
-        QVERIFY(label.contains(newName));
-
-        QVERIFY(HsMenuService::renameCollection(collectionState->mCollectionId, collectionName));
+        QString parentName = collectionState.mModel->root().data(
+        		CaItemModel::CollectionTitleRole).toString();
 
         // cleanup
         HsMenuService::removeCollection(collectionId);
+        
+        QCOMPARE(label, parentName);
     }
 #ifdef UT_MEMORY_CHECK
     __UHEAP_MARKEND;
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_collectionsstate/t_collectionsstate.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_collectionsstate/t_collectionsstate.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -16,7 +16,7 @@
 
 TEMPLATE = app
 CONFIG += hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 include(../../../../common.pri)
 include(../../docml.pri)
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_installedappsstate/src/t_installedappsstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_installedappsstate/src/t_installedappsstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -301,11 +301,11 @@
 #endif//UT_MEMORY_CHECK
 #endif//Q_OS_SYMBIAN
     {
-        //QScopedPointer<HbMainWindow> window(new HbMainWindow);
-        //HsScene::setInstance( new HsScene(window.data()) );
+        QScopedPointer<HbMainWindow> window(new HbMainWindow);
+        HsScene::setInstance( new HsScene(window.data()) );
 
         HsMenuViewBuilder builder;
-        HsMainWindowMock mainWindow;
+        HsMainWindow mainWindow;
 
         QScopedPointer<QState> parent(new QState);
 
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_installedappsstate/t_installedappsstate.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_installedappsstate/t_installedappsstate.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -16,7 +16,7 @@
 
 TEMPLATE = app
 CONFIG += hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 include(../../../../common.pri)
 include(../../docml.pri)
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_menuviewbuilder/src/t_menuviewbuilder.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_menuviewbuilder/src/t_menuviewbuilder.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -149,7 +149,7 @@
     builder.setStateContext(HsAllAppsContext);
     builder.setOperationalContext(HsItemViewContext);
 
-    const HbAbstractItemView *const itemView = builder.currentListView();
+    const HbAbstractItemView *const itemView = builder.currentAbstractItemView();
 
     QVERIFY(itemView);
     QVERIFY(itemView->inherits("HbListView"));
@@ -353,7 +353,6 @@
 #endif//UT_MEMORY_CHECK
 #endif//Q_OS_SYMBIAN
     {
-    QFAIL("! Due to bug in hb wk36 we are forced to skip this test !");
         QScopedPointer<HbMainWindow> window(new HbMainWindow);
         HsScene::setInstance( new HsScene(window.data()) );
 
@@ -380,18 +379,18 @@
 
         const int expectedRow(0);
 
-        QVERIFY(allAppsState->mMenuView->listView() != NULL);
-        QVERIFY(allAppsState->mMenuView->listView()->visibleItems().count() >= 1);
+        QVERIFY(allAppsState->mMenuView->itemView() != NULL);
+        QVERIFY(allAppsState->mMenuView->itemView()->visibleItems().count() >= 1);
 
         int actualRow =
-            allAppsState->mMenuView->listView()->visibleItems().at(0)->modelIndex().row();
+            allAppsState->mMenuView->itemView()->visibleItems().at(0)->modelIndex().row();
 
         QCOMPARE(actualRow, expectedRow);
 
         allAppsState->mMenuView->scrollToRow(rowCount -1);
 
         actualRow =
-            allAppsState->mMenuView->listView()->visibleItems().at(0)->modelIndex().row();
+            allAppsState->mMenuView->itemView()->visibleItems().at(0)->modelIndex().row();
 
         QVERIFY(actualRow != expectedRow);
         qApp->processEvents();
@@ -399,7 +398,7 @@
         allAppsState->mMenuView->scrollToRow(expectedRow);
 
         actualRow =
-            allAppsState->mMenuView->listView()->visibleItems().at(0)->modelIndex().row();
+            allAppsState->mMenuView->itemView()->visibleItems().at(0)->modelIndex().row();
 
         QCOMPARE(actualRow, expectedRow);
         qApp->processEvents();
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_menuviewbuilder/t_menuviewbuilder.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_menuviewbuilder/t_menuviewbuilder.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -16,7 +16,7 @@
 
 TEMPLATE = app
 CONFIG += hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 include(../../../../common.pri)
 include(../../docml.pri)
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_searchviewbuilder/src/t_searchviewbuilder.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_searchviewbuilder/src/t_searchviewbuilder.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -124,7 +124,7 @@
     HsMenuViewBuilder builder;
     HsMainWindowMock window;
 
-    HsSearchView search(builder, HsAllAppsContext, window);
+    HsSearchView search(builder, HsAllAppsContext, window, HsItemViewContext);
 
     QCOMPARE(search.mProxyModel->filterRole(), int(CaItemModel::TextRole));
     QCOMPARE(search.mProxyModel->filterKeyColumn(), 0);
@@ -140,7 +140,7 @@
     HsMenuViewBuilder builder;
     HsMainWindowMock window;
 
-    HsSearchView search(builder, HsAllAppsContext, window);
+    HsSearchView search(builder, HsAllAppsContext, window, HsItemViewContext);
     connect(&search, SIGNAL(activated(QModelIndex)),
             this, SLOT(testSlot()));
     QModelIndex idx;
@@ -159,7 +159,7 @@
     HsMenuViewBuilder builder;
     HsMainWindowMock window;
 
-    HsSearchView search(builder, HsAllAppsContext, window);
+    HsSearchView search(builder, HsAllAppsContext, window, HsItemViewContext);
     connect(&search, SIGNAL(longPressed(HbAbstractViewItem *, QPointF)),
             this, SLOT(testSlot()));
 
@@ -180,7 +180,7 @@
     HsMenuViewBuilder builder;
     HsMainWindowMock window;
 
-    HsSearchView search(builder, HsAllAppsContext, window);
+    HsSearchView search(builder, HsAllAppsContext, window, HsItemViewContext);
 
     search.setSearchPanelVisible(true);
     QVERIFY(search.mSearchListView);
@@ -219,7 +219,7 @@
     HsMenuViewBuilder builder;
     HsMainWindowMock window;
 
-    HsSearchView search(builder, HsAllAppsContext, window);
+    HsSearchView search(builder, HsAllAppsContext, window, HsItemViewContext);
 
     MockInputContext *const newInputContext(new MockInputContext());
 
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_searchviewbuilder/t_searchviewbuilder.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/tsrc/t_searchviewbuilder/t_searchviewbuilder.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -16,7 +16,7 @@
 
 TEMPLATE = app
 CONFIG += hb mobility
-MOBILITY = serviceframework
+MOBILITY += serviceframework publishsubscribe
 
 include(../../../../common.pri)
 include(../../docml.pri)
--- a/homescreenapp/stateplugins/hshomescreenstateplugin/src/hsidlestate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hshomescreenstateplugin/src/hsidlestate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -798,7 +798,6 @@
 
 void HsIdleState::action_idle_orientationChanged()
 {
-    HsScene::instance()->activePage()->resetNewWidgets();
     stopPageChangeAnimations();
     action_idle_showActivePage();
 }
--- a/homescreenapp/stateplugins/hshomescreenstateplugin/src/hswallpaperselectionstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hshomescreenstateplugin/src/hswallpaperselectionstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of "Eclipse Public License v1.0"
@@ -21,6 +21,9 @@
 #include "hspage.h"
 #include "hswallpaper.h"
 #include "hsconfiguration.h"
+#include "hssystemevents.h"
+
+#include <QDebug>
 
 #ifdef Q_OS_SYMBIAN
 #include "hsimagehandlingclient.h"
@@ -77,19 +80,20 @@
     state_processing->setInitialState(state_selectingImage);
     
     // Transitions
+    
 #if defined (Q_OS_SYMBIAN) && !defined (__WINSCW__)
     state_selectingImage->addTransition(
-        this, SIGNAL(event_assignImage()), state_editingImage);
+        this, SIGNAL(event_assignImage()), state_editingImage);           
 #else
     state_selectingImage->addTransition(
         this, SIGNAL(event_assignImage()), state_assigningImage);
 #endif // Q_OS_SYMBIAN
-    
+   
     state_processing->addTransition(
         this, SIGNAL(event_error()), state_errorMessage);
 
     // Actions
-
+    
     ENTRY_ACTION(state_selectingImage, action_selectingImage_start)
     EXIT_ACTION(state_selectingImage, action_imageHandler_cleanup)
 
@@ -119,10 +123,13 @@
             this, SLOT(onFetchCompleted(const QString&)));
     connect(mImageHandler, SIGNAL(fetchFailed(int, const QString&)),
             this, SLOT(onFetchFailed(int, const QString&)));
+    // Qt::QueuedConnection due to different event loop -> we use deleteLater
+    connect(HsSystemEvents::instance(), SIGNAL(homeKeyClicked()),
+            SIGNAL(event_waitInput()), Qt::QueuedConnection);  
 
     mImageHandler->fetch();
 }
- 
+  
 /*!
 
 */
@@ -203,6 +210,8 @@
             this, SLOT(onEditorCompleted()));
     connect(mImageHandler, SIGNAL(editorFailed(int, const QString&)),
             this, SLOT(onFetchFailed(int, const QString&)));
+    connect(HsSystemEvents::instance(), SIGNAL(homeKeyClicked()),
+            SIGNAL(event_waitInput()), Qt::QueuedConnection);  
 
     mImageHandler->edit(mImagePath);
 #endif //Q_OS_SYMBIAN
--- a/homescreenapp/stateplugins/hshomescreenstateplugin/tsrc/t_hshomescreenstateplugin/t_hshomescreenstateplugin.pri	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hshomescreenstateplugin/tsrc/t_hshomescreenstateplugin/t_hshomescreenstateplugin.pri	Mon Oct 18 10:20:15 2010 +0300
@@ -34,6 +34,7 @@
            ../../../../hsdomainmodel/inc/hsidlewidget.h \
            ../../../../hsdomainmodel/inc/hsdocumentloader.h \ 
            ../../../../hsdomainmodel/inc/hsconfiguration.h \
+           ../../../../hsdomainmodel/inc/hssystemevents.h \
            ../../../../hsutils/inc/*.h \
            ../../../../hsutils/tsrc/t_hsutils/inc/mocksysteminfo.h 
            
@@ -51,7 +52,8 @@
            ../../../../hsdomainmodel/src/hspagetoucharea.cpp \
            ../../../../hsdomainmodel/src/hswidgethostvisual.cpp \
            ../../../../hsdomainmodel/src/hswidgettoucharea.cpp \
-           ../../../../hsdomainmodel/src/hswidgetpositioningonwidgetadd.cpp \           
+           ../../../../hsdomainmodel/src/hswidgetpositioningonwidgetadd.cpp \
+           ../../../../hsdomainmodel/src/hssystemevents.cpp \       
            ../../../../hsutils/src/hsimagegridwidget.cpp \
            ../../../../hsutils/src/hsmenuevent.cpp \
            ../../../../hsutils/src/hsmenueventfactory.cpp \
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsaddappstocollectionstate.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsaddappstocollectionstate.h	Mon Oct 18 10:20:15 2010 +0300
@@ -115,6 +115,8 @@
 
     int mCollectionId;
 
+    int mScrollPosition;
+
     QList<int> mAppList;
 
     bool mShowConfirmation;
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsappschecklist.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsappschecklist.h	Mon Oct 18 10:20:15 2010 +0300
@@ -47,7 +47,8 @@
 
     void setSortOrder(Hs::HsSortAttribute sortAttribute);
 
-    void showAppsCheckboxList(Hs::HsSortAttribute sortAttribute);
+    void showAppsCheckboxList(Hs::HsSortAttribute sortAttribute,
+                              int scrollPosition);
 
 signals:
 
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/resource/hsuninstalldialog.docml	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/resource/hsuninstalldialog.docml	Mon Oct 18 10:20:15 2010 +0300
@@ -2,7 +2,7 @@
 <hbdocument version="1.1">
     <object name="qtl_dialog_softkey_2_left" type="HbAction">
         <string name="role" value="HbDialog:primaryAction"/>
-		<string locid="txt_common_button_ok" name="text"/>
+        <string locid="txt_common_button_ok" name="text"/>
     </object>
     <object name="qtl_dialog_softkey_2_right" type="HbAction">
         <string name="role" value="HbDialog:secondaryAction"/>
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsaddappstocollectionstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsaddappstocollectionstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -172,11 +172,22 @@
  \param parent Parent state.
  */
 HsAddAppsToCollectionState::HsAddAppsToCollectionState(QState *parent) :
-    QState(parent), mCollectionName(), mCollectionId(0), mAppList(),
-    mShowConfirmation(0), mInitialState(0), mSelectCollectionState(0),
-    mNewCollectionState(0), mAppsCheckListState(0), mActionType(
-        NoActionType), mApplicationsSortAttribute(Hs::NoHsSortAttribute),
-    mAppsCheckList(0), mEditorDialog(0), mListDialog(0), mModel(0)
+    QState(parent),
+    mCollectionName(),
+    mCollectionId(0),
+    mScrollPosition(),
+    mAppList(),
+    mShowConfirmation(0),
+    mInitialState(0),
+    mSelectCollectionState(0),
+    mNewCollectionState(0),
+    mAppsCheckListState(0),
+    mActionType(NoActionType),
+    mApplicationsSortAttribute(Hs::NoHsSortAttribute),
+    mAppsCheckList(0),
+    mEditorDialog(0),
+    mListDialog(0),
+    mModel(0)
 {
     construct();
 }
@@ -326,6 +337,7 @@
 
     const int itemId = data.value(Hs::itemIdKey).toInt();
     mCollectionId = data.value(Hs::collectionIdKey).toInt();
+    mScrollPosition = data.value(Hs::scrollPositionKey).toInt();
 
     if (itemId) {
         //add selected app item from allAppView or collectionView
@@ -354,7 +366,9 @@
     QList<QAbstractTransition *> transitionsList =
         mInitialState->findChildren<QAbstractTransition *> ();
     if (transitionsList.count()) {
-        mInitialState->removeTransition(transitionsList[0]);
+		QAbstractTransition* transition = transitionsList[0];
+		mInitialState->removeTransition(transition);
+		delete transition;
     }
     delete mAppsCheckList;
     mAppsCheckList = NULL;
@@ -561,7 +575,8 @@
 
     }
     mAppsCheckList->setSortOrder(mApplicationsSortAttribute);
-    mAppsCheckList->showAppsCheckboxList(mApplicationsSortAttribute);
+    mAppsCheckList->showAppsCheckboxList(mApplicationsSortAttribute,
+                                         mScrollPosition);
     HSMENUTEST_FUNC_EXIT("HsAddAppsToCollectionState::appsCheckListState");
 }
 /*!
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsappschecklist.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/src/hsappschecklist.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -83,7 +83,10 @@
  \retval void
  */
 HsAppsCheckList::HsAppsCheckList() :
-    mAppsSelectDialog(0), mActionConfirm(0), mListView(0), mModel(0),
+    mAppsSelectDialog(0),
+    mActionConfirm(0),
+    mListView(0),
+    mModel(0),
     mSortAttribute(Hs::AscendingNameHsSortAttribute)
 {
 }
@@ -111,7 +114,7 @@
 }
 
 /*!
- Sets sort order for applications.
+ Sets sort order for items.
  \param sortAttribute sort order.
  */
 void HsAppsCheckList::setSortOrder(Hs::HsSortAttribute sortOrder)
@@ -123,7 +126,8 @@
  Shows check box list with all application.
  \param sortAttribute order to sort applications.
  */
-void HsAppsCheckList::showAppsCheckboxList(Hs::HsSortAttribute sortOrder)
+void HsAppsCheckList::showAppsCheckboxList(Hs::HsSortAttribute sortOrder,
+                                           int scrollPosition)
 {
     HSMENUTEST_FUNC_ENTRY("HsAppsCheckList::showAppsCheckboxList");
     if (!mModel) {
@@ -132,6 +136,11 @@
     // fills model with data
     // constucts controls such as checklist
     constructControls();
+    // scrolls list to given position
+    if (scrollPosition != 0) {
+        mListView->scrollTo(mModel->index(scrollPosition, 0),
+                        HbAbstractItemView::PositionAtTop);
+    }
     
     if (mAppsSelectDialog) {
         mAppsSelectDialog->setTimeout(HbPopup::NoTimeout);
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/tsrc/t_hsmenuworkerstateplugin/src/t_hsaddappstocollectionstate.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/tsrc/t_hsmenuworkerstateplugin/src/t_hsaddappstocollectionstate.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -483,7 +483,7 @@
         mCommitEmited = false;
         connect(&checkList,SIGNAL(commit(const QList<int>&)),
                 this,SLOT(testCommitSlot(const QList<int>&)));
-        checkList.showAppsCheckboxList(sortOrder);
+        checkList.showAppsCheckboxList(sortOrder,0);
         QVERIFY(checkList.mModel != NULL);
         QVERIFY(checkList.mActionConfirm != NULL);
         QVERIFY(checkList.mListView != NULL);
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/hsclockwidgetplugin.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/hsclockwidgetplugin.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -35,7 +35,7 @@
 		
 symbian: {
     TARGET.UID3 = 0x20022F6C
-    LIBS += -lbafl -lapgrfx -lcone
+    LIBS += -lbafl -lapgrfx -lcone -lxqsettingsmanager
     MMP_RULES += SMPSAFE
     
 }
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/inc/hsclocksettingsnotifier_symbian.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/inc/hsclocksettingsnotifier_symbian.h	Mon Oct 18 10:20:15 2010 +0300
@@ -25,6 +25,9 @@
 HOMESCREEN_TEST_CLASS(TestClockWidget)
 
 class CEnvironmentChangeNotifier;
+class XQSettingsManager;
+class XQSettingsKey;
+
 class HsClockSettingsNotifier : public QObject
 {
     Q_OBJECT
@@ -34,26 +37,29 @@
     HsClockSettingsNotifier(QObject *parent = 0);
     ~HsClockSettingsNotifier();
 
-    QString clockFormat() const;
+    QString clockType() const;
     QString timeFormat() const;
     
     static TInt EnvironmentChanged( TAny *aObj );
     
 signals:
-    void settingsChanged(QString clockFormat, QString timeFormat);
+    void settingsChanged(QString clockType, QString timeFormat);
         
 private: 
-    void createObserver();
-    QString clockFormatString()const;
+    void createSystemChangeObserver();
+    QString clockTypeString()const;
     QString timeFormatString()const;
     
 private slots:
+    void onClockTypeChanged( const XQSettingsKey& key, const QVariant& value );
     void onSettingsChanged();
 
 private:
     CEnvironmentChangeNotifier *mDateTimeNotifier;
+	XQSettingsManager *mSettingsManager;
+	XQSettingsKey *mClockTypeSettingsKey;
     
-    QString mClockFormat;
+    QString mClockType;
     QString mTimeFormat;
     
     Q_DISABLE_COPY(HsClockSettingsNotifier)
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/inc/hsclockwidget.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/inc/hsclockwidget.h	Mon Oct 18 10:20:15 2010 +0300
@@ -46,7 +46,7 @@
     void onUninitialize();
 
     void updateTime();
-    void onSettingsChanged(const QString &clockFormat, const QString &timeFormat);
+    void onSettingsChanged(const QString &clockType, const QString &timeFormat);
     void onClockTapped();
 
 private:
@@ -57,7 +57,7 @@
     HbWidget *mWidget;
     QGraphicsLinearLayout *mLayout;    
     QString mClockType;
-    QString mTimeType;        
+    QString mTimeFormat;        
 #ifdef Q_OS_SYMBIAN
     HsClockSettingsNotifier *mClockSettingsNotifier;
 #endif //Q_OS_SYMBIAN
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/resource/hsdigitalclockwidget.widgetml	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/resource/hsdigitalclockwidget.widgetml	Mon Oct 18 10:20:15 2010 +0300
@@ -6,8 +6,8 @@
         <meshitem src="background" srcEdge="LEFT" dst="" dstEdge="LEFT" />
         <meshitem src="background" srcEdge="RIGHT" dst="" dstEdge="RIGHT" />
 
-        <meshitem src="ampm" srcEdge="TOP" dst="toucharea" dstEdge="TOP" />
-        <meshitem src="ampm" srcEdge="LEFT" dst="toucharea" dstEdge="LEFT" />
+        <meshitem src="ampm" srcEdge="TOP" dst="" dstEdge="TOP" />
+        <meshitem src="ampm" srcEdge="LEFT" dst="" dstEdge="LEFT" />
         
         <meshitem src="digit1" srcEdge="CENTERV" dst="" dstEdge="CENTERV" />
 
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsclocksettingsnotifier_symbian.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsclocksettingsnotifier_symbian.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -19,6 +19,9 @@
 #include "hsclocksettingsnotifier_symbian.h"
 
 #include <bacntf.h> // CEnvironmentChangeNotifier
+#include <xqsettingsmanager.h>
+#include <xqsettingskey.h>
+#include <clockdomaincrkeys.h>
 
 
 namespace
@@ -44,9 +47,22 @@
     : QObject(parent),
       mDateTimeNotifier(0)
 {
-    mClockFormat = clockFormatString();
     mTimeFormat = timeFormatString();
-    createObserver();
+    createSystemChangeObserver();
+    
+	// Connect for the clock type changes to refresh the view
+	mSettingsManager = new XQSettingsManager();
+	mClockTypeSettingsKey = new XQSettingsKey(
+							XQSettingsKey::TargetCentralRepository,
+							KCRUidClockApp,
+							KClockType);
+	
+    mClockType = clockTypeString();
+	
+	mSettingsManager->startMonitoring(*mClockTypeSettingsKey);
+	connect(mSettingsManager, SIGNAL(valueChanged(XQSettingsKey, QVariant)),
+				this, SLOT(onClockTypeChanged(XQSettingsKey, QVariant)));
+
 }
 
 
@@ -57,14 +73,17 @@
 HsClockSettingsNotifier::~HsClockSettingsNotifier()
 {
     delete mDateTimeNotifier;
+    mSettingsManager->stopMonitoring(*mClockTypeSettingsKey);
+    delete mClockTypeSettingsKey;
+    delete mSettingsManager;
 }
 
 /*!
     Returns the clock format ('analog'/'digital')
 */
-QString HsClockSettingsNotifier::clockFormat() const
+QString HsClockSettingsNotifier::clockType() const
 {
-    return mClockFormat;
+    return mClockType;
 }
 
 /*!
@@ -91,9 +110,23 @@
 }
 
 /*!
+	Slot which is called when the value changes in cenrep.
+
+	\param key The key which got changed in cenrep.
+	\param value The new value of that key.
+ */
+void HsClockSettingsNotifier::onClockTypeChanged( const XQSettingsKey& key, const QVariant& value )
+{
+    Q_UNUSED(value)
+	if (key.uid() == KCRUidClockApp && key.key() == KClockType) {
+		onSettingsChanged();
+	}
+}
+
+/*!
  Creates CEnvironmentChangeNotifier object to listen system settings changes.
 */
-void HsClockSettingsNotifier::createObserver() 
+void HsClockSettingsNotifier::createSystemChangeObserver() 
 {
     if ( !mDateTimeNotifier ){
         mDateTimeNotifier = CEnvironmentChangeNotifier::NewL( 
@@ -107,11 +140,15 @@
 /*!
     Reads clock format from system locale settings
 */
-QString HsClockSettingsNotifier::clockFormatString() const
+QString HsClockSettingsNotifier::clockTypeString() const
 {
-    TLocale locale;
-    TClockFormat clockFormat = locale.ClockFormat();
-    if ( clockFormat==EClockAnalog ) {
+	int clockType = -1;
+	// Read the clocktype value from the cenrep
+	// 0 is for Analogue type and 1 for Digital
+	QVariant value = mSettingsManager->readItemValue(*mClockTypeSettingsKey);
+	clockType = value.toInt();
+
+    if ( clockType == 0 ) {
         return QString(ANALOG);
     } else {
         return QString(DIGITAL);
@@ -125,7 +162,7 @@
 {
     TLocale locale;
     TTimeFormat timeFormat = locale.TimeFormat();
-    if ( timeFormat==ETime12 ) {
+    if ( timeFormat == ETime12 ) {
         return QString(TIME12);
     } else {
         return QString(TIME24);
@@ -136,12 +173,12 @@
 */
 void HsClockSettingsNotifier::onSettingsChanged()
 {
-    QString clockFormat = clockFormatString();
+    QString clockType = clockTypeString();
     QString timeFormat = timeFormatString();
-    if ( clockFormat != mClockFormat || timeFormat != mTimeFormat ) {
-        mClockFormat = clockFormat;
+    if ( clockType != mClockType || timeFormat != mTimeFormat ) {
+        mClockType = clockType;
         mTimeFormat = timeFormat;
-        emit settingsChanged(mClockFormat, mTimeFormat);
+        emit settingsChanged(mClockType, mTimeFormat);
     }
 }
 
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsclockwidget.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/src/hsclockwidget.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -56,12 +56,12 @@
     mWidget(0),
     mLayout(0),
     mClockType(ANALOG),
-    mTimeType(TIME12)
+    mTimeFormat(TIME12)
 {
 #ifdef Q_OS_SYMBIAN    
     mClockSettingsNotifier = new HsClockSettingsNotifier(this);
-    mClockType = mClockSettingsNotifier->clockFormat();
-    mTimeType = mClockSettingsNotifier->timeFormat();
+    mClockType = mClockSettingsNotifier->clockType();
+    mTimeFormat = mClockSettingsNotifier->timeFormat();
 #endif
 }
 
@@ -140,10 +140,10 @@
 /*!
     \internal
 */
-void HsClockWidget::onSettingsChanged(const QString &clockFormat, const QString &timeFormat)
+void HsClockWidget::onSettingsChanged(const QString &clockType, const QString &timeFormat)
 {
-    if (mClockType != clockFormat) {        
-        mClockType = clockFormat;
+    if (mClockType != clockType) {        
+        mClockType = clockType;
         mLayout->removeItem(mWidget);
         delete mWidget;
         mWidget = 0;
@@ -151,10 +151,10 @@
         mLayout->addItem(mWidget);        
     }    
     
-    if (mTimeType != timeFormat) {
-        mTimeType = timeFormat;
+    if (mTimeFormat != timeFormat) {
+        mTimeFormat = timeFormat;
         if (mClockType == DIGITAL) {
-            if (mTimeType == TIME12) {
+            if (mTimeFormat == TIME12) {
                 static_cast<HsDigitalClockWidget*>(mWidget)->setAmPm(true);
             } else {
             static_cast<HsDigitalClockWidget*>(mWidget)->setAmPm(false);
@@ -171,10 +171,10 @@
 #ifndef Q_OS_SYMBIAN
     if (mClockType == ANALOG) {
         mClockType = DIGITAL;
-        if (mTimeType == TIME12) {
-            mTimeType = TIME24;
+        if (mTimeFormat == TIME12) {
+            mTimeFormat = TIME24;
         } else {
-            mTimeType = TIME12;
+            mTimeFormat = TIME12;
         }    
     } else {
         mClockType = ANALOG;
@@ -213,7 +213,7 @@
 
     if (mClockType == DIGITAL) {
         bool useAmPm = true;
-        if (mTimeType == TIME24) {
+        if (mTimeFormat == TIME24) {
             useAmPm = false;
         }   
         clockWidget = new HsDigitalClockWidget(useAmPm);
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/src/t_hsclocksettingsnotifier.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/src/t_hsclocksettingsnotifier.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -53,7 +53,7 @@
     TClockFormat clockFormat = locale.ClockFormat();
     TTimeFormat timeFormat = locale.TimeFormat();
 
-    QCOMPARE( clockSettingsNotifier.clockFormat(), QString(ANALOG));
+    QCOMPARE( clockSettingsNotifier.clockType(), QString(ANALOG));
     QCOMPARE( clockSettingsNotifier.timeFormat(), QString(TIME12));
 
     // ANALOG, TIME24
@@ -65,7 +65,7 @@
     clockFormat = locale.ClockFormat();
     timeFormat = locale.TimeFormat();
         
-    QCOMPARE( clockSettingsNotifier.clockFormat(), QString(ANALOG));
+    QCOMPARE( clockSettingsNotifier.clockType(), QString(ANALOG));
     QCOMPARE( clockSettingsNotifier.timeFormat(), QString(TIME24));
     
     // DIGITAL, TIME24
@@ -77,7 +77,7 @@
     clockFormat = locale.ClockFormat();
     timeFormat = locale.TimeFormat();
         
-    QCOMPARE( clockSettingsNotifier.clockFormat(), QString(DIGITAL));
+    QCOMPARE( clockSettingsNotifier.clockType(), QString(DIGITAL));
     QCOMPARE( clockSettingsNotifier.timeFormat(), QString(TIME24));
 
     // DIGITAL, TIME12
@@ -89,10 +89,10 @@
     clockFormat = locale.ClockFormat();
     timeFormat = locale.TimeFormat();
         
-    QCOMPARE( clockSettingsNotifier.clockFormat(), QString(DIGITAL));
+    QCOMPARE( clockSettingsNotifier.clockType(), QString(DIGITAL));
     QCOMPARE( clockSettingsNotifier.timeFormat(), QString(TIME12));
 
-    clockSettingsNotifier.createObserver();
+    clockSettingsNotifier.createSystemChangeObserver();
     QVERIFY(clockSettingsNotifier.mDateTimeNotifier);
     QVERIFY(clockSettingsNotifier.mDateTimeNotifier->IsActive());
     }
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/src/t_hsclockwidget.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/src/t_hsclockwidget.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -177,7 +177,7 @@
 void TestClockWidget::testOnSettingsChanged()
 {
     mClockWidget->mClockType = QString(ANALOG);
-    mClockWidget->mTimeType = QString(TIME12);
+    mClockWidget->mTimeFormat = QString(TIME12);
 
     mClockWidget->onInitialize();
     mClockWidget->onShow();
--- a/homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/t_hsclockwidgetplugin.pro	Wed Oct 06 16:06:24 2010 +0300
+++ b/homescreenapp/widgetplugins/hsclockwidgetplugin/tsrc/t_hsclockwidgetplugin/t_hsclockwidgetplugin.pro	Mon Oct 18 10:20:15 2010 +0300
@@ -53,13 +53,14 @@
 symbian:include(t_hsclockwidgetplugin_symbian.pri)
 
 symbian: {
+    INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
     CONFIG += symbian_test
     CONFIG -= hb
     load(hb.prf)
     CONFIG -= symbian_i18n
     TARGET.UID3 = 0x20022F6D
     TARGET.CAPABILITY = CAP_APPLICATION AllFiles WriteDeviceData ReadDeviceData
-    LIBS += -lbafl -lapgrfx -lcone
+    LIBS += -lbafl -lapgrfx -lcone -lxqsettingsmanager
     
     MMP_RULES += SMPSAFE
 
Binary file screensaver/devicedialogplugins/snsrdevicedialogplugin/conf/screensaver.confml has changed
Binary file screensaver/devicedialogplugins/snsrdevicedialogplugin/conf/screensaver_2002FFAB.crml has changed
--- a/screensaver/devicedialogplugins/snsrdevicedialogplugin/inc/snsrdevicedialogplugin.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/devicedialogplugins/snsrdevicedialogplugin/inc/snsrdevicedialogplugin.h	Mon Oct 18 10:20:15 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2009 - 2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of "Eclipse Public License v1.0"
@@ -21,7 +21,7 @@
 #include <QObject>
 #include <QVariantMap>
 
-#include <hbdevicedialogplugin.h>
+#include <HbDeviceDialogPlugin>
 
 class SnsrDeviceDialogPlugin: public HbDeviceDialogPlugin
 {
--- a/screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialog.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialog.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -160,7 +160,7 @@
         XQSettingsManager::Error error;
         int startupView = 0; 
         XQCentralRepositorySettingsKey settingsKey(
-                 KCRUidScreensaverSettings.iUid, KScreensaverStartupView ); // TUid as same repository used in control panel via Symbian APIs 
+                KCRUidValueScreensaverSettings, KScreensaverStartupView ); 
         XQSettingsManager settingsManager;
         startupView = settingsManager.readItemValue(settingsKey, XQSettingsManager::TypeInt).toInt();
         error = settingsManager.error();
@@ -169,9 +169,9 @@
         }
     }
 #else
-    if (viewType == ViewTypeInitial ) {
+    if ( viewType == ViewTypeInitial ) {
         viewType = ViewTypeStandby;
-	}
+    }
 #endif //Q_OS_SYMBIAN
     
     switch (viewType) {
--- a/screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialogdisplaycontrol.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialogdisplaycontrol.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -21,7 +21,7 @@
 */
 
 #include <qglobal.h>
-#include <qdebug.h>
+#include <QDebug>
 #include "snsrdevicedialogdisplaycontrol.h"
 
 /*!
--- a/screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialogplugin.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialogplugin.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -17,8 +17,8 @@
 
 #include <QtPlugin>
 #include <QDebug>
-#include <qservicemanager.h>
-#include <hbdevicedialog.h>
+#include <QServiceManager>
+#include <HbDeviceDialog>
 
 #include "snsrdevicedialogplugin.h"
 #include "snsrdevicedialog.h"
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsranalogclockcontainer.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsranalogclockcontainer.h	Mon Oct 18 10:20:15 2010 +0300
@@ -24,7 +24,7 @@
 
 class SnsrLabel;
 class SnsrAnalogClockWidget;
-class SnsrSwipeWidget;
+class HbPushButton;
 
 class SnsrAnalogClockContainer : public SnsrBigClockContainer
 {
@@ -52,7 +52,7 @@
 
     SnsrLabel *mDateLabel;
     SnsrAnalogClockWidget *mAnalogClockWidget;
-    SnsrSwipeWidget *mSwipeWidget;
+    HbPushButton *mUnlockButton;
 
     SCREENSAVER_TEST_FRIEND_CLASS(T_SnsrBigClockScreensaverPlugin)
 };
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsrbigclockcontainer.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsrbigclockcontainer.h	Mon Oct 18 10:20:15 2010 +0300
@@ -57,7 +57,7 @@
 
     virtual void loadWidgets() = 0;
     virtual void changeEvent(QEvent * event);
-    virtual bool swipeToUnlockSupported();
+    bool unlockButtonSupported();
     QPointF randomPosition(const QRectF &rect);
     QPointF nextRandomPosition(const QPointF &curPos, QPointF &destPos, const QRectF &containerRect);
     void connectIndicatorWidgetToModel();
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsrdigitalclockcontainer.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/inc/snsrdigitalclockcontainer.h	Mon Oct 18 10:20:15 2010 +0300
@@ -24,6 +24,7 @@
 
 class SnsrLabel;
 class SnsrSwipeWidget;
+class HbPushButton;
 
 class SnsrDigitalClockContainer : public SnsrBigClockContainer
 {
@@ -52,7 +53,7 @@
     SnsrLabel *mTimeLabel;
     SnsrLabel *mAmPmLabel;
     SnsrLabel *mDateLabel;
-    SnsrSwipeWidget *mSwipeWidget;
+    HbPushButton * mUnlockButton;
 
     SCREENSAVER_TEST_FRIEND_CLASS(T_SnsrBigClockScreensaverPlugin)
 };
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/resource/snsrbigclockscreensaveranalogunlockbutton.docml	Mon Oct 18 10:20:15 2010 +0300
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hbdocument version="0.9">
+    <widget name="view" type="HbView">
+        <widget name="mainContainer" role="HbView:widget" type="HbWidget">
+            <sizehint height="var(hb-param-screen-height)" type="PREFERRED" width="var(hb-param-screen-width)"/>
+            <contentsmargins bottom="var(hb-param-margin-gene-bottom)" left="var(hb-param-margin-gene-left)" right="var(hb-param-margin-gene-right)" top="var(hb-param-margin-gene-top)"/>
+            <widget name="analogClockWidget" type="SnsrAnalogClockWidget">
+                <real name="z" value="1"/>
+                <sizehint height="32.8un" type="PREFERRED" width="32.8un"/>
+            </widget>
+            <widget name="indicatorWidget" type="SnsrIndicatorWidget">
+                <sizehint height="2.4un" type="PREFERRED"/>
+                <sizehint width="2.4un" type="MINIMUM"/>
+                <sizepolicy horizontalPolicy="Expanding" verticalPolicy="Preferred"/>
+                <real name="z" value="2"/>
+            </widget>
+            <widget name="dateLabel" type="SnsrLabel">
+                <real name="z" value="3"/>
+                <sizepolicy horizontalPolicy="Expanding" verticalPolicy="Preferred"/>
+                <sizehint height="var(hb-param-text-height-tiny)" type="PREFERRED"/>
+                <sizehint width="1.0un" type="MINIMUM"/>
+                <fontspec name="fontSpec" role="Secondary" textheight="var(hb-param-text-height-tiny)"/>
+                <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
+            </widget>
+            <widget name="unlockButton" type="HbPushButton">
+                <real name="z" value="4"/>
+                <sizehint height="expr(var(hb-param-text-height-tiny)+var(hb-param-margin-gene-top))" type="PREFERRED" width="25un"/>
+            </widget>
+            <layout type="anchor">
+                <anchoritem dst="analogClockWidget" dstEdge="CENTERH" spacing="0" src="" srcEdge="CENTERH"/>
+                <anchoritem dst="analogClockWidget" dstEdge="TOP" spacing="22un" src="" srcEdge="TOP"/>
+                <anchoritem dst="indicatorWidget" dstEdge="CENTERH" spacing="0" src="analogClockWidget" srcEdge="CENTERH"/>
+                <anchoritem dst="indicatorWidget" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="analogClockWidget" srcEdge="BOTTOM"/>
+                <anchoritem dst="dateLabel" dstEdge="CENTERH" spacing="0" src="analogClockWidget" srcEdge="CENTERH"/>
+                <anchoritem dst="dateLabel" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="indicatorWidget" srcEdge="BOTTOM"/>
+                <anchoritem dst="unlockButton" dstEdge="CENTERH" spacing="0" src="analogClockWidget" srcEdge="CENTERH"/>
+                <anchoritem dst="unlockButton" dstEdge="TOP" spacing="12.0un" src="dateLabel" srcEdge="BOTTOM"/>
+            </layout>
+        </widget>
+        <string name="title" value="View"/>
+    </widget>
+    <section name="landscape">
+        <widget name="mainContainer" role="HbView:widget" type="HbWidget">
+            <sizehint height="var(hb-param-screen-height)" type="PREFERRED" width="var(hb-param-screen-width)"/>
+            <contentsmargins bottom="var(hb-param-margin-gene-bottom)" left="var(hb-param-margin-gene-left)" right="var(hb-param-margin-gene-right)" top="var(hb-param-margin-gene-top)"/>
+            <layout type="anchor">
+                <anchoritem dst="analogClockWidget" dstEdge="LEFT" spacing="expr(var(hb-param-margin-gene-left)+var(hb-param-margin-gene-left))" src="" srcEdge="LEFT"/>
+                <anchoritem dst="analogClockWidget" dstEdge="TOP" spacing="3.3un" src="" srcEdge="TOP"/>
+                <anchoritem dst="indicatorWidget" dstEdge="CENTERH" spacing="0" src="analogClockWidget" srcEdge="CENTERH"/>
+                <anchoritem dst="indicatorWidget" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="analogClockWidget" srcEdge="BOTTOM"/>
+                <anchoritem dst="dateLabel" dstEdge="CENTERH" spacing="0" src="analogClockWidget" srcEdge="CENTERH"/>
+                <anchoritem dst="dateLabel" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="indicatorWidget" srcEdge="BOTTOM"/>
+                <anchoritem dst="unlockButton" dstEdge="LEFT" spacing="16.5un" src="analogClockWidget" srcEdge="RIGHT"/>
+                <anchoritem dst="unlockButton" dstEdge="CENTERV" spacing="0" src="analogClockWidget" srcEdge="CENTERV"/>
+            </layout>
+        </widget>
+    </section>
+    <metadata activeUIState="Common ui state" display="NHD portrait" unit="un">
+        <uistate name="Common ui state" sections="#common"/>
+        <uistate name="landscape" sections="#common landscape"/>
+    </metadata>
+</hbdocument>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/resource/snsrbigclockscreensaverdigitalunlockbutton.docml	Mon Oct 18 10:20:15 2010 +0300
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hbdocument version="0.9">
+    <widget name="view" type="HbView">
+        <widget name="mainContainer" role="HbView:widget" type="HbWidget">
+            <sizehint height="var(hb-param-screen-height)" type="PREFERRED" width="var(hb-param-screen-width)"/>
+            <contentsmargins bottom="var(hb-param-margin-gene-bottom)" left="var(hb-param-margin-gene-left)" right="var(hb-param-margin-gene-right)" top="var(hb-param-margin-gene-top)"/>
+            <widget name="amPmLabel" type="SnsrLabel">
+                <sizehint type="MINIMUM" width="1.0un"/>
+                <sizehint height="var(hb-param-text-height-tiny)" type="PREFERRED"/>
+                <sizepolicy horizontalPolicy="Expanding" horizontalStretch="0" verticalPolicy="Preferred" verticalStretch="0"/>
+                <real name="z" value="1"/>
+                <fontspec name="fontSpec" role="Primary" textheight="var(hb-param-text-height-tiny)"/>
+                <string name="alignment" value="AlignVCenter|AlignLeft"/>
+             </widget>
+            <widget name="timeLabel" type="SnsrLabel">
+                <sizehint type="MINIMUM" width="1.0un"/>
+                <sizehint height="12.7un" type="PREFERRED"/>
+                <sizepolicy horizontalPolicy="Expanding" horizontalStretch="0" verticalPolicy="Preferred" verticalStretch="0"/>
+                <real name="z" value="2"/>
+                <fontspec name="fontSpec" role="Primary" textheight="12.7un"/>
+                <string name="alignment" value="AlignVCenter|AlignHCenter"/>
+             </widget>
+             <widget name="indicatorWidget" type="SnsrIndicatorWidget">
+                <sizehint type="MINIMUM" width="2.4un"/>
+                <sizehint height="2.4un" type="PREFERRED"/>
+                <sizepolicy horizontalPolicy="Expanding" horizontalStretch="0" verticalPolicy="Preferred" verticalStretch="0"/>
+                <real name="z" value="3"/>
+              </widget>
+              <widget name="dateLabel" type="SnsrLabel">
+                <sizehint type="MINIMUM" width="1.0un"/>
+                <sizehint height="var(hb-param-text-height-tiny)" type="PREFERRED"/>
+                <sizepolicy horizontalPolicy="Expanding" horizontalStretch="0" verticalPolicy="Preferred" verticalStretch="0"/>
+                <real name="z" value="4"/>
+                <fontspec name="fontSpec" role="Secondary" textheight="var(hb-param-text-height-tiny)"/>
+                <string name="alignment" value="AlignVCenter|AlignHCenter"/>
+             </widget>
+             <widget name="unlockButton" type="HbPushButton">
+                <real name="z" value="5"/>
+                <sizehint height="expr(var(hb-param-text-height-tiny)+var(hb-param-margin-gene-top))" type="PREFERRED" width="25un"/>
+            </widget>
+             <layout type="anchor">
+                <anchoritem dst="amPmLabel" dstEdge="BOTTOM" spacing="-0.5un" src="timeLabel" srcEdge="TOP"/>
+                <anchoritem dst="amPmLabel" dstEdge="LEFT" spacing="0" src="timeLabel" srcEdge="LEFT"/>
+                <anchoritem dst="timeLabel" dstEdge="TOP" spacing="26.5un" src="" srcEdge="TOP"/>
+                <anchoritem dst="timeLabel" dstEdge="CENTERH" spacing="0" src="" srcEdge="CENTERH"/>
+                <anchoritem dst="indicatorWidget" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-top)+var(hb-param-margin-gene-bottom))" src="timeLabel" srcEdge="BOTTOM"/>
+                <anchoritem dst="indicatorWidget" dstEdge="CENTERH" spacing="0" src="timeLabel" srcEdge="CENTERH"/>
+                <anchoritem dst="dateLabel" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="indicatorWidget" srcEdge="BOTTOM"/>
+                <anchoritem dst="dateLabel" dstEdge="CENTERH" spacing="0" src="timeLabel" srcEdge="CENTERH"/>
+                <anchoritem dst="unlockButton" dstEdge="CENTERH" spacing="0" src="timeLabel" srcEdge="CENTERH"/>
+                <anchoritem dst="unlockButton" dstEdge="TOP" spacing="25.0un" src="dateLabel" srcEdge="BOTTOM"/>
+            </layout>
+        </widget>
+        <string name="title" value="View"/>
+    </widget>
+    <section name="landscape">
+        <widget name="mainContainer" role="HbView:widget" type="HbWidget">
+            <sizehint height="var(hb-param-screen-height)" type="PREFERRED" width="var(hb-param-screen-width)"/>
+            <contentsmargins bottom="var(hb-param-margin-gene-bottom)" left="var(hb-param-margin-gene-left)" right="var(hb-param-margin-gene-right)" top="var(hb-param-margin-gene-top)"/>
+            <layout type="anchor">
+                <anchoritem dst="amPmLabel" dstEdge="BOTTOM" spacing="-0.5un" src="timeLabel" srcEdge="TOP"/>
+                <anchoritem dst="amPmLabel" dstEdge="LEFT" spacing="0" src="timeLabel" srcEdge="LEFT"/>
+                <anchoritem dst="timeLabel" dstEdge="TOP" spacing="17.4un" src="" srcEdge="TOP"/>
+                <anchoritem dst="timeLabel" dstEdge="LEFT" spacing="expr(4*var(hb-param-margin-gene-left))" src="" srcEdge="LEFT"/>
+                <anchoritem dst="indicatorWidget" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-top)+var(hb-param-margin-gene-bottom))" src="timeLabel" srcEdge="BOTTOM"/>
+                <anchoritem dst="indicatorWidget" dstEdge="CENTERH" spacing="0" src="timeLabel" srcEdge="CENTERH"/>
+                <anchoritem dst="dateLabel" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="indicatorWidget" srcEdge="BOTTOM"/>
+                <anchoritem dst="dateLabel" dstEdge="CENTERH" spacing="0" src="timeLabel" srcEdge="CENTERH"/>
+                <anchoritem dst="unlockButton" dstEdge="LEFT" spacing="16.5un" src="timeLabel" srcEdge="RIGHT"/>
+                <anchoritem dst="unlockButton" dstEdge="TOP" spacing="expr(17.4un+var(hb-param-margin-gene-top))" src="" srcEdge="TOP"/>
+            </layout>
+        </widget>
+    </section>
+    <metadata activeUIState="Common ui state" display="NHD portrait" unit="un">
+        <uistate name="Common ui state" sections="#common"/>
+        <uistate name="landscape" sections="#common landscape"/>
+    </metadata>
+</hbdocument>
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrbigclockscreensaver.qrc	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrbigclockscreensaver.qrc	Mon Oct 18 10:20:15 2010 +0300
@@ -6,6 +6,8 @@
         <file alias="snsrbigclockscreensaveroleddigital.docml">resource/snsrbigclockscreensaveroleddigital.docml</file>
         <file alias="snsrbigclockscreensaveranalogswipe.docml">resource/snsrbigclockscreensaveranalogswipe.docml</file>
         <file alias="snsrbigclockscreensaverdigitalswipe.docml">resource/snsrbigclockscreensaverdigitalswipe.docml</file>
+        <file alias="snsrbigclockscreensaveranalogunlockbutton.docml">resource/snsrbigclockscreensaveranalogunlockbutton.docml</file>
+        <file alias="snsrbigclockscreensaverdigitalunlockbutton.docml">resource/snsrbigclockscreensaverdigitalunlockbutton.docml</file>
         <file alias="qtg_anim_swipe.axml">snsrswipewidget/resource/qtg_anim_swipe.axml</file>	
         </qresource>
     <qresource prefix="/style" >
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/inc/snsroledclockwidget.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/inc/snsroledclockwidget.h	Mon Oct 18 10:20:15 2010 +0300
@@ -50,6 +50,7 @@
 private:
 
     HbIconItem *mClockBackground;
+    HbIconItem *mClockAxis;
     HbIconItem *mClockHourHand;
     HbIconItem *mClockMinuteHand;
     HbTextItem *mClockAmPmLabel;
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/resource/snsroledclockwidget.css	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/resource/snsroledclockwidget.css	Mon Oct 18 10:20:15 2010 +0300
@@ -13,6 +13,12 @@
     zvalue: 0;
 }
 
+SnsrOledClockWidget::oled_clock_axis {
+    pref-height: 32.8un;
+    pref-width: 32.8un;
+    zvalue: 4;
+}
+
 SnsrOledClockWidget::oled_clock_hour_hand {
     pref-height: 32.8un;
     pref-width: 32.8un;
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/resource/snsroledclockwidget.widgetml	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/resource/snsroledclockwidget.widgetml	Mon Oct 18 10:20:15 2010 +0300
@@ -2,6 +2,8 @@
     <layout name="layout_1" type="mesh">
         <meshitem src="oled_clock_background" srcEdge="CENTERV" dst="" dstEdge="CENTERV" spacing="0.0un" />
         <meshitem src="oled_clock_background" srcEdge="CENTERH" dst="" dstEdge="CENTERH" spacing="0.0un" />
+        <meshitem src="oled_clock_axis" srcEdge="CENTERV" dst="oled_clock_background" dstEdge="CENTERV" spacing="0.0un" />
+        <meshitem src="oled_clock_axis" srcEdge="CENTERH" dst="oled_clock_background" dstEdge="CENTERH" spacing="0.0un" />
         <meshitem src="oled_clock_hour_hand" srcEdge="CENTERV" dst="oled_clock_background" dstEdge="CENTERV" spacing="0.0un" />
         <meshitem src="oled_clock_hour_hand" srcEdge="CENTERH" dst="oled_clock_background" dstEdge="CENTERH" spacing="0.0un" />
         <meshitem src="oled_clock_minute_hand" srcEdge="CENTERV" dst="oled_clock_background" dstEdge="CENTERV" spacing="0.0un" />
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsranalogclockwidget.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsranalogclockwidget.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -23,7 +23,7 @@
 #include <HbExtendedLocale>
 #include <HbStyleLoader>
 #include <HbIconItem>
-#include <hbevent.h>
+#include <HbEvent>
 #include <HbColorScheme>
 #include <HbTextItem>
 
@@ -87,22 +87,20 @@
  */
 void SnsrAnalogClockWidget::createPrimitives()
 {
-    // TODO: when final graphics are available in platform (qtg_graf_screensaver_clock_xxx)
-    // use them instead.
     if (!mClockBackground) {
-        mClockBackground = new HbIconItem(QLatin1String("qtg_graf_clock_day_bg"), this);
+        mClockBackground = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_face"), this);
         HbStyle::setItemName(mClockBackground, QLatin1String("analog_clock_background"));
     }
     if (!mClockHourHand) {
-        mClockHourHand = new HbIconItem(QLatin1String("qtg_graf_clock_day_hour"), this);
+        mClockHourHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_hours"), this);
         HbStyle::setItemName(mClockHourHand, QLatin1String("analog_clock_hour_hand"));
     }
     if (!mClockMinuteHand) {
-        mClockMinuteHand = new HbIconItem(QLatin1String("qtg_graf_clock_day_min"), this);
+        mClockMinuteHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_minutes"), this);
         HbStyle::setItemName(mClockMinuteHand, QLatin1String("analog_clock_minute_hand"));
     }
     if (!mClockSecondHand) {
-        mClockSecondHand = new HbIconItem(QLatin1String("qtg_graf_clock_day_sec"), this);
+        mClockSecondHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_seconds"), this);
         HbStyle::setItemName(mClockSecondHand, QLatin1String("analog_clock_second_hand"));
     }
     if (!mClockAmPmLabel) {
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledclockwidget.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledclockwidget.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -44,7 +44,7 @@
  */
 SnsrOledClockWidget::SnsrOledClockWidget(QGraphicsItem* parent):
     HbWidget(parent),
-    mClockBackground(0), mClockHourHand(0), mClockMinuteHand(0),
+    mClockBackground(0), mClockAxis(0), mClockHourHand(0), mClockMinuteHand(0),
     mClockAmPmLabel(0)
 {
     HbStyleLoader::registerFilePath(gOledClockCssFilePath);
@@ -85,20 +85,29 @@
  */
 void SnsrOledClockWidget::createPrimitives()
 {
-    // TODO: final graphics will be named qtg_graf_screensaver_clock_oled_xxx.
-    // not available in platform yet
-
     if (!mClockBackground) {
-        mClockBackground = new HbIconItem(QLatin1String("qtg_graf_clock_night_bg"), this);
+        mClockBackground = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_screensaver_face"), this);
         HbStyle::setItemName(mClockBackground, QLatin1String("oled_clock_background"));
+        mClockBackground->setFlags(HbIcon::Colorized);
+        mClockBackground->setColor(SnsrColors::PowerSaveModeWidgetColor);
+    }
+    if (!mClockAxis) {
+        mClockAxis = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_screensaver_point"), this);
+        HbStyle::setItemName(mClockAxis, QLatin1String("oled_clock_axis"));
+        mClockAxis->setFlags(HbIcon::Colorized);
+        mClockAxis->setColor(SnsrColors::BackgroundColor);
     }
     if (!mClockHourHand) {
-        mClockHourHand = new HbIconItem(QLatin1String("qtg_graf_clock_night_hour"), this);
+        mClockHourHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_screensaver_hours"), this);
         HbStyle::setItemName(mClockHourHand, QLatin1String("oled_clock_hour_hand"));
+        mClockHourHand->setFlags(HbIcon::Colorized);
+        mClockHourHand->setColor(SnsrColors::PowerSaveModeWidgetColor);
     }
     if (!mClockMinuteHand) {
-        mClockMinuteHand = new HbIconItem(QLatin1String("qtg_graf_clock_night_min"), this);
+        mClockMinuteHand = new HbIconItem(QLatin1String("qtg_graf_bigclock_analogue_screensaver_minutes"), this);
         HbStyle::setItemName(mClockMinuteHand, QLatin1String("oled_clock_minute_hand"));
+        mClockMinuteHand->setFlags(HbIcon::Colorized);
+        mClockMinuteHand->setColor(SnsrColors::PowerSaveModeWidgetColor);
     }
     if (!mClockAmPmLabel) {
         mClockAmPmLabel = new HbTextItem(this);
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledtimelabel.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledtimelabel.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -18,7 +18,6 @@
 #include "snsroledtimelabel.h"
 #include "snsrcolors.h"
 
-#include <hbevent.h>
 #include <QPainter>
 
 
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatorinfo.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatorinfo.h	Mon Oct 18 10:20:15 2010 +0300
@@ -19,7 +19,7 @@
 #define SNSRINDICATORINFO_H
 
 //  INCLUDES
-#include <hbindicatorinterface.h>
+#include <HbIndicatorInterface>
 #include <QString>
 
 /*!
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatormodel.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatormodel.h	Mon Oct 18 10:20:15 2010 +0300
@@ -18,7 +18,7 @@
 #ifndef SNSRINDICATORMODEL_H
 #define SNSRINDICATORMODEL_H
 
-#include <qobject.h>
+#include <QObject>
 #include "snsrindicatorinfo.h"
 #include "snsrtest_global.h"
 
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatorwidget.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/inc/snsrindicatorwidget.h	Mon Oct 18 10:20:15 2010 +0300
@@ -18,7 +18,7 @@
 #ifndef SNSRINDICATORWIDGET_H
 #define SNSRINDICATORWIDGET_H
 
-#include <hbwidget.h>
+#include <HbWidget>
 #include "snsrtest_global.h"
 
 SCREENSAVER_TEST_CLASS(T_SnsrIndicators)
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/src/snsrindicatormodel.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/src/snsrindicatormodel.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -17,8 +17,8 @@
 
 #include <qglobal.h>
 #ifdef Q_OS_SYMBIAN
-#include <xqsettingsmanager.h>
-#include <xqsettingskey.h>
+#include <XQSettingsManager>
+#include <XQSettingsKey>
 #include <coreapplicationuissdkcrkeys.h>
 #endif //Q_OS_SYMBIAN
 
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/src/snsrindicatorwidget.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrindicators/src/snsrindicatorwidget.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -19,7 +19,7 @@
 #include "snsrindicatorinfo.h"
 #include "snsrcolors.h"
 
-#include <hbevent.h>
+#include <HbEvent>
 #include <HbColorScheme>
 #include <QDebug>
 #include <QSizePolicy>
@@ -53,7 +53,7 @@
     HbStyleLoader::registerFilePath(gIndicatorWidgetMLFilePath);
    
     setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Preferred);
-          
+    
     createPrimitives();
 }
 
@@ -130,7 +130,7 @@
     for (int i=0; i < indicatorAmount && i < mIcons.size(); ++i) {
         mIcons.at(i)->setIconName(indicators.at(i).iconPath);
         mIcons.at(i)->setFlags(HbIcon::Colorized);
-        mIcons.at(i)->setColor(mIconColor);        
+        mIcons.at(i)->setColor(mIconColor);
     }
 
     // To recalculate layouts
@@ -159,7 +159,7 @@
         mIconColorType == ThemedColorForActiveMode) {
         mIconColor = HbColorScheme::color(SnsrColors::WidgetColorRole.latin1());
         for (int i=0; i < mIcons.size(); ++i) {
-            mIcons.at(i)->setColor(mIconColor);        
+            mIcons.at(i)->setColor(mIconColor);
         }
     }
     return HbWidget::changeEvent(event);
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrswipewidget/inc/snsrswipewidget.h	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrswipewidget/inc/snsrswipewidget.h	Mon Oct 18 10:20:15 2010 +0300
@@ -20,9 +20,7 @@
 
 #include <QGesture>
 
-#include <hbwidget.h>
-#include <hblabel.h>
-#include <hbeffect.h>
+#include <HbWidget>
 #include "snsrtest_global.h"
 
 SCREENSAVER_TEST_CLASS(T_SnsrSwipeWidget)
@@ -57,7 +55,7 @@
 private: // data
 
     HbLabel *mSlideLabel;
-    HbIconItem* mIconItem;
+    HbIconItem *mIconItem;
     //for swipe direction we need to know if the device is in landscapemode
     int mCurrentOrientation;
 
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrswipewidget/src/snsrswipewidget.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/snsrswipewidget/src/snsrswipewidget.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -17,13 +17,10 @@
 
 #include <QDebug>
 #include <HbStyleLoader>
-#include <hbeffect.h>
-#include <hblabel.h>
+#include <HbLabel>
 #include <HbIconItem>
 #include <HbIconAnimationManager>
-
-#include <hbiconitem.h>
-#include <hbiconanimator.h>
+#include <HbIconAnimator>
 
 #include "snsrbigclockcontainer.h"
 #include "snsranalogclockcontainer.h"
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsranalogclockcontainer.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsranalogclockcontainer.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -23,10 +23,10 @@
 
 #include <HbExtendedLocale>
 #include <HbMainWindow>
+#include <HbPushButton>
 
 #include "snsranalogclockwidget.h"
 #include "snsrindicatorwidget.h"
-#include "snsrswipewidget.h"
 #include "snsrlabel.h"
 
 /*!
@@ -36,7 +36,7 @@
  */
 
 const char *gAnalogLayoutDocml = ":/xml/snsrbigclockscreensaveranalog.docml";
-const char *gSwipeAnalogLayoutDocml = ":/xml/snsrbigclockscreensaveranalogswipe.docml";
+const char *gUnlockAnalogLayoutDocml = ":/xml/snsrbigclockscreensaveranalogunlockbutton.docml";
 
 
 const char *gPortraitSectionName = "portrait";
@@ -50,7 +50,7 @@
 const char *gAnalogClockWidgetName = "analogClockWidget";
 const char *gIndicatorWidgetName = "indicatorWidget";
 
-const char *gSwipeWidgetName = "swipeWidget";
+const char *gUnlockButtonName = "unlockButton";
 
 const char *gDateFormatStr = r_qtn_date_usual_with_zero; //"%E%,% %*D%*N%/0%4%/1%5";
 
@@ -62,7 +62,7 @@
     SnsrBigClockContainer(),
     mDateLabel(0),
     mAnalogClockWidget(0),
-    mSwipeWidget(0)
+    mUnlockButton(0)
 {
     SCREENSAVER_TEST_FUNC_ENTRY("SnsrAnalogClockContainer::SnsrAnalogClockContainer")
     SCREENSAVER_TEST_FUNC_EXIT("SnsrAnalogClockContainer::SnsrAnalogClockContainer")
@@ -91,10 +91,6 @@
     mDateLabel->setPlainText(
         HbExtendedLocale().format(QDate::currentDate(), gDateFormatStr)
         );
-
-    if (mSwipeWidget) {
-        mSwipeWidget->setCurrentOrientation(mCurrentOrientation);
-    }
     
     SCREENSAVER_TEST_FUNC_EXIT("SnsrAnalogClockContainer::update")
 }
@@ -112,11 +108,12 @@
  */
 void SnsrAnalogClockContainer::loadWidgets()
 {
-    //if swipe is used we load the docml file containing it
-    if ( swipeToUnlockSupported() ) {
-        loadWidgets(gSwipeAnalogLayoutDocml);
-        Q_ASSERT_X( mSwipeWidget, gSwipeAnalogLayoutDocml, "Swipe widget not found in DocML file.");
-        connect( mSwipeWidget, SIGNAL(swipeDownDetected()), SIGNAL(unlockRequested()) );
+    //if unlockbutton is used we load the docml file containing it
+    if ( unlockButtonSupported() ) {
+        loadWidgets(gUnlockAnalogLayoutDocml);
+        Q_ASSERT_X( mUnlockButton, gUnlockAnalogLayoutDocml, "unlock button not found in DocML file.");
+        mUnlockButton->setText("Unlock");
+        connect( mUnlockButton, SIGNAL(clicked()), SIGNAL(unlockRequested()) );
     }
     else {
         loadWidgets(gAnalogLayoutDocml);
@@ -135,7 +132,7 @@
     mDateLabel = 0;
     mAnalogClockWidget = 0;
     mIndicatorWidget = 0;
-    mSwipeWidget = 0;
+    mUnlockButton = 0;
     // load widgets from docml
     qDebug() << docmlName;
     mDocumentObjects = mDocumentLoader.load(docmlName, &ok);
@@ -148,8 +145,8 @@
             mDocumentLoader.findWidget(gAnalogClockWidgetName));
         mIndicatorWidget = qobject_cast<SnsrIndicatorWidget *>(
             mDocumentLoader.findWidget(gIndicatorWidgetName));
-        mSwipeWidget = qobject_cast<SnsrSwipeWidget *>(
-            mDocumentLoader.findWidget(gSwipeWidgetName));
+        mUnlockButton = qobject_cast<HbPushButton *>(
+                mDocumentLoader.findWidget(gUnlockButtonName));
         
         Q_ASSERT_X(
             mMainView && mDateLabel && mAnalogClockWidget &&
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrbigclockcontainer.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrbigclockcontainer.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -364,20 +364,20 @@
 
 
 /*
- * Returns true if swipe widget is used,
- * false if swipe is not used.
+ * Returns true if unlockbutton is used,
+ * false if it is not used.
  */
-bool SnsrBigClockContainer::swipeToUnlockSupported()
+bool SnsrBigClockContainer::unlockButtonSupported()
 {
 #ifdef Q_OS_SYMBIAN 
     XQSettingsManager::Error error;
-    int swipeWidget = 0; 
+    int unlockButton = 0; 
     XQCentralRepositorySettingsKey settingsKey(
-             KCRUidScreensaverSettings.iUid, KScreensaverSwipeToOpen ); 
+            KCRUidValueScreensaverSettings, KScreensaverUnlockWidget ); 
     XQSettingsManager settingsManager;
-    swipeWidget = settingsManager.readItemValue(settingsKey, XQSettingsManager::TypeInt).toInt();
+    unlockButton = settingsManager.readItemValue(settingsKey, XQSettingsManager::TypeInt).toInt();
     error = settingsManager.error();
-    if (error == XQSettingsManager::NoError && swipeWidget == 1) {
+    if (error == XQSettingsManager::NoError && unlockButton == 1) {
         return true;
     }
     else {
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrbigclockscreensaver.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrbigclockscreensaver.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -18,9 +18,9 @@
 #include "snsrbigclockscreensaver.h"
 
 #ifdef Q_OS_SYMBIAN
-#include <e32std.h>
 #include <XQSettingsManager> 
 #include <screensaverdomaincrkeys.h>
+#include <clockdomaincrkeys.h>
 #endif // Q_OS_SYMBIAN
 
 #include <QDebug>
@@ -57,6 +57,9 @@
     // This model holds indicator status information and must exist as
     // long as screensaver does.
     mIndicatorModel = new SnsrIndicatorModel(this);
+    
+    // connect timer for time updates
+    connect( &mTimer, SIGNAL(timeout()), SLOT(updateTime()) );
 }
 
 /*!
@@ -117,12 +120,12 @@
     // Check ScreensaverStatus from repository
     XQSettingsManager::Error error;
     XQCentralRepositorySettingsKey settingsKey(
-            KCRUidScreensaverSettings.iUid, KScreensaverStatus ); // TUid as same repository used in control panel via Symbian APIs 
+            KCRUidValueScreensaverSettings, KScreensaverStatus ); 
     XQSettingsManager setManager;
     int screensaverOn = setManager.readItemValue(settingsKey, XQSettingsManager::TypeInt).toInt();
     error = setManager.error();
     if (error != XQSettingsManager::NoError) {
-        qDebug("Error reading value from XQSettingsManager.. error = %d", error);
+        qDebug("Error reading screensaver status from XQSettingsManager.. error = %d", error);
     }
 #else
     int screensaverOn = 1;
@@ -298,11 +301,16 @@
 SnsrBigClockScreensaver::ClockFormat SnsrBigClockScreensaver::clockFormat()
 {
 #ifdef Q_OS_SYMBIAN
-    if (TLocale().ClockFormat() == EClockAnalog) {
-        return ClockFormatAnalog;
-    } else {
-        return ClockFormatDigital;
+    XQSettingsManager::Error error;
+    XQCentralRepositorySettingsKey settingsKey(
+        KCRUidClockApp, KClockType ); 
+    XQSettingsManager setManager;
+    int useDigital = setManager.readItemValue(settingsKey, XQSettingsManager::TypeInt).toInt();
+    error = setManager.error();
+    if (error != XQSettingsManager::NoError) {
+        qDebug("Error reading clock format from XQSettingsManager.. error = %d", error);
     }
+    return ( useDigital ? ClockFormatDigital : ClockFormatAnalog );
 #else
     // windows build - change the format every 30 seconds for testing purposes
     if (QTime::currentTime().second() < 30) {
@@ -316,13 +324,6 @@
 void SnsrBigClockScreensaver::removeCurrentContainer()
 {
     if ( mCurrentContainer ) {
-        disconnect(
-            &mTimer, SIGNAL(timeout()),
-            this, SLOT(updateTime())
-            );
-        disconnect( 
-            mCurrentContainer, SIGNAL(unlockRequested()), 
-            this, SIGNAL(unlockRequested()) );
         if (mTimer.timerId()!= -1) {
             mTimer.stop();
         }
@@ -337,7 +338,6 @@
 {
     mCurrentContainer = newContainer;
     mCurrentContainer->setParent(this);
-    connect( &mTimer, SIGNAL(timeout()), SLOT(updateTime()) );
     connect( mCurrentContainer, SIGNAL(unlockRequested()), SIGNAL(unlockRequested()) );
     
     mCurrentContainer->setIndicatorModel(*mIndicatorModel);
--- a/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrdigitalclockcontainer.cpp	Wed Oct 06 16:06:24 2010 +0300
+++ b/screensaver/snsrplugins/snsrbigclockscreensaverplugin/src/snsrdigitalclockcontainer.cpp	Mon Oct 18 10:20:15 2010 +0300
@@ -23,8 +23,8 @@
 
 #include <HbExtendedLocale>
 #include <HbMainWindow>
+#include <HbPushButton>
 
-#include "snsrswipewidget.h"
 #include "snsrindicatorwidget.h"
 #include "snsrlabel.h"
 
@@ -35,7 +35,7 @@
  */
 
 const char *gDigitalLayoutDocml = ":/xml/snsrbigclockscreensaverdigital.docml";
-const char *gSwipeDigitalLayoutDocml = ":/xml/snsrbigclockscreensaverdigitalswipe.docml";
+const char *gUnlockDigitalLayoutDocml = ":/xml/snsrbigclockscreensaverdigitalunlockbutton.docml";
 
 extern const char *gPortraitSectionName;
 extern const char *gLandscapeSectionName;
@@ -53,7 +53,7 @@
 const char *gTimeFormatStr = "%:0%J%:1%T%:3";
 
 extern const char *gIndicatorWidgetName;
-extern const char *gSwipeWidgetName;
+extern const char *gUnlockButtonName;
 
 
 /*!
@@ -64,7 +64,7 @@
     mTimeLabel(0),
     mAmPmLabel(0),
     mDateLabel(0),
-    mSwipeWidget(0)
+    mUnlockButton(0)
 {
     SCREENSAVER_TEST_FUNC_ENTRY("SnsrDigitalClockContainer::SnsrDigitalClockContainer")
     SCREENSAVER_TEST_FUNC_EXIT("SnsrDigitalClockContainer::SnsrDigitalClockContainer")
@@ -110,10 +110,6 @@
     mDateLabel->setPlainText(
         locale.format(QDate::currentDate(), gDateFormatStr)
         );
-    
-    if (mSwipeWidget) {
-        mSwipeWidget->setCurrentOrientation(mCurrentOrientation);
-    }
 
     SCREENSAVER_TEST_FUNC_EXIT("SnsrDigitalClockContainer::update")
 }
@@ -131,11 +127,12 @@
  */
 void SnsrDigitalClockContainer::loadWidgets()
 {
-    //if swipe is used we load the docml file containing it
-    if ( swipeToUnlockSupported() ) {
-        loadWidgets(gSwipeDigitalLayoutDocml);
-        Q_ASSERT_X( mSwipeWidget, gSwipeDigitalLayoutDocml, "Swipe widget not found in DocML file.");
-        connect( mSwipeWidget, SIGNAL(swipeDownDetected()), SIGNAL(unlockRequested()) );
+    //if unlockbutton is used we load the docml file containing it
+    if ( unlockButtonSupported() ) {
+        loadWidgets(gUnlockDigitalLayoutDocml);
+        Q_ASSERT_X( mUnlockButton, gUnlockDigitalLayoutDocml, "Unlock button not found in DocML file.");
+        mUnlockButton->setText("Unlock");
+        connect( mUnlockButton, SIGNAL(clicked()), SIGNAL(unlockRequested()) );
     }
     else {
         loadWidgets(gDigitalLayoutDocml);
@@ -155,7 +152,7 @@
     mTimeLabel = 0;
     mAmPmLabel = 0;
     mIndicatorWidget = 0;
-    mSwipeWidget = 0;
+    mUnlockButton = 0;
     // load widgets from docml
     qDebug() << docmlName;
     mDocumentObjects = mDocumentLoader.load(docmlName, &ok);
@@ -170,8 +167,8 @@
                 mDocumentLoader.findWidget(gAmPmLabelName));
         mIndicatorWidget = qobject_cast<SnsrIndicatorWidget *>(
                 mDocumentLoader.findWidget(gIndicatorWidgetName));
-        mSwipeWidget = qobject_cast<SnsrSwipeWidget *>(
-            mDocumentLoader.findWidget(gSwipeWidgetName));
+        mUnlockButton = qobject_cast<HbPushButton *>(
+            mDocumentLoader.findWidget(gUnlockButtonName));
         
         Q_ASSERT_X(
             mMainView && mDateLabel && mTimeLabel && mAmPmLabel &&