diff -r 35368b604b28 -r 6727c5d0afc7 screensaver/screensaverplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledtimelabel.cpp --- a/screensaver/screensaverplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledtimelabel.cpp Thu Sep 02 20:17:27 2010 +0300 +++ b/screensaver/screensaverplugins/snsrbigclockscreensaverplugin/snsrclockwidgets/src/snsroledtimelabel.cpp Fri Sep 17 08:27:54 2010 +0300 @@ -18,11 +18,9 @@ #include "snsroledtimelabel.h" #include -#include #include -const QString snsrForegroundColorRole("snsrforeground"); /*! \class SnsrOledTimeLabel @@ -38,7 +36,7 @@ SnsrOledTimeLabel::SnsrOledTimeLabel(QGraphicsItem *parent) : HbTextItem(parent) { - setThemedTextColor(); + setTextColor(Qt::white); setMinimumLines( 1 ); setMaximumLines( 1 ); @@ -112,30 +110,3 @@ } -/*! - \reimp - */ -void SnsrOledTimeLabel::changeEvent(QEvent * event) -{ - if (event->type() == HbEvent::ThemeChanged) { - setThemedTextColor(); - } - return HbTextItem::changeEvent(event); -} - - -/*! - Sets the time label's color to follow the theme. - */ -void SnsrOledTimeLabel::setThemedTextColor() -{ - QColor textColor(HbColorScheme::color(snsrForegroundColorRole)); - if (textColor.isValid()) { - setTextColor(textColor); - } else { - // fallback mechanism when color definition is missing in default theme - setTextColor(Qt::white); - } -} - -