diff options
Diffstat (limited to 'src/plugins/cpptools/builtineditordocumentprocessor.cpp')
-rw-r--r-- | src/plugins/cpptools/builtineditordocumentprocessor.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/cpptools/builtineditordocumentprocessor.cpp b/src/plugins/cpptools/builtineditordocumentprocessor.cpp index af0efebc8f..12bfe1531c 100644 --- a/src/plugins/cpptools/builtineditordocumentprocessor.cpp +++ b/src/plugins/cpptools/builtineditordocumentprocessor.cpp @@ -182,6 +182,14 @@ void BuiltinEditorDocumentProcessor::recalculateSemanticInfoDetached(bool force) m_semanticInfoUpdater.updateDetached(source); } +void BuiltinEditorDocumentProcessor::semanticRehighlight() +{ + if (m_semanticHighlighter && m_semanticInfoUpdater.semanticInfo().doc) { + m_semanticHighlighter->updateFormatMapFromFontSettings(); + m_semanticHighlighter->run(); + } +} + SemanticInfo BuiltinEditorDocumentProcessor::recalculateSemanticInfo() { const auto source = createSemanticInfoSource(false); |