diff options
Diffstat (limited to 'src/plugins/Ui/skinned/skinnedsettings.cpp')
| -rw-r--r-- | src/plugins/Ui/skinned/skinnedsettings.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/Ui/skinned/skinnedsettings.cpp b/src/plugins/Ui/skinned/skinnedsettings.cpp index df04f5691..ccc9784e9 100644 --- a/src/plugins/Ui/skinned/skinnedsettings.cpp +++ b/src/plugins/Ui/skinned/skinnedsettings.cpp @@ -45,6 +45,7 @@ SkinnedSettings::SkinnedSettings(QWidget *parent) : QWidget(parent) m_ui.skinInstallButton->setIcon(QIcon::fromTheme("list-add")); m_ui.skinReloadButton->setIcon(QIcon::fromTheme("view-refresh")); m_ui.popupTemplateButton->setIcon(QIcon::fromTheme("configure")); + m_ui.resetFontsButton->setIcon(QIcon::fromTheme("edit-clear")); } SkinnedSettings::~SkinnedSettings() @@ -106,6 +107,15 @@ void SkinnedSettings::on_mainFontButton_clicked() } } +void SkinnedSettings::on_resetFontsButton_clicked() +{ + QSettings settings (Qmmp::configFile(), QSettings::IniFormat); + settings.remove("Skinned/pl_font"); + settings.remove("Skinned/pl_header_font"); + settings.remove("Skinned/mw_font"); + loadFonts(); +} + void SkinnedSettings::on_skinInstallButton_clicked() { QStringList files = FileDialog::getOpenFileNames(this,tr("Select Skin Files"), QDir::homePath(), |
