diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-02-16 14:27:52 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-02-16 14:27:52 +0000 |
| commit | 3f1e40c12c484eca214e1cbc988f308eeae8b1c7 (patch) | |
| tree | 6955a604504a763c20d28297637db258bd28d5ef /src/ui/skin.cpp | |
| parent | 743106083092d3cdfad526de825215ace68f5267 (diff) | |
| download | qmmp-3f1e40c12c484eca214e1cbc988f308eeae8b1c7.tar.gz qmmp-3f1e40c12c484eca214e1cbc988f308eeae8b1c7.tar.bz2 qmmp-3f1e40c12c484eca214e1cbc988f308eeae8b1c7.zip | |
some font and color fixes
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@243 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/skin.cpp')
| -rw-r--r-- | src/ui/skin.cpp | 37 |
1 files changed, 5 insertions, 32 deletions
diff --git a/src/ui/skin.cpp b/src/ui/skin.cpp index b7f787ad4..9faceee47 100644 --- a/src/ui/skin.cpp +++ b/src/ui/skin.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2007 by Ilya Kotov * + * Copyright (C) 2007-2008 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -102,8 +102,6 @@ void Skin::setSkin ( const QString& path ) loadVolume(); loadBalance(); loadRegion(); - loadColors(); - emit skinChanged(); } @@ -334,7 +332,10 @@ void Skin::loadPLEdit() break; } } - + if(!m_pledit_txt.keys().contains("mbbg")) + m_pledit_txt["mbbg"] = m_pledit_txt["normalbg"]; + if(!m_pledit_txt.keys().contains("mbfg")) + m_pledit_txt["mbfg"] = m_pledit_txt["normal"]; } void Skin::loadEqMain() @@ -741,31 +742,3 @@ QPixmap * Skin::getDummyPixmap(const QString& name) qFatal("Skin:: default skin corrupted"); return 0; } - -void Skin::loadColors() -{ - //extract color from image - QPixmap pix = m_letters['*']; - QImage img = pix.toImage(); - img = img.convertToFormat(QImage::Format_Indexed8); - - QPixmap pix2 = m_letters[' ']; - QImage img2 = pix2.toImage(); - img2 = img2.convertToFormat(QImage::Format_Indexed8); - QVector<QRgb> c1 = img.colorTable (); - QVector<QRgb> c2 = img2.colorTable (); - //qDebug("%d -- %d", img.numColors (), img2.numColors ()); - QColor color; - color.setNamedColor(getPLValue("normal")); - - for (int i = 0; i < c1.size(); ++i) - { - if (c2.indexOf(c1[i]) == -1) - { - if(img.numColors () == img2.numColors () + 1) - color = QColor(c1[i]); - break; - } - } - m_scroller_color = color; -} |
