aboutsummaryrefslogtreecommitdiff
path: root/src/ui/skin.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2008-08-13 16:43:51 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2008-08-13 16:43:51 +0000
commit4ccbc35ad14eaf86c56322c4155de109735ca60d (patch)
treeaf6cf2a860bc129c6566b95156723385acf99203 /src/ui/skin.cpp
parentb5833f9423ecdc673f653dbb3f4bca6dacc918c1 (diff)
downloadqmmp-4ccbc35ad14eaf86c56322c4155de109735ca60d.tar.gz
qmmp-4ccbc35ad14eaf86c56322c4155de109735ca60d.tar.bz2
qmmp-4ccbc35ad14eaf86c56322c4155de109735ca60d.zip
fixed skin parsing
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@497 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/skin.cpp')
-rw-r--r--src/ui/skin.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/ui/skin.cpp b/src/ui/skin.cpp
index 269154d5b..91a09a2b9 100644
--- a/src/ui/skin.cpp
+++ b/src/ui/skin.cpp
@@ -647,8 +647,9 @@ void Skin::loadBalance()
void Skin::loadRegion()
{
- m_mwRegion = QRegion();
- m_plRegion = QRegion();
+ //m_mwRegion = QRegion();
+ //m_plRegion = QRegion();
+ m_regions.clear();
QString path = findFile("region.txt", m_skin_dir);
if ( path.isNull () )
@@ -656,8 +657,10 @@ void Skin::loadRegion()
qDebug ( "Skin: cannot find region.txt. Transparency disabled" );
return;
}
- m_mwRegion = createRegion(path, "Normal");
- m_plRegion = createRegion(path, "Equalizer");
+ m_regions[NORMAL] = createRegion(path, "Normal");
+ m_regions[EQUALIZER] = createRegion(path, "Equalizer");
+ m_regions[WINDOW_SHADE] = createRegion(path, "WindowShade");
+ m_regions[EQUALIZER_WS] = createRegion(path, "EqualizerWS");
}
QRegion Skin::createRegion(const QString &path, const QString &key)