Diffstat (limited to 'noncore/multimedia/opieplayer2/audiowidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/audiowidget.h | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/noncore/multimedia/opieplayer2/audiowidget.h b/noncore/multimedia/opieplayer2/audiowidget.h index 087d711..1778a30 100644 --- a/noncore/multimedia/opieplayer2/audiowidget.h +++ b/noncore/multimedia/opieplayer2/audiowidget.h | |||
@@ -46,56 +46,36 @@ | |||
46 | #include <opie/oticker.h> | 46 | #include <opie/oticker.h> |
47 | 47 | ||
48 | #include "mediawidget.h" | 48 | #include "mediawidget.h" |
49 | 49 | ||
50 | class QPixmap; | 50 | class QPixmap; |
51 | 51 | ||
52 | namespace { | ||
53 | |||
54 | enum AudioButtons { | ||
55 | AudioPlay=0, | ||
56 | AudioStop, | ||
57 | AudioNext, | ||
58 | AudioPrevious, | ||
59 | AudioVolumeUp, | ||
60 | AudioVolumeDown, | ||
61 | AudioLoop, | ||
62 | AudioPlayList, | ||
63 | AudioForward, | ||
64 | AudioBack | ||
65 | }; | ||
66 | }; | ||
67 | |||
68 | class AudioWidget : public MediaWidget { | 52 | class AudioWidget : public MediaWidget { |
69 | Q_OBJECT | 53 | Q_OBJECT |
70 | public: | 54 | public: |
71 | AudioWidget( MediaPlayerState &mediaPlayerState, QWidget* parent=0, const char* name=0 ); | 55 | AudioWidget( MediaPlayerState &mediaPlayerState, QWidget* parent=0, const char* name=0 ); |
72 | ~AudioWidget(); | 56 | ~AudioWidget(); |
73 | void setTickerText( const QString &text ) { songInfo.setText( text ); } | 57 | void setTickerText( const QString &text ) { songInfo.setText( text ); } |
74 | public slots: | 58 | public slots: |
75 | void updateSlider( long, long ); | 59 | void updateSlider( long, long ); |
76 | void sliderPressed( ); | 60 | void sliderPressed( ); |
77 | void sliderReleased( ); | 61 | void sliderReleased( ); |
78 | void setLooping( bool b) { setToggleButton( AudioLoop, b ); } | 62 | void setLooping( bool b) { setToggleButton( Loop, b ); } |
79 | void setPosition( long ); | 63 | void setPosition( long ); |
80 | void setSeekable( bool ); | 64 | void setSeekable( bool ); |
81 | 65 | ||
82 | public: | 66 | public: |
83 | virtual void setLength( long ); | 67 | virtual void setLength( long ); |
84 | virtual void setPlaying( bool b) { setToggleButton( AudioPlay, b ); } | 68 | virtual void setPlaying( bool b) { setToggleButton( Play, b ); } |
85 | virtual void setDisplayType( MediaPlayerState::DisplayType displayType ); | 69 | virtual void setDisplayType( MediaPlayerState::DisplayType displayType ); |
86 | 70 | ||
87 | signals: | 71 | signals: |
88 | void moreClicked(); | 72 | void moreClicked(); |
89 | void lessClicked(); | 73 | void lessClicked(); |
90 | void moreReleased(); | ||
91 | void lessReleased(); | ||
92 | void forwardClicked(); | 74 | void forwardClicked(); |
93 | void backClicked(); | 75 | void backClicked(); |
94 | void forwardReleased(); | ||
95 | void backReleased(); | ||
96 | void sliderMoved(long); | 76 | void sliderMoved(long); |
97 | 77 | ||
98 | protected: | 78 | protected: |
99 | void doBlank(); | 79 | void doBlank(); |
100 | void doUnblank(); | 80 | void doUnblank(); |
101 | void paintEvent( QPaintEvent *pe ); | 81 | void paintEvent( QPaintEvent *pe ); |