#ifndef QT_NO_SYSTEMTRAYICON
#include <QString>
-
-#ifdef HAVE_KDE4
-# include <KSystemTrayIcon>
-#else
-# include <QSystemTrayIcon>
-#endif
-
-#include <QTimer>
+#include <QSystemTrayIcon>
#include "systemtray.h"
private slots:
void onModeChanged(Mode mode);
- void onStateChanged(State state);
void onVisibilityChanged(bool isVisible);
- void onBlinkTimeout();
void onActivated(QSystemTrayIcon::ActivationReason);
void onMessageClicked();
void updateToolTip();
private:
- QTimer _blinkTimer;
- bool _blinkState;
- uint _lastMessageId;
+ uint _lastMessageId {0};
-#ifdef HAVE_KDE4
- KSystemTrayIcon *_trayIcon;
-#else
QSystemTrayIcon *_trayIcon;
-#endif
};
-
-// inlines
-
-
-
-
#endif /* QT_NO_SYSTEMTRAYICON */