From 6c440754a86c79f80c16a1b4074c7792daf72f0b Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 27 Jan 2014 17:19:22 +0100 Subject: [PATCH] Task: Default to text editor font for monospaced text This used to be hardcoded to "Monospaced" which does not work on Mac (not even with the provided hint to choose a monospaced font). Task-number: QTCREATORBUG-11345 Change-Id: I5d72ba9e971933fef8ef94c20333035188d33a57 Reviewed-by: Eike Ziller --- src/plugins/projectexplorer/gccparser.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/gccparser.cpp b/src/plugins/projectexplorer/gccparser.cpp index 1df98096e49..268b6489f39 100644 --- a/src/plugins/projectexplorer/gccparser.cpp +++ b/src/plugins/projectexplorer/gccparser.cpp @@ -32,6 +32,8 @@ #include "task.h" #include "projectexplorerconstants.h" +#include +#include #include using namespace ProjectExplorer; @@ -165,8 +167,8 @@ void GccParser::amendDescription(const QString &desc, bool monospaced) QTextLayout::FormatRange fr; fr.start = start; fr.length = desc.count() + 1; - fr.format.setFontFamily(QLatin1String("Monospaced")); - fr.format.setFontStyleHint(QFont::TypeWriter); + fr.format.setFont(TextEditor::TextEditorSettings::fontSettings().font()); + fr.format.setFontStyleHint(QFont::Monospace); m_currentTask.formats.append(fr); } return;