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;