From 71606f83b9b2b076eddd5cbae42ad85a121950b9 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 5 Nov 2009 08:26:13 +0000 Subject: fixed skin parsing git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1358 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/skin.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/ui/skin.cpp b/src/ui/skin.cpp index b43ff06dc..0c59a0c26 100644 --- a/src/ui/skin.cpp +++ b/src/ui/skin.cpp @@ -780,6 +780,7 @@ QRegion Skin::createRegion(const QString &path, const QString &key) QList::iterator n; n = numbers.begin(); + int r = m_double_size ? 2 : 1; for (int i = 0; i < numPoints.size(); ++i) { QList lp; @@ -792,7 +793,7 @@ QRegion Skin::createRegion(const QString &path, const QString &key) for (int l = 0; l < lp.size(); l+=2) { - points << QPoint(lp.at(l), lp.at(l+1)); + points << QPoint(lp.at(l)*r, lp.at(l+1)*r); } region = region.united(QRegion(QPolygon(points))); } -- cgit v1.2.3-13-gbd6f