Clementine-audio-player-Mac.../src/systemtrayicon.h

26 lines
391 B
C++

#ifndef SYSTEMTRAYICON_H
#define SYSTEMTRAYICON_H
#include <QSystemTrayIcon>
class SystemTrayIcon : public QSystemTrayIcon {
Q_OBJECT
public:
SystemTrayIcon(QObject* parent = 0);
bool event(QEvent* event);
public slots:
void SetProgress(int percentage);
signals:
void WheelEvent(int delta);
private:
QPixmap icon_;
QPixmap grey_icon_;
};
#endif // SYSTEMTRAYICON_H