From 7f8b43992dffa298d84a3a293fa0a198e51d6a1c Mon Sep 17 00:00:00 2001 From: mickeyl Date: Sat, 10 May 2003 16:56:35 +0000 Subject: - fix and rewrite draw algorithm to work with larger sizes - add alternative appearance (hint: click'n'hold on the battery meter :-) --- (limited to 'core/applets/batteryapplet/battery.h') diff --git a/core/applets/batteryapplet/battery.h b/core/applets/batteryapplet/battery.h index d4807b0..c2d1216 100644 --- a/core/applets/batteryapplet/battery.h +++ b/core/applets/batteryapplet/battery.h @@ -30,26 +30,28 @@ class QTimer; class BatteryMeter : public QWidget { Q_OBJECT -public: + public: BatteryMeter( QWidget *parent = 0 ); ~BatteryMeter(); QSize sizeHint() const; -protected: - void timerEvent( QTimerEvent * ); + protected: + void timerEvent( QTimerEvent* ); void paintEvent( QPaintEvent* ); - void mouseReleaseEvent( QMouseEvent * ); + void mousePressEvent( QMouseEvent* ); + void mouseReleaseEvent( QMouseEvent* ); -protected slots: + protected slots: void chargeTimeout(); -protected: + protected: QGuardedPtr batteryView; PowerStatus *ps; QTimer *chargeTimer; int percent; bool charging; + int style; }; #endif -- cgit v0.9.0.2