SyntiaxHighlighter: Move VCS highlighters creating to TextDocument

Change-Id: I531b30d31fb630d2292eaf4d8c61ff1e95fed460
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
Artem Sokolovskii
2023-05-17 10:28:06 +02:00
parent 4bfc3476f4
commit 52f4c66b7e
18 changed files with 31 additions and 35 deletions

View File

@@ -75,9 +75,10 @@ QString SubversionEditorWidget::changeUnderCursor(const QTextCursor &c) const
return {};
}
VcsBase::BaseAnnotationHighlighter *SubversionEditorWidget::createAnnotationHighlighter(const QSet<QString> &changes) const
VcsBase::BaseAnnotationHighlighterCreator SubversionEditorWidget::annotationHighlighterCreator() const
{
return new SubversionAnnotationHighlighter(changes);
return
[](const QSet<QString> &changes) { return new SubversionAnnotationHighlighter(changes); };
}
QStringList SubversionEditorWidget::annotationPreviousVersions(const QString &v) const