summaryrefslogtreecommitdiff
path: root/core/multimedia/opieplayer/audiowidget.h
Unidiff
Diffstat (limited to 'core/multimedia/opieplayer/audiowidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r--core/multimedia/opieplayer/audiowidget.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/core/multimedia/opieplayer/audiowidget.h b/core/multimedia/opieplayer/audiowidget.h
index c686741..96bc55c 100644
--- a/core/multimedia/opieplayer/audiowidget.h
+++ b/core/multimedia/opieplayer/audiowidget.h
@@ -33,21 +33,22 @@
33 33
34#include <opie/oticker.h> 34#include <opie/oticker.h>
35 35
36class QPixmap; 36class QPixmap;
37 37
38enum AudioButtons { 38enum AudioButtons {
39 AudioPlay, 39 AudioPlay=0,
40 AudioStop, 40 AudioStop,
41 AudioPause,
42 AudioNext, 41 AudioNext,
43 AudioPrevious, 42 AudioPrevious,
44 AudioVolumeUp, 43 AudioVolumeUp,
45 AudioVolumeDown, 44 AudioVolumeDown,
46 AudioLoop, 45 AudioLoop,
47 AudioPlayList 46 AudioPlayList,
47 AudioForward,
48 AudioBack
48}; 49};
49 50
50 51
51//#define USE_DBLBUF 52//#define USE_DBLBUF
52 53
53class AudioWidget : public QWidget { 54class AudioWidget : public QWidget {
@@ -58,25 +59,29 @@ public:
58 void setTickerText( const QString &text ) { songInfo.setText( text ); } 59 void setTickerText( const QString &text ) { songInfo.setText( text ); }
59 bool isStreaming; 60 bool isStreaming;
60public slots: 61public slots:
61 void updateSlider( long, long ); 62 void updateSlider( long, long );
62 void sliderPressed( ); 63 void sliderPressed( );
63 void sliderReleased( ); 64 void sliderReleased( );
64 void setPaused( bool b) { setToggleButton( AudioPause, b ); } 65// void setPaused( bool b) { setToggleButton( AudioPause, b ); }
65 void setLooping( bool b) { setToggleButton( AudioLoop, b ); } 66 void setLooping( bool b) { setToggleButton( AudioLoop, b ); }
66 void setPlaying( bool b) { setToggleButton( AudioPlay, b ); } 67 void setPlaying( bool b) { setToggleButton( AudioPlay, b ); }
67 void setPosition( long ); 68 void setPosition( long );
68 void setLength( long ); 69 void setLength( long );
69 void setView( char ); 70 void setView( char );
70 71
71signals: 72signals:
72 void moreClicked(); 73 void moreClicked();
73 void lessClicked(); 74 void lessClicked();
74 void moreReleased(); 75 void moreReleased();
75 void lessReleased(); 76 void lessReleased();
76 void sliderMoved(long); 77 void sliderMoved(long);
78 void forwardClicked();
79 void backClicked();
80 void forwardReleased();
81 void backReleased();
77 82
78protected: 83protected:
79 void doBlank(); 84 void doBlank();
80 void doUnblank(); 85 void doUnblank();
81 void paintEvent( QPaintEvent *pe ); 86 void paintEvent( QPaintEvent *pe );
82 void showEvent( QShowEvent *se ); 87 void showEvent( QShowEvent *se );