From cfe881ea7ddef2b66e263cca66d13a34e4eb71b0 Mon Sep 17 00:00:00 2001 From: Pierre Rossi Date: Wed, 1 Aug 2012 22:30:23 +0200 Subject: [PATCH] Enforce sans-serif by default in assistant Make the default font sans serif for HelpViewer's QWebView-based implementation since it is what QTextBrowser uses by default, we probably want to blend in. Change-Id: I07257d61cac9bffa28f90f31e352101b2e04cb0e Reviewed-by: Casper van Donderen --- src/assistant/assistant/main.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/assistant/assistant/main.cpp b/src/assistant/assistant/main.cpp index c00430b..5e80979 100644 --- a/src/assistant/assistant/main.cpp +++ b/src/assistant/assistant/main.cpp @@ -59,6 +59,11 @@ #include +#if !defined(QT_NO_WEBKIT) +#include +#include +#endif + #include "../shared/collectionconfiguration.h" #include "helpenginewrapper.h" #include "mainwindow.h" @@ -319,6 +324,12 @@ int main(int argc, char *argv[]) a.addLibraryPath(a.applicationDirPath() + QLatin1String("/plugins")); setupTranslations(); +#if !defined(QT_NO_WEBKIT) + QFont f; + f.setStyleHint(QFont::SansSerif); + QWebSettings::globalSettings()->setFontFamily(QWebSettings::StandardFont, f.defaultFamily()); +#endif + // Parse arguments. CmdLineParser cmd(a.arguments()); CmdLineParser::Result res = cmd.parse(); -- 2.7.4