summaryrefslogtreecommitdiff
path: root/noncore/multimedia/opieplayer2/mediawidget.h
Unidiff
Diffstat (limited to 'noncore/multimedia/opieplayer2/mediawidget.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/mediawidget.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/noncore/multimedia/opieplayer2/mediawidget.h b/noncore/multimedia/opieplayer2/mediawidget.h
index 9fb3499..2641df6 100644
--- a/noncore/multimedia/opieplayer2/mediawidget.h
+++ b/noncore/multimedia/opieplayer2/mediawidget.h
@@ -51,12 +51,15 @@ public:
51 { 51 {
52 Command command; 52 Command command;
53 const char *fileName; 53 const char *fileName;
54 ButtonType type; 54 ButtonType type;
55 }; 55 };
56 56
57 typedef std::vector<QBitmap> MaskVector;
58 typedef std::vector<QPixmap> PixmapVector;
59
57 MediaWidget( PlayListWidget &_playList, MediaPlayerState &_mediaPlayerState, QWidget *parent = 0, const char *name = 0 ); 60 MediaWidget( PlayListWidget &_playList, MediaPlayerState &_mediaPlayerState, QWidget *parent = 0, const char *name = 0 );
58 virtual ~MediaWidget(); 61 virtual ~MediaWidget();
59 62
60public slots: 63public slots:
61 virtual void setDisplayType( MediaPlayerState::DisplayType displayType ) = 0; 64 virtual void setDisplayType( MediaPlayerState::DisplayType displayType ) = 0;
62 virtual void setLength( long length ) = 0; 65 virtual void setLength( long length ) = 0;
@@ -84,12 +87,16 @@ protected:
84 PlayListWidget &playList; 87 PlayListWidget &playList;
85 88
86 ButtonVector buttons; 89 ButtonVector buttons;
87 90
88 QImage buttonMask; 91 QImage buttonMask;
89 92
93 MaskVector masks;
94 PixmapVector buttonPixUp;
95 PixmapVector buttonPixDown;
96
90 QPoint upperLeftOfButtonMask; 97 QPoint upperLeftOfButtonMask;
91}; 98};
92 99
93#endif // MEDIAWIDGET_H 100#endif // MEDIAWIDGET_H
94/* vim: et sw=4 ts=4 101/* vim: et sw=4 ts=4
95 */ 102 */