summaryrefslogtreecommitdiff
authorsimon <simon>2002-12-11 12:10:41 (UTC)
committer simon <simon>2002-12-11 12:10:41 (UTC)
commit381de1a3cfcc32dd7c0350329413f55dd9de9bb8 (patch) (unidiff)
treea60ebc3af59e5d7c55c773a10652d86a709dafea
parent882ddb046c81bdee5eeca59fde7ec458ae522dc7 (diff)
downloadopie-381de1a3cfcc32dd7c0350329413f55dd9de9bb8.zip
opie-381de1a3cfcc32dd7c0350329413f55dd9de9bb8.tar.gz
opie-381de1a3cfcc32dd7c0350329413f55dd9de9bb8.tar.bz2
- more image loading functionality moved to the Skin class
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/mediawidget.cpp4
-rw-r--r--noncore/multimedia/opieplayer2/skin.cpp10
-rw-r--r--noncore/multimedia/opieplayer2/skin.h5
3 files changed, 17 insertions, 2 deletions
diff --git a/noncore/multimedia/opieplayer2/mediawidget.cpp b/noncore/multimedia/opieplayer2/mediawidget.cpp
index 617e0fe..2031b4d 100644
--- a/noncore/multimedia/opieplayer2/mediawidget.cpp
+++ b/noncore/multimedia/opieplayer2/mediawidget.cpp
@@ -106,6 +106,6 @@ void MediaWidget::loadSkin( const SkinButtonInfo *skinInfo, uint buttonCount, co
106 QString skinPath = "opieplayer2/skins/" + name; 106 QString skinPath = "opieplayer2/skins/" + name;
107 backgroundPixmap = skin.backgroundImage(); 107 backgroundPixmap = skin.backgroundImage();
108 buttonUpImage = QImage( Resource::loadImage( QString( "%1/skin%2_up" ).arg( skinPath ).arg( fileNameInfix ) ) ); 108 buttonUpImage = skin.buttonUpImage();
109 buttonDownImage = QImage( Resource::loadImage( QString( "%1/skin%2_down" ).arg( skinPath ).arg( fileNameInfix ) ) ); 109 buttonDownImage = skin.buttonDownImage();
110 110
111 setupButtons( skinInfo, buttonCount, 111 setupButtons( skinInfo, buttonCount,
diff --git a/noncore/multimedia/opieplayer2/skin.cpp b/noncore/multimedia/opieplayer2/skin.cpp
index 097b29a..352368f 100644
--- a/noncore/multimedia/opieplayer2/skin.cpp
+++ b/noncore/multimedia/opieplayer2/skin.cpp
@@ -15,4 +15,14 @@ QImage Skin::backgroundImage() const
15} 15}
16 16
17QImage Skin::buttonUpImage() const
18{
19 return QImage( Resource::findPixmap( QString( "%1/skin%2_up" ).arg( m_skinPath ).arg( m_fileNameInfix ) ) );
20}
21
22QImage Skin::buttonDownImage() const
23{
24 return QImage( Resource::findPixmap( QString( "%1/skin%2_down" ).arg( m_skinPath ).arg( m_fileNameInfix ) ) );
25}
26
17/* vim: et sw=4 ts=4 27/* vim: et sw=4 ts=4
18 */ 28 */
diff --git a/noncore/multimedia/opieplayer2/skin.h b/noncore/multimedia/opieplayer2/skin.h
index 3c09e43..85f9e57 100644
--- a/noncore/multimedia/opieplayer2/skin.h
+++ b/noncore/multimedia/opieplayer2/skin.h
@@ -11,4 +11,6 @@ public:
11 11
12 QImage backgroundImage() const; 12 QImage backgroundImage() const;
13 QImage buttonUpImage() const;
14 QImage buttonDownImage() const;
13 15
14private: 16private:
@@ -16,4 +18,7 @@ private:
16 QString m_fileNameInfix; 18 QString m_fileNameInfix;
17 QString m_skinPath; 19 QString m_skinPath;
20
21 Skin( const Skin & );
22 Skin &operator=( const Skin & );
18}; 23};
19 24