diff -r 35368b604b28 -r 6727c5d0afc7 screensaver/screensaverplugins/snsrbigclockscreensaverplugin/src/snsranalogclockcontainer.cpp --- 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);