summaryrefslogtreecommitdiffstats
path: root/kicker/applets/systemtray/systemtrayapplet.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-05-03 02:51:37 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-05-03 02:51:37 -0500
commit667839ee6560a10aca54885dbf8951b77bdc21b2 (patch)
tree899fea627f583d2d946a1ab4d3a49a0c3f94d57c /kicker/applets/systemtray/systemtrayapplet.h
parent5908f01581521714faf27a93cfac9bfb207ec6b8 (diff)
downloadtdebase-667839ee6560a10aca54885dbf8951b77bdc21b2.tar.gz
tdebase-667839ee6560a10aca54885dbf8951b77bdc21b2.zip
Hack around ARGB task tray icon background display glitch
Diffstat (limited to 'kicker/applets/systemtray/systemtrayapplet.h')
-rw-r--r--kicker/applets/systemtray/systemtrayapplet.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/kicker/applets/systemtray/systemtrayapplet.h b/kicker/applets/systemtray/systemtrayapplet.h
index 9816ac766..06b42c23d 100644
--- a/kicker/applets/systemtray/systemtrayapplet.h
+++ b/kicker/applets/systemtray/systemtrayapplet.h
@@ -128,12 +128,15 @@ class TrayEmbed : public QXEmbed
Q_OBJECT
public:
TrayEmbed( bool kdeTray, TQWidget* parent = NULL );
+ ~TrayEmbed();
bool kdeTray() const { return kde_tray; }
void setBackground();
void getIconSize(int defaultIconSize);
private:
bool kde_tray;
TQWidget *m_scaledWidget;
+ TQTimer* m_ensureBackgroundSetTimer;
+ int m_ensureBackgroundSetTimerCount;
private slots:
void ensureBackgroundSet();
};