summaryrefslogtreecommitdiffstats
path: root/kicker/applets/clock/clock.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-04-03 21:10:30 -0500
committerSlávek Banko <slavek.banko@axis.cz>2013-04-04 16:44:16 +0200
commitd93d359f35452a455385020712764f5472911331 (patch)
treeb0e9ce8347119d4400228dc250a9800fe5e7e102 /kicker/applets/clock/clock.cpp
parent57a8101b06003c29d92e323cdcabaa2049cd542d (diff)
downloadtdebase-d93d359f35452a455385020712764f5472911331.tar.gz
tdebase-d93d359f35452a455385020712764f5472911331.zip
Add option to enable the clock shadow in transparent mode
This closes Bug 387 (cherry picked from commit 48c5586497dc6a9d6caf84d48c164da49e060e06)
Diffstat (limited to 'kicker/applets/clock/clock.cpp')
-rw-r--r--kicker/applets/clock/clock.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/kicker/applets/clock/clock.cpp b/kicker/applets/clock/clock.cpp
index 8f941de5d..277db3239 100644
--- a/kicker/applets/clock/clock.cpp
+++ b/kicker/applets/clock/clock.cpp
@@ -276,8 +276,8 @@ void PlainClock::paintEvent(TQPaintEvent *)
void PlainClock::drawContents(TQPainter *p)
{
TQRect tr(0, 0, width(), height());
-
- if (!KickerSettings::transparent())
+
+ if (!KickerSettings::transparent() || !_prefs->transparentUseShadow())
p->drawText(tr, AlignCenter, _timeStr);
else
_applet->shadowEngine()->drawText(*p, tr, AlignCenter, _timeStr, size());
@@ -851,9 +851,9 @@ void FuzzyClock::drawContents(TQPainter *p)
p->setFont(_prefs->fuzzyFont());
p->setPen(_prefs->fuzzyForegroundColor());
-
+
TQRect tr;
-
+
if (_applet->getOrientation() == Qt::Vertical)
{
p->rotate(90);
@@ -861,12 +861,12 @@ void FuzzyClock::drawContents(TQPainter *p)
}
else
tr = TQRect(4, 2, width() - 8, height() - 4);
-
- if (!KickerSettings::transparent())
+
+ if (!KickerSettings::transparent() || !_prefs->transparentUseShadow())
p->drawText(tr, AlignCenter, _timeStr);
else
_applet->shadowEngine()->drawText(*p, tr, AlignCenter, _timeStr, size());
-
+
alreadyDrawing = false;
}