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