screensaver/screensaverplugins/snsrbigclockscreensaverplugin/src/snsrbigclockcontainer.cpp
changeset 86 e4f038c420f7
parent 69 87476091b3f5
--- a/screensaver/screensaverplugins/snsrbigclockscreensaverplugin/src/snsrbigclockcontainer.cpp	Wed Aug 18 10:33:57 2010 +0300
+++ b/screensaver/screensaverplugins/snsrbigclockscreensaverplugin/src/snsrbigclockcontainer.cpp	Mon Sep 13 13:03:23 2010 +0300
@@ -36,7 +36,8 @@
     \brief Base class. Container used for drawing background and for preparing layout.
  */
 
-const QString snsrBackgroundColorRole("snsrbackground");
+
+
 const int gStep(5);
 
 
@@ -117,6 +118,16 @@
 }
 
 /*!
+    @copydoc Screensaver::currentPowerMode()
+ */
+Screensaver::ScreenPowerMode SnsrBigClockContainer::displayPowerMode()
+{
+    // The default implementation returns full power mode. Inherited classes
+    // must override this if low power or display off mode are required.
+    return Screensaver::ScreenModeFullPower;
+}
+
+/*!
     @copydoc Screensaver::getActiveScreenRows()
  */
 void SnsrBigClockContainer::getActiveScreenRows(int *firstActiveRow, int *lastActiveRow)
@@ -318,13 +329,7 @@
  */
 void SnsrBigClockContainer::setBackgroundColor()
 {
-    QColor backgroundColor = HbColorScheme::color(snsrBackgroundColorRole);
-    if (backgroundColor.isValid()) {
-        mBackgroundColor = backgroundColor;
-    }
-    else {
-        mBackgroundColor = Qt::black;
-    }
+    mBackgroundColor = Qt::black;
 }
 
 /*!