From 5f18fb6a2f7e07bc776e78d51b82716024adedb8 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Fri, 2 Feb 2024 11:24:48 +0100 Subject: [PATCH] Axivion: Use TextEditor namespace Change-Id: I898f2fb400c2aeba6319b1f350e7a1d8d2dfa15c Reviewed-by: Reviewed-by: Christian Stenger --- src/plugins/axivion/axivionplugin.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/plugins/axivion/axivionplugin.cpp b/src/plugins/axivion/axivionplugin.cpp index 75cc4fad5d7..6e95438713d 100644 --- a/src/plugins/axivion/axivionplugin.cpp +++ b/src/plugins/axivion/axivionplugin.cpp @@ -48,6 +48,7 @@ constexpr char AxivionTextMarkId[] = "AxivionTextMark"; using namespace Core; using namespace Tasking; +using namespace TextEditor; using namespace Utils; namespace Axivion::Internal { @@ -153,17 +154,17 @@ public: static AxivionPluginPrivate *dd = nullptr; -class AxivionTextMark : public TextEditor::TextMark +class AxivionTextMark : public TextMark { public: AxivionTextMark(const FilePath &filePath, const ShortIssue &issue) - : TextEditor::TextMark(filePath, issue.lineNumber, {Tr::tr("Axivion"), AxivionTextMarkId}) + : TextMark(filePath, issue.lineNumber, {Tr::tr("Axivion"), AxivionTextMarkId}) { const QString markText = issue.entity.isEmpty() ? issue.message : issue.entity + ": " + issue.message; setToolTip(issue.errorNumber + " " + markText); setIcon(iconForIssue("SV")); // FIXME adapt to the issue - setPriority(TextEditor::TextMark::NormalPriority); + setPriority(TextMark::NormalPriority); setLineAnnotation(markText); setActionsProvider([id = issue.id] { auto action = new QAction; @@ -635,7 +636,7 @@ void AxivionPluginPrivate::onDocumentOpened(IDocument *doc) void AxivionPluginPrivate::onDocumentClosed(IDocument *doc) { - const auto document = qobject_cast(doc); + const auto document = qobject_cast(doc); if (!document) return; @@ -643,7 +644,7 @@ void AxivionPluginPrivate::onDocumentClosed(IDocument *doc) if (it != m_docMarksTrees.end()) m_docMarksTrees.erase(it); - const TextEditor::TextMarks marks = document->marks(); + const TextMarks marks = document->marks(); for (auto m : marks) { if (m->category().id == AxivionTextMarkId) delete m;