Diffstat (limited to 'noncore/multimedia/opieplayer2/skin.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/skin.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/noncore/multimedia/opieplayer2/skin.h b/noncore/multimedia/opieplayer2/skin.h index 9276a5b..14873e7 100644 --- a/noncore/multimedia/opieplayer2/skin.h +++ b/noncore/multimedia/opieplayer2/skin.h @@ -14,3 +14,3 @@ public: - void preload( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount ); + void preload( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount, const QSize &buttonAreaSize ); @@ -20,2 +20,4 @@ public: + QImage buttonMask( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount, const QSize &buttonAreaSize ) const; + QImage buttonMaskImage( const QString &fileName ) const; @@ -23,2 +25,4 @@ public: private: + void addButtonToMask( int tag, const QImage &maskImage ) const; + QString m_name; @@ -32,2 +36,3 @@ private: mutable QImage m_buttonDownImage; + mutable QImage m_buttonMask; mutable ButtonMaskImageMap m_buttonMasks; |