aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/skinned/skinnedsettings.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-08-02 19:59:35 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-08-02 19:59:35 +0000
commit2a79e507fcc5fb188834e75ddb5b9f453af19f2c (patch)
tree47c077e0b46ecd4ab4b9f442d893bc2782c094b9 /src/plugins/Ui/skinned/skinnedsettings.cpp
parentf90557b42a0704a949e33b88647146612d32f6da (diff)
downloadqmmp-2a79e507fcc5fb188834e75ddb5b9f453af19f2c.tar.gz
qmmp-2a79e507fcc5fb188834e75ddb5b9f453af19f2c.tar.bz2
qmmp-2a79e507fcc5fb188834e75ddb5b9f453af19f2c.zip
skinned: added feature to reset custom playlist colors
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9459 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/skinned/skinnedsettings.cpp')
-rw-r--r--src/plugins/Ui/skinned/skinnedsettings.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/plugins/Ui/skinned/skinnedsettings.cpp b/src/plugins/Ui/skinned/skinnedsettings.cpp
index 89fba0d22..4ecc30231 100644
--- a/src/plugins/Ui/skinned/skinnedsettings.cpp
+++ b/src/plugins/Ui/skinned/skinnedsettings.cpp
@@ -318,3 +318,19 @@ void SkinnedSettings::writeSettings()
settings.setValue("pl_override_current_bg", m_ui.plOverrideCurrentBgCheckBox->isChecked());
settings.endGroup();
}
+
+void SkinnedSettings::on_loadSkinColorsButton_clicked()
+{
+ m_ui.plBg1Color->setColor(m_skin->getPLValue("normalbg"));
+ m_ui.plBg2Color->setColor(m_skin->getPLValue("normalbg"));
+ m_ui.plHlColor->setColor(m_skin->getPLValue("selectedbg"));
+ m_ui.plTextNormalColor->setColor(m_skin->getPLValue("normal"));
+ m_ui.plTextCurrentColor->setColor(m_skin->getPLValue("current"));
+ m_ui.plTextHlCurrentColor->setColor(m_skin->getPLValue("normal"));
+ m_ui.plGrBgColor->setColor(m_skin->getPLValue("normalbg"));
+ m_ui.plSplitterColor->setColor(m_skin->getPLValue("normal"));
+ m_ui.plGrTextColor->setColor(m_skin->getPLValue("normal"));
+ m_ui.plCurrentTrackBgColor->setColor(m_skin->getPLValue("normalbg"));
+ m_ui.plOverrideGroupBgCheckBox->setChecked(false);
+ m_ui.plOverrideCurrentBgCheckBox->setChecked(false);
+}