From d208a3acc8c2b922bf74fe6536b958cf0650c65e Mon Sep 17 00:00:00 2001 From: ck <qt-info@nokia.com> Date: Mon, 16 Nov 2009 17:58:59 +0100 Subject: [PATCH] Help plugin: Fix handling of oblique font style. Reviewed-by: kh1 --- src/plugins/help/generalsettingspage.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/plugins/help/generalsettingspage.cpp b/src/plugins/help/generalsettingspage.cpp index cc3ce0a178b..6076532d8ce 100644 --- a/src/plugins/help/generalsettingspage.cpp +++ b/src/plugins/help/generalsettingspage.cpp @@ -146,7 +146,12 @@ void GeneralSettingsPage::apply() if (currentIndex != -1) fontStyle = m_ui.styleComboBox->itemText(currentIndex); font.setBold(fontDatabase.bold(family, fontStyle)); - font.setItalic(fontDatabase.italic(family, fontStyle)); + if (fontStyle.contains(QLatin1String("Italic"))) + font.setStyle(QFont::StyleItalic); + else if (fontStyle.contains(QLatin1String("Oblique"))) + font.setStyle(QFont::StyleOblique); + else + font.setStyle(QFont::StyleNormal); const int weight = fontDatabase.weight(family, fontStyle); if (weight >= 0) // Weight < 0 asserts... -- GitLab