author | llornkcor <llornkcor> | 2002-07-16 12:33:22 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-07-16 12:33:22 (UTC) |
commit | 4d5c003d4602e5e5bdc42deba7587fc0b838c7fb (patch) (side-by-side diff) | |
tree | 7b20d18733555591dc11a557629a4cf94f727242 /noncore/multimedia/opieplayer2/audiowidget.h | |
parent | 5e9626775709fdf1815e3ff4584aede3ceaa4d58 (diff) | |
download | opie-4d5c003d4602e5e5bdc42deba7587fc0b838c7fb.zip opie-4d5c003d4602e5e5bdc42deba7587fc0b838c7fb.tar.gz opie-4d5c003d4602e5e5bdc42deba7587fc0b838c7fb.tar.bz2 |
added new audiowidget skinable from qtopia 1.6 graphics later
Diffstat (limited to 'noncore/multimedia/opieplayer2/audiowidget.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/audiowidget.h | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/noncore/multimedia/opieplayer2/audiowidget.h b/noncore/multimedia/opieplayer2/audiowidget.h index ce8604a..3ebec5b 100644 --- a/noncore/multimedia/opieplayer2/audiowidget.h +++ b/noncore/multimedia/opieplayer2/audiowidget.h @@ -25,7 +25,7 @@ enum AudioButtons { }; -#define USE_DBLBUF +//#define USE_DBLBUF class Ticker : public QFrame { @@ -75,6 +75,7 @@ protected: void doUnblank(); void paintEvent( QPaintEvent *pe ); void showEvent( QShowEvent *se ); + void resizeEvent( QResizeEvent *re ); void mouseMoveEvent( QMouseEvent *event ); void mousePressEvent( QMouseEvent *event ); void mouseReleaseEvent( QMouseEvent *event ); @@ -85,9 +86,20 @@ private: void toggleButton( int ); void setToggleButton( int, bool ); void paintButton( QPainter *p, int i ); + QString skin; + QPixmap *pixBg; + QImage *imgUp; + QImage *imgDn; + QImage *imgButtonMask; + QBitmap *masks[11]; + QPixmap *buttonPixUp[11]; + QPixmap *buttonPixDown[11]; + QPixmap *pixmaps[4]; - Ticker *songInfo; - QSlider *slider; + Ticker songInfo; + QSlider slider; + QLineEdit time; + int xoff, yoff; }; |