TextEditor: Don't export KSyntaxHighlighting

Change-Id: I84fa8c758af412d8847391a628deac60279b9448
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Marcus Tillmanns
2023-10-17 15:13:45 +02:00
parent ab23ee98f9
commit fdeff13ca3
4 changed files with 11 additions and 7 deletions

View File

@@ -9068,10 +9068,15 @@ void TextEditorWidget::configureGenericHighlighter(const Utils::MimeType &mimeTy
d->removeSyntaxInfoBar();
}
void TextEditorWidget::configureGenericHighlighter(const Highlighter::Definition &definition)
expected_str<void> TextEditorWidget::configureGenericHighlighter(const QString &definitionName)
{
Highlighter::Definition definition = TextEditor::Highlighter::definitionForName(definitionName);
if (!definition.isValid())
return make_unexpected(Tr::tr("Could not find definition"));
d->configureGenericHighlighter(definition);
d->removeSyntaxInfoBar();
return {};
}
int TextEditorWidget::blockNumberForVisibleRow(int row) const