homescreenapp/stateplugins/hsmenuworkerstateplugin/tsrc/t_hsmenuworkerstateplugin/src/hsscene_mock.cpp
changeset 97 66b5fe3c07fd
parent 90 3ac3aaebaee5
--- a/homescreenapp/stateplugins/hsmenuworkerstateplugin/tsrc/t_hsmenuworkerstateplugin/src/hsscene_mock.cpp	Mon Sep 27 11:52:00 2010 +0300
+++ b/homescreenapp/stateplugins/hsmenuworkerstateplugin/tsrc/t_hsmenuworkerstateplugin/src/hsscene_mock.cpp	Wed Oct 06 16:06:24 2010 +0300
@@ -23,17 +23,30 @@
 #include "hswallpaper.h"
 #include "hsconfiguration.h"
 
+
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 HsScene::~HsScene()
 {
     delete mWallpaper;
     qDeleteAll(mPages);
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 int HsScene::databaseId() const
 {
     return mDatabaseId;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 bool HsScene::load()
 {
     int pageCount = property("pageCount").toInt();
@@ -58,16 +71,28 @@
     return true;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 HsWallpaper *HsScene::wallpaper() const
 {
     return mWallpaper;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 QList<HsPage *> HsScene::pages() const
 {
     return mPages;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 bool HsScene::addPage(HsPage *page)
 {
     if (!page) {
@@ -82,6 +107,10 @@
     return true;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 bool HsScene::removePage(HsPage *page)
 {
     if (!page) {
@@ -90,6 +119,10 @@
     return mPages.removeOne(page);
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 bool HsScene::setActivePage(HsPage *page)
 {
     if (!page) {
@@ -104,6 +137,10 @@
     return true;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 bool HsScene::setActivePageIndex(int index)
 {
     if (index < 0 || mPages.count() <= index) {
@@ -112,26 +149,46 @@
     return setActivePage(mPages[index]);
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 HsPage *HsScene::activePage() const
 {
     return mActivePage;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 int HsScene::activePageIndex() const
 {
     return mPages.indexOf(mActivePage);
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 void HsScene::setActiveWidget(HsWidgetHost *widget)
 {
     mActiveWidget = widget;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 HsWidgetHost *HsScene::activeWidget() const
 {
     return mActiveWidget;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 void HsScene::setOnline(bool online)
 {
     mIsOnline = online;
@@ -140,14 +197,19 @@
     }
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 bool HsScene::isOnline()const
 {
     return mIsOnline;
 }
 
-/*!
-    Singleton.
-*/
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 HsScene *HsScene::instance()
 {
     if (!mInstance) {
@@ -156,13 +218,21 @@
     return mInstance;
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 HsScene *HsScene::takeInstance()
 {
     HsScene *instance = mInstance;
     mInstance = 0;
     return instance;
 }
- 
+
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 void HsScene::setInstance(HsScene *instance)
 {
     if (mInstance != instance) {
@@ -171,24 +241,29 @@
     }    
 }
 
-/*!
-    Listens for application background/foreground changes.
-*/
+// ---------------------------------------------------------------------------
+// Listens for application background/foreground changes.
+// ---------------------------------------------------------------------------
+//
 bool HsScene::eventFilter(QObject *watched, QEvent *event)
 {
-	switch (event->type()) {
+    switch (event->type()) {
         case QEvent::ApplicationActivate:
             mActivePage->showWidgets();
             break;
-		case QEvent::ApplicationDeactivate:
+        case QEvent::ApplicationDeactivate:
             mActivePage->hideWidgets();
             break;
         default:
             break;
-	}
+    }
     return QObject::eventFilter(watched, event);
 }
 
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 HsScene::HsScene(QObject *parent)
   : QObject(parent),
     mDatabaseId(-1),