diff options
author | David Schulz <david.schulz@qt.io> | 2019-02-14 11:07:33 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2019-02-14 13:19:19 +0000 |
commit | b41b5a0714f6374434d3cf90794340d192423fc6 (patch) | |
tree | cec721304da140ea253575c571ab9ae759e38f85 /src/plugins/texteditor/textmark.cpp | |
parent | fa4f925fda0d0b44632f77a1c60d325a8a84d14a (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.cpp | 7 |
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) |