aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/semantichighlighter.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2019-06-12 13:15:48 +0200
committerDavid Schulz <david.schulz@qt.io>2019-06-19 11:57:12 +0000
commitcea75f3ac4359d9ea90fe682e20adca2619a6320 (patch)
tree3737d11d0259bb60fb13f99c9d4e978d616cfa08 /src/plugins/texteditor/semantichighlighter.cpp
parentaa94b6f0c823a21fbffe042cd12567851e710613 (diff)
TextEditor: add convenience function to clear additional highlights
Change-Id: Ie3cf6e7f9fb37f3e2270abaf5fca412e7a4a40da Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/texteditor/semantichighlighter.cpp')
-rw-r--r--src/plugins/texteditor/semantichighlighter.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/texteditor/semantichighlighter.cpp b/src/plugins/texteditor/semantichighlighter.cpp
index fa388ac40e..9dded606ba 100644
--- a/src/plugins/texteditor/semantichighlighter.cpp
+++ b/src/plugins/texteditor/semantichighlighter.cpp
@@ -86,8 +86,7 @@ void SemanticHighlighter::incrementalApplyExtraAdditionalFormats(
// clear formats of blocks until blockNumber
while (currentBlockNumber < blockNumber) {
- QVector<QTextLayout::FormatRange> noFormats;
- highlighter->setExtraFormats(b, noFormats);
+ highlighter->clearExtraFormats(b);
b = b.next();
++currentBlockNumber;
}
@@ -142,8 +141,7 @@ void SemanticHighlighter::clearExtraAdditionalFormatsUntilEnd(
QTextBlock b = doc->findBlockByNumber(firstBlockToClear);
while (b.isValid()) {
- QVector<QTextLayout::FormatRange> noFormats;
- highlighter->setExtraFormats(b, noFormats);
+ highlighter->clearExtraFormats(b);
b = b.next();
}
}