diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-02-12 17:06:14 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-02-12 17:06:14 +0000 |
| commit | 7c69a434af56e0a0f45b6552bf68f1485503f0fc (patch) | |
| tree | 042931b9b4a186506789e8137f4b3c9bd9b7b020 /src/ui | |
| parent | 76567654b8759325bfd3b1b4d32ff25ef5974a41 (diff) | |
| download | qmmp-7c69a434af56e0a0f45b6552bf68f1485503f0fc.tar.gz qmmp-7c69a434af56e0a0f45b6552bf68f1485503f0fc.tar.bz2 qmmp-7c69a434af56e0a0f45b6552bf68f1485503f0fc.zip | |
some changes of font settings
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@240 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui')
| -rw-r--r-- | src/ui/configdialog.cpp | 29 | ||||
| -rw-r--r-- | src/ui/forms/configdialog.ui | 4 |
2 files changed, 17 insertions, 16 deletions
diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index ff232dfc8..0002c859d 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -355,25 +355,26 @@ void ConfigDialog::loadFonts() { QSettings settings (QDir::homePath() +"/.qmmp/qmmprc", QSettings::IniFormat); QString fontname = settings.value ( "PlayList/Font","" ).toString(); - if (fontname.isEmpty ()) - fontname = QFont ("Helvetica [Cronyx]", 10).toString(); - ui.plFontLabel->setText (fontname); + QFont font; + font.fromString(fontname); + ui.plFontLabel->setText (font.family () + " " + QString::number(font.pointSize ())); + ui.plFontLabel->setFont(font); fontname = settings.value ("MainWindow/Font","").toString(); - if (fontname.isEmpty ()) - fontname = QFont ("Helvetica [Cronyx]", 9).toString(); - ui.mainFontLabel->setText (fontname); + font.fromString(fontname); + ui.mainFontLabel->setText (font.family () + " " + QString::number(font.pointSize ())); + ui.mainFontLabel->setFont(font); } void ConfigDialog::setPlFont() { bool ok; - QFont font; - font.fromString ( ui.plFontLabel->text() ); + QFont font = ui.plFontLabel->font(); font = QFontDialog::getFont ( &ok, font, this ); - if ( ok ) + if (ok) { - ui.plFontLabel -> setText ( font.toString () ); + ui.plFontLabel->setText (font.family () + " " + QString::number(font.pointSize ())); + ui.plFontLabel->setFont(font); QSettings settings ( QDir::homePath() +"/.qmmp/qmmprc", QSettings::IniFormat ); settings.setValue ( "PlayList/Font", font.toString() ); } @@ -382,12 +383,12 @@ void ConfigDialog::setPlFont() void ConfigDialog::setMainFont() { bool ok; - QFont font; - font.fromString ( ui.plFontLabel->text() ); - font = QFontDialog::getFont ( &ok, font, this ); + QFont font = ui.plFontLabel->font(); + font = QFontDialog::getFont (&ok, font, this); if ( ok ) { - ui.mainFontLabel -> setText ( font.toString () ); + ui.mainFontLabel->setText (font.family () + " " + QString::number(font.pointSize ())); + ui.mainFontLabel->setFont(font); QSettings settings ( QDir::homePath() +"/.qmmp/qmmprc", QSettings::IniFormat ); settings.setValue ( "MainWindow/Font", font.toString() ); } diff --git a/src/ui/forms/configdialog.ui b/src/ui/forms/configdialog.ui index 1825c60f6..fae1cd7cd 100644 --- a/src/ui/forms/configdialog.ui +++ b/src/ui/forms/configdialog.ui @@ -270,7 +270,7 @@ <item row="1" column="1" > <widget class="QLabel" name="plFontLabel" > <property name="frameShape" > - <enum>QFrame::Panel</enum> + <enum>QFrame::StyledPanel</enum> </property> <property name="frameShadow" > <enum>QFrame::Sunken</enum> @@ -290,7 +290,7 @@ <item row="0" column="1" > <widget class="QLabel" name="mainFontLabel" > <property name="frameShape" > - <enum>QFrame::Panel</enum> + <enum>QFrame::StyledPanel</enum> </property> <property name="frameShadow" > <enum>QFrame::Sunken</enum> |
