diff options
author | jkobus <jaroslaw.kobus@digia.com> | 2013-08-13 12:57:31 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@digia.com> | 2013-08-26 13:39:40 +0200 |
commit | e8801167aa7a0047c9c9be0942ed0b368e5b5aa4 (patch) | |
tree | eb1dcf7998b0457518681126ddf9b49f198dd2d4 /src/plugins/cppeditor/cppsnippetprovider.cpp | |
parent | 760aa0f8bce34e094abecdd99c77c359fb96bb67 (diff) | |
download | qt-creator-e8801167aa7a0047c9c9be0942ed0b368e5b5aa4.tar.gz |
Add common interface for text formats inside syntax highlighter
Change-Id: I87f64446161a57aea0896f68e4eafacef791969b
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/cppeditor/cppsnippetprovider.cpp')
-rw-r--r-- | src/plugins/cppeditor/cppsnippetprovider.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/plugins/cppeditor/cppsnippetprovider.cpp b/src/plugins/cppeditor/cppsnippetprovider.cpp index 6586ae67ae..85cb83ab00 100644 --- a/src/plugins/cppeditor/cppsnippetprovider.cpp +++ b/src/plugins/cppeditor/cppsnippetprovider.cpp @@ -36,8 +36,6 @@ #include <cpptools/cppqtstyleindenter.h> -#include <texteditor/texteditorsettings.h> -#include <texteditor/fontsettings.h> #include <texteditor/snippets/snippeteditor.h> #include <QLatin1String> @@ -65,12 +63,7 @@ QString CppSnippetProvider::displayName() const void CppSnippetProvider::decorateEditor(TextEditor::SnippetEditorWidget *editor) const { - CppHighlighter *highlighter = new CppHighlighter; - const TextEditor::FontSettings &fs = TextEditor::TextEditorSettings::instance()->fontSettings(); - const QVector<QTextCharFormat> &formats = - fs.toTextCharFormats(CPPEditorWidget::highlighterFormatCategories()); - highlighter->setFormats(formats.constBegin(), formats.constEnd()); - editor->setSyntaxHighlighter(highlighter); + editor->setSyntaxHighlighter(new CppHighlighter); editor->setIndenter(new CppTools::CppQtStyleIndenter); editor->setAutoCompleter(new CppAutoCompleter); } |