summaryrefslogtreecommitdiff
path: root/noncore/multimedia/opieplayer2/skin.h
authorsimon <simon>2002-12-11 13:12:29 (UTC)
committer simon <simon>2002-12-11 13:12:29 (UTC)
commitcd5e96b40ceae9158e5cb01e71769e895ea7a3c1 (patch) (unidiff)
tree0a5e1961a31096f995e00215d851c3af8e8ae877 /noncore/multimedia/opieplayer2/skin.h
parent57a776c8345422a0fc32b3fb9d604be1c050d201 (diff)
downloadopie-cd5e96b40ceae9158e5cb01e71769e895ea7a3c1.zip
opie-cd5e96b40ceae9158e5cb01e71769e895ea7a3c1.tar.gz
opie-cd5e96b40ceae9158e5cb01e71769e895ea7a3c1.tar.bz2
- moved default skin name reading over to skin class
Diffstat (limited to 'noncore/multimedia/opieplayer2/skin.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/skin.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/noncore/multimedia/opieplayer2/skin.h b/noncore/multimedia/opieplayer2/skin.h
index ee19f4b..58f1849 100644
--- a/noncore/multimedia/opieplayer2/skin.h
+++ b/noncore/multimedia/opieplayer2/skin.h
@@ -10,8 +10,9 @@
10class Skin 10class Skin
11{ 11{
12public: 12public:
13 Skin( const QString &name, const QString &fileNameInfix ); 13 Skin( const QString &name, const QString &fileNameInfix );
14 Skin( const QString &fileNameInfix );
14 15
15 void preload( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount ); 16 void preload( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount );
16 17
17 QImage backgroundImage() const; 18 QImage backgroundImage() const;
@@ -21,12 +22,15 @@ public:
21 QImage buttonMask( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount ) const; 22 QImage buttonMask( const MediaWidget::SkinButtonInfo *skinButtonInfo, uint buttonCount ) const;
22 23
23 QImage buttonMaskImage( const QString &fileName ) const; 24 QImage buttonMaskImage( const QString &fileName ) const;
24 25
26 static QString defaultSkinName();
27
25private: 28private:
29 void init( const QString &name );
30
26 void addButtonToMask( int tag, const QImage &maskImage ) const; 31 void addButtonToMask( int tag, const QImage &maskImage ) const;
27 32
28 QString m_name;
29 QString m_fileNameInfix; 33 QString m_fileNameInfix;
30 QString m_skinPath; 34 QString m_skinPath;
31 35
32 typedef QMap<QString, QImage> ButtonMaskImageMap; 36 typedef QMap<QString, QImage> ButtonMaskImageMap;