From d24ad11763335834718485f14e90d8dab2611fa2 Mon Sep 17 00:00:00 2001 From: simon Date: Wed, 11 Dec 2002 12:21:55 +0000 Subject: - moved the remaining pieces of image/pixmap loading to the Skin class --- (limited to 'noncore/multimedia/opieplayer2/mediawidget.h') diff --git a/noncore/multimedia/opieplayer2/mediawidget.h b/noncore/multimedia/opieplayer2/mediawidget.h index 52b9fcb..0d635aa 100644 --- a/noncore/multimedia/opieplayer2/mediawidget.h +++ b/noncore/multimedia/opieplayer2/mediawidget.h @@ -43,6 +43,8 @@ namespace }; } +class Skin; + class MediaWidget : public QWidget { Q_OBJECT @@ -100,9 +102,9 @@ signals: protected: void setupButtons( const SkinButtonInfo *skinInfo, uint buttonCount, - const QString &imagePrefix, const QSize &buttonAreaSize ); - Button setupButton( const SkinButtonInfo &buttonInfo, const QString &imagePrefix ); - QBitmap setupButtonMask( const Command &command, const QString &fileName ); + const Skin &skin, const QSize &buttonAreaSize ); + Button setupButton( const SkinButtonInfo &buttonInfo, const Skin &skin ); + QBitmap setupButtonMask( const Command &command, const QImage &maskImage ); void loadDefaultSkin( const SkinButtonInfo *skinInfo, uint buttonCount, const QString &fileNameInfix = QString::null ); void loadSkin( const SkinButtonInfo *skinInfo, uint buttonCount, const QString &name, const QString &fileNameInfix ); -- cgit v0.9.0.2