Diffstat (limited to 'noncore/multimedia/opieplayer2/skin.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/skin.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/noncore/multimedia/opieplayer2/skin.h b/noncore/multimedia/opieplayer2/skin.h index f160b3c..9276a5b 100644 --- a/noncore/multimedia/opieplayer2/skin.h +++ b/noncore/multimedia/opieplayer2/skin.h @@ -5,2 +5,5 @@ #include <qimage.h> +#include <qmap.h> + +#include "mediawidget.h" @@ -11,2 +14,4 @@ public: + void preload( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount ); + QImage backgroundImage() const; @@ -22,2 +27,9 @@ private: + typedef QMap<QString, QImage> ButtonMaskImageMap; + + mutable QImage m_backgroundImage; + mutable QImage m_buttonUpImage; + mutable QImage m_buttonDownImage; + mutable ButtonMaskImageMap m_buttonMasks; + Skin( const Skin & ); |