25 #ifndef AKREGATORTRAYICON_H
26 #define AKREGATORTRAYICON_H
28 #include <ksystemtray.h>
35 class TrayIcon : public KSystemTray
40 static TrayIcon* getInstance();
41 static void setInstance(TrayIcon* trayIcon);
43 TrayIcon(TQWidget *parent = 0, const char *name = 0);
46 TQPixmap takeScreenshot() const;
47 virtual void mousePressEvent(TQMouseEvent *);
49 void settingsChanged();
50 void slotSetUnread( int unread);
51 void viewButtonClicked();
57 static TrayIcon* m_instance;
59 TQPixmap m_defaultIcon;
60 TQImage m_lightIconImage;
|