aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/skinned/skinnedsettings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Ui/skinned/skinnedsettings.cpp')
-rw-r--r--src/plugins/Ui/skinned/skinnedsettings.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/Ui/skinned/skinnedsettings.cpp b/src/plugins/Ui/skinned/skinnedsettings.cpp
index 77a5deacd..67f1585c1 100644
--- a/src/plugins/Ui/skinned/skinnedsettings.cpp
+++ b/src/plugins/Ui/skinned/skinnedsettings.cpp
@@ -23,6 +23,7 @@
#include <QFontDialog>
#include <qmmp/qmmp.h>
#include <qmmpui/filedialog.h>
+#include <qmmpui/uihelper.h>
#include "skinreader.h"
#include "skin.h"
#include "popupsettings.h"
@@ -107,6 +108,12 @@ void SkinnedSettings::on_skinInstallButton_clicked()
loadSkins();
}
+void SkinnedSettings::showEvent(QShowEvent *)
+{
+ ui.hiddenCheckBox->setEnabled(UiHelper::instance()->visibilityControl());
+ ui.hideOnCloseCheckBox->setEnabled(UiHelper::instance()->visibilityControl());
+}
+
void SkinnedSettings::loadFonts()
{
QSettings settings (Qmmp::configFile(), QSettings::IniFormat);