aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/skinned/skin.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-07-06 18:24:15 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-07-06 18:24:15 +0000
commit36dc7e509e418919b289249768593ea7cc90afe0 (patch)
treee215ffd6fa4c1761aa99793982bd512cbb78245e /src/plugins/Ui/skinned/skin.h
parentc254a219c2726a0b6a5b5e2cded7d322f3b80b4e (diff)
downloadqmmp-36dc7e509e418919b289249768593ea7cc90afe0.tar.gz
qmmp-36dc7e509e418919b289249768593ea7cc90afe0.tar.bz2
qmmp-36dc7e509e418919b289249768593ea7cc90afe0.zip
fixed text scroller colors (#780)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@5234 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/skinned/skin.h')
-rw-r--r--src/plugins/Ui/skinned/skin.h23
1 files changed, 17 insertions, 6 deletions
diff --git a/src/plugins/Ui/skinned/skin.h b/src/plugins/Ui/skinned/skin.h
index f43cb36bb..3cfa8d1ae 100644
--- a/src/plugins/Ui/skinned/skin.h
+++ b/src/plugins/Ui/skinned/skin.h
@@ -51,15 +51,15 @@ public:
}
const QPixmap getButton(uint bt) const
{
- return buttons[bt];
+ return m_buttons[bt];
}
const QCursor getCursor(uint cu) const
{
- return cursors[cu];
+ return m_cursors[cu];
}
const QPixmap getTitleBar(uint tb) const
{
- return titlebar[tb];
+ return m_titlebar[tb];
}
const QPixmap getPosBar() const
{
@@ -118,6 +118,10 @@ public:
{
return m_pledit_txt[c];
}
+ const QColor getMainColor(int n) const
+ {
+ return m_main_colors[n];
+ }
const QColor getVisColor(int n) const
{
return m_vis_colors[n];
@@ -322,6 +326,11 @@ public:
CUR_WSMIN,
CUR_WSWINBUT
};
+ enum Colors
+ {
+ MW_BACKGROUND,
+ MW_FOREGROUND
+ };
public slots:
void setSkin(const QString& path);
@@ -346,9 +355,9 @@ private:
QPixmap scalePixmap(const QPixmap &pix, int ratio = 2);
static Skin *m_instance;
QDir m_skin_dir;
- QMap<uint, QPixmap> buttons;
- QMap<uint, QCursor> cursors;
- QMap<uint, QPixmap> titlebar;
+ QMap<uint, QPixmap> m_buttons;
+ QMap<uint, QCursor> m_cursors;
+ QMap<uint, QPixmap> m_titlebar;
QMap<uint, QPixmap> m_pl_parts;
QMap<uint, QPixmap> m_eq_parts;
QMap<uint, QPixmap> m_ms_parts;
@@ -364,12 +373,14 @@ private:
QList<QPixmap> m_volume;
QList<QPixmap> m_balance;
QList<QColor> m_vis_colors;
+ QMap<uint, QColor> m_main_colors;
bool m_use_cursors;
bool m_double_size;
void loadMain();
void loadButtons();
void loadCursors();
+ void loadColors();
void loadTitleBar();
void loadPosBar();
void loadNumbers();