1 #ifndef BATMON_WIDGET_H
2 #define BATMON_WIDGET_H
10 #include <QSystemTrayIcon>
21 explicit BatmonWidget(
bool geometry_specified, QWidget* widget = NULL);
25 void paintEvent(QPaintEvent* event);
26 void updateTimeout(
void);
27 void showAlwaysSpecified(
void);
28 void hideChargingSpecified(
void);
29 void hideChargedSpecified(
void);
31 void anzuSkinSelected(
void);
32 void girlSkinSelected(
void);
33 void limoSkinSelected(
void);
36 void mousePressEvent(QMouseEvent* event);
37 void mouseMoveEvent(QMouseEvent* event);
43 std::auto_ptr<pImpl> pimpl;