author | llornkcor <llornkcor> | 2002-03-24 14:17:54 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-03-24 14:17:54 (UTC) |
commit | 032a2e2e88b60b8ef06f247709c117195fcab09a (patch) (side-by-side diff) | |
tree | bd1cd69bb5418059f6830fc633f6cf23343f696d /core/applets/volumeapplet/volume.h | |
parent | 927d5f33cc4c36541d7fb7dde036bdd22f5d7253 (diff) | |
download | opie-032a2e2e88b60b8ef06f247709c117195fcab09a.zip opie-032a2e2e88b60b8ef06f247709c117195fcab09a.tar.gz opie-032a2e2e88b60b8ef06f247709c117195fcab09a.tar.bz2 |
added buttons from Markus (list)
Diffstat (limited to 'core/applets/volumeapplet/volume.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/applets/volumeapplet/volume.h | 40 |
1 files changed, 16 insertions, 24 deletions
diff --git a/core/applets/volumeapplet/volume.h b/core/applets/volumeapplet/volume.h index cb0be72..a982f53 100644 --- a/core/applets/volumeapplet/volume.h +++ b/core/applets/volumeapplet/volume.h @@ -1,5 +1,5 @@ /********************************************************************** -** Copyright (C) 2000 Trolltech AS. All rights reserved. +** Copyright (C) 2000-2002 Trolltech AS. All rights reserved. ** -** This file is part of Qtopia Environment. +** This file is part of the Qtopia Environment. ** @@ -27,3 +27,2 @@ #include <qguardedptr.h> -#include <qtimer.h> @@ -31,2 +30,4 @@ class QSlider; class QCheckBox; +class QPushButton; +class QTimer; @@ -36,3 +37,3 @@ class VolumeControl : public QFrame public: - VolumeControl( bool showMic=FALSE, QWidget *parent=0, const char *name=0 ); + VolumeControl( QWidget *parent=0, const char *name=0 ); @@ -40,3 +41,2 @@ public: QSlider *slider; - QSlider *mic; QCheckBox *muteBox; @@ -45,3 +45,11 @@ private: void keyPressEvent( QKeyEvent * ); - void createView(bool showMic = FALSE); + +private slots: + void ButtonChanged(); + void rateTimerDone(); + +private: + QPushButton *upButton; + QPushButton *downButton; + QTimer *rateTimer; }; @@ -59,24 +67,10 @@ public slots: void volumeChanged( bool muted ); - void micChanged( bool muted ); - void setVolume( int percent ); - void setMic( int percent ); - void sliderMoved( int percent ); - void micMoved( int percent ); void mute( bool ); - void showVolControl(bool showMic = FALSE); - void advVolControl(); - private: void readSystemVolume(); - void readSystemMic(); - void writeSystemVolume(); - void writeSystemMic(); - - void keyPressEvent ( QKeyEvent * e ); void mousePressEvent( QMouseEvent * ); - void mouseReleaseEvent( QMouseEvent *); void paintEvent( QPaintEvent* ); @@ -84,6 +78,5 @@ private: private: - int volumePercent, micPercent; - bool muted, micMuted; + int volumePercent; + bool muted; QPixmap volumePixmap; - QTimer *advancedTimer; }; @@ -92,2 +85 @@ private: #endif // __VOLUME_APPLET_H__ - |