aboutsummaryrefslogtreecommitdiff
path: root/src/ui/configdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/configdialog.cpp')
-rw-r--r--src/ui/configdialog.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp
index 630a791ff..229fa14c6 100644
--- a/src/ui/configdialog.cpp
+++ b/src/ui/configdialog.cpp
@@ -375,13 +375,16 @@ void ConfigDialog::loadPluginsInfo()
void ConfigDialog::loadFonts()
{
QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
- QString fontname = settings.value ( "PlayList/Font","" ).toString();
+ QString fontname = settings.value ( "PlayList/Font").toString();
QFont font;
- font.fromString(fontname);
+ if(!fontname.isEmpty())
+ font.fromString(fontname);
ui.plFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
ui.plFontLabel->setFont(font);
- fontname = settings.value ("MainWindow/Font","").toString();
+ fontname = settings.value ("MainWindow/Font").toString();
+ if(!fontname.isEmpty())
+ font.fromString(fontname);
font.fromString(fontname);
ui.mainFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
ui.mainFontLabel->setFont(font);