summaryrefslogtreecommitdiff
path: root/src/plugins/modeleditor/elementtasks.cpp
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2023-02-22 19:51:22 +0100
committerJarek Kobus <jaroslaw.kobus@qt.io>2023-03-03 14:06:08 +0000
commit215f79f5800e6de08c8a5efce54eb4a4b64b9384 (patch)
treea34443e4849e208a485cc0a0aa435f9e11f52130 /src/plugins/modeleditor/elementtasks.cpp
parent34fd28327d9b81bd3a4aa340a90869caccbddfc6 (diff)
downloadqt-creator-215f79f5800e6de08c8a5efce54eb4a4b64b9384.tar.gz
LocatorFilter classes: Use more linkForEditor
Limit the usage of ambiguous internalData. Change-Id: Ice67884b9fb2ff303939cd5998c6e80453e82530 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/modeleditor/elementtasks.cpp')
-rw-r--r--src/plugins/modeleditor/elementtasks.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/plugins/modeleditor/elementtasks.cpp b/src/plugins/modeleditor/elementtasks.cpp
index 6702344db5..74c3faa3f4 100644
--- a/src/plugins/modeleditor/elementtasks.cpp
+++ b/src/plugins/modeleditor/elementtasks.cpp
@@ -136,10 +136,8 @@ void ElementTasks::openClassDefinition(const qmt::MElement *element)
CppEditor::IndexItem::Ptr info = qvariant_cast<CppEditor::IndexItem::Ptr>(entry.internalData);
if (info->scopedSymbolName() != qualifiedClassName)
continue;
- if (EditorManager::instance()->openEditorAt(
- {info->filePath(), info->line(), info->column()})) {
+ if (EditorManager::openEditor(entry))
return;
- }
}
}
}