qtui: Use icon names in tray implementations
[quassel.git] / src / qtui / legacysystemtray.h
index 63af68a..c4af3df 100644 (file)
@@ -29,7 +29,6 @@
 #  include <QSystemTrayIcon>
 #endif
 
-#include <QIcon>
 #include <QTimer>
 
 #include "systemtray.h"
@@ -45,7 +44,6 @@ public:
 
     virtual bool isVisible() const;
     virtual inline bool isSystemTrayAvailable() const;
-    virtual QIcon stateIcon() const; // overriden to care about blinkState
 
 public slots:
     virtual void setState(State state);
@@ -58,6 +56,9 @@ protected slots:
 protected:
     virtual void setMode(Mode mode);
 
+private:
+    void updateIcon();
+
 private slots:
     void on_blinkTimeout();
     void on_activated(QSystemTrayIcon::ActivationReason);