screensaver/screensaverplugins/snsrbigclockscreensaverplugin/src/snsranalogclockcontainer.cpp
changeset 92 6727c5d0afc7
parent 77 4b195f3bea29
--- a/screensaver/screensaverplugins/snsrbigclockscreensaverplugin/src/snsranalogclockcontainer.cpp	Thu Sep 02 20:17:27 2010 +0300
+++ b/screensaver/screensaverplugins/snsrbigclockscreensaverplugin/src/snsranalogclockcontainer.cpp	Fri Sep 17 08:27:54 2010 +0300
@@ -87,24 +87,25 @@
     mAnalogClockWidget->tick();
 
     // date
-    if (mCurrentOrientation == Qt::Vertical) {
-        mDateLabel->setPlainText(
-            HbExtendedLocale().format(QDate::currentDate(), gDateFormatVerticalStr)
-        );
-    } else {
-        mDateLabel->setPlainText(
-            HbExtendedLocale().format(QDate::currentDate(), gDateFormatHorizontalStr)
-        );
-    }
+    const char *dateFormat = (mCurrentOrientation == Qt::Vertical) ?
+        gDateFormatVerticalStr : gDateFormatHorizontalStr;
+    QString dateText = HbExtendedLocale().format( QDate::currentDate(), dateFormat );
+    mDateLabel->setPlainText( dateText );
     
     SCREENSAVER_TEST_FUNC_EXIT("SnsrAnalogClockContainer::update")
 }
 
+/*!
+    @copydoc SnsrBigClockContainer::updateIntervalInMilliseconds()
+ */
 int SnsrAnalogClockContainer::updateIntervalInMilliseconds()
 {
     return 1000;
 }
 
+/*!
+    @copydoc SnsrBigClockContainer::loadWidgets()
+ */
 void SnsrAnalogClockContainer::loadWidgets()
 {
     bool ok(true);
@@ -144,8 +145,9 @@
             Q_ASSERT_X(ok, gAnalogLayoutDocml, "Invalid section in DocML file.");
         }
 
+        mIndicatorWidget->setLayoutType(SnsrIndicatorWidget::IndicatorsCentered);
+        mIndicatorWidget->setPowerSaveModeColor(false);
         initIndicatorWidget();
-        mIndicatorWidget->setLayoutType(SnsrIndicatorWidget::IndicatorsCentered);
         
         mBackgroundContainerLayout->addItem(mMainView);