aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/textmark.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2019-02-14 11:07:33 +0100
committerDavid Schulz <david.schulz@qt.io>2019-02-14 13:19:19 +0000
commitb41b5a0714f6374434d3cf90794340d192423fc6 (patch)
treecec721304da140ea253575c571ab9ae759e38f85 /src/plugins/texteditor/textmark.cpp
parentfa4f925fda0d0b44632f77a1c60d325a8a84d14a (diff)
move text document for file path convenience function
Move it from language client utils to a static function inside the text document. Change-Id: I91bc72d0e978c1d843082e12bb8a0fa60a1bbc5e Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/texteditor/textmark.cpp')
-rw-r--r--src/plugins/texteditor/textmark.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/texteditor/textmark.cpp b/src/plugins/texteditor/textmark.cpp
index 89951675646..22ddbbec03d 100644
--- a/src/plugins/texteditor/textmark.cpp
+++ b/src/plugins/texteditor/textmark.cpp
@@ -361,11 +361,8 @@ TextMarkRegistry::TextMarkRegistry(QObject *parent)
void TextMarkRegistry::add(TextMark *mark)
{
instance()->m_marks[mark->fileName()].insert(mark);
- auto document = qobject_cast<TextDocument *>(
- DocumentModel::documentForFilePath(mark->fileName().toString()));
- if (!document)
- return;
- document->addMark(mark);
+ if (TextDocument *document = TextDocument::textDocumentForFileName(mark->fileName()))
+ document->addMark(mark);
}
bool TextMarkRegistry::remove(TextMark *mark)