From 9ab6228ba06f738684538aeb8b9ad6f17bb89875 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Fri, 22 Jul 2016 09:44:41 +0200 Subject: [PATCH] Use "Source Code Pro" as default editor font on non-macOS Change-Id: Ie0e8e9de8d2f3761ba033d139c74edab13534e3d Reviewed-by: Eike Ziller Reviewed-by: Tobias Hunger --- src/plugins/texteditor/fontsettings.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/plugins/texteditor/fontsettings.cpp b/src/plugins/texteditor/fontsettings.cpp index f04e4881d76..20c4761aaa2 100644 --- a/src/plugins/texteditor/fontsettings.cpp +++ b/src/plugins/texteditor/fontsettings.cpp @@ -35,6 +35,7 @@ #include #include #include +#include #include #include @@ -410,6 +411,12 @@ static QString defaultFontFamily() { if (Utils::HostOsInfo::isMacHost()) return QLatin1String("Monaco"); + + const QString sourceCodePro("Source Code Pro"); + const QFontDatabase dataBase; + if (dataBase.hasFamily(sourceCodePro)) + return sourceCodePro; + if (Utils::HostOsInfo::isAnyUnixHost()) return QLatin1String("Monospace"); return QLatin1String("Courier");