SyntaxHighlighter: Fix tst_highlighter

Change-Id: I96c6c7b9843384d14bfa37b6bfdd494c881949af
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Artem Sokolovskii
2023-12-14 16:04:07 +01:00
parent 75819c4903
commit d8561ccb2d
3 changed files with 15 additions and 9 deletions

View File

@@ -3,7 +3,9 @@
#pragma once
#include <texteditor/fontsettings.h>
#include <texteditor/syntaxhighlighter.h>
#include <texteditor/texteditorsettings.h>
#include <KSyntaxHighlighting/Definition>
@@ -28,7 +30,10 @@ public:
QString text;
};
BaseSyntaxHighlighterRunner(SyntaxHighLighterCreator creator, QTextDocument *document);
BaseSyntaxHighlighterRunner(SyntaxHighLighterCreator creator,
QTextDocument *document,
const TextEditor::FontSettings &fontSettings
= TextEditorSettings::fontSettings());
virtual ~BaseSyntaxHighlighterRunner();
void setExtraFormats(const QMap<int, QList<QTextLayout::FormatRange>> &formats);