[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/base/plasma/applets/train-clock
From: Sebastian Kügler <sebas () kde ! nl>
Date: 2008-01-21 5:30:11
Message-ID: 1200893411.960391.31329.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 764134 by sebas:
Use Plasma's color scheme instead of hard-coded white.
M +4 -5 clock.cpp
M +1 -0 clock.h
--- trunk/playground/base/plasma/applets/train-clock/clock.cpp #764133:764134
@@ -62,6 +62,7 @@
m_calendar(0),
m_layout(0),
m_lastTimeSeen(),
+ m_fgColor(),
m_animating(false),
m_animationStep(0),
m_horizontalSpacing(0),
@@ -70,8 +71,7 @@
kDebug();
setHasConfigurationInterface(true);
- // FIXME: Remove, currently, plasma's foreground seems to be black
- //m_plainClockColor = KColorScheme(QPalette::Active, KColorScheme::View, \
Plasma::Theme::self()->colors()).foreground().color(); + m_fgColor = \
KColorScheme(QPalette::Active, KColorScheme::View, \
Plasma::Theme::self()->colors()).foreground().color(); }
void Clock::init()
@@ -369,13 +369,12 @@
}
// *** First, set some properties!
-
p->setFont (KGlobalSettings::smallestReadableFont());
- p->setPen(QPen(QColor("white"))); // FIXME:: Use Plasma color scheme
+ p->setPen(QPen(m_fgColor));
p->setRenderHint(QPainter::SmoothPixmapTransform);
p->setRenderHint(QPainter::Antialiasing);
p->setRenderHint(QPainter::TextAntialiasing);
- p->translate(0.5, 0.5);
+ p->translate(0.5, 0.5);
// Paint the text
QString dateString;
--- trunk/playground/base/plasma/applets/train-clock/clock.h #764133:764134
@@ -100,6 +100,7 @@
QTime m_lastTimeSeen;
QString m_prettyTimezone;
QSizeF m_contentSize;
+ QColor m_fgColor;
// Designer Config file
Ui::clockConfig ui;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic