Initial commit
[qbat.git] / batteryicon.h
blob2953cc3b1c7e9e07862c198ca5ce81656315d1bb
1 //
2 // C++ Interface: batteryicon
3 //
4 // Author: Oliver Groß <z.o.gross@gmx.de>, (C) 2008
5 //
6 // Copyright: See COPYING file that comes with this distribution
7 //
8 #ifndef QBAT_BATTERYICON_H
9 #define QBAT_BATTERYICON_H
11 #include <QSystemTrayIcon>
13 namespace qbat {
14 class CBatteryIcon : public QSystemTrayIcon {
15 Q_OBJECT
16 private:
17 QString m_BatteryName;
18 QPixmap m_Icon;
19 public:
20 CBatteryIcon(QString batteryName, QMenu * contextMenu, QObject * parent = 0);
21 ~CBatteryIcon();
23 QString batteryName() const { return m_BatteryName; }
25 void updateData();
29 #endif