aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprofiler/qmlprofilertool.cpp
diff options
context:
space:
mode:
authorEike Ziller <[email protected]>2021-11-01 17:02:02 +0100
committerEike Ziller <[email protected]>2021-11-02 08:11:14 +0000
commit195abefe7da8325816081c67062c89a11cf734da (patch)
treedf1e26e51f079b09a358a9fe79da04ceb32da538 /src/plugins/qmlprofiler/qmlprofilertool.cpp
parent4dac32d6610db6c2f0c99b1d966ab53f38cd26e9 (diff)
EditorManager: Remove QString openEditor(At) overloads
In favor of the FilePath/Link ones. Change-Id: I5caf9e0f8de304ff4ee12329557aa50a6f3a0c69 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilertool.cpp')
-rw-r--r--src/plugins/qmlprofiler/qmlprofilertool.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilertool.cpp b/src/plugins/qmlprofiler/qmlprofilertool.cpp
index 2dc1b402a62..74243a574bd 100644
--- a/src/plugins/qmlprofiler/qmlprofilertool.cpp
+++ b/src/plugins/qmlprofiler/qmlprofilertool.cpp
@@ -419,17 +419,20 @@ void QmlProfilerTool::gotoSourceLocation(const QString &fileUrl, int lineNumber,
if (lineNumber < 0 || fileUrl.isEmpty())
return;
- const QString projectFileName = d->m_profilerModelManager->findLocalFile(fileUrl);
+ const auto projectFileName = FilePath::fromString(
+ d->m_profilerModelManager->findLocalFile(fileUrl));
- QFileInfo fileInfo(projectFileName);
- if (!fileInfo.exists() || !fileInfo.isReadable())
+ if (!projectFileName.exists() || !projectFileName.isReadableFile())
return;
// The text editors count columns starting with 0, but the ASTs store the
// location starting with 1, therefore the -1.
- EditorManager::openEditorAt(
- projectFileName, lineNumber == 0 ? 1 : lineNumber, columnNumber - 1, Id(),
- EditorManager::DoNotSwitchToDesignMode | EditorManager::DoNotSwitchToEditMode);
+ EditorManager::openEditorAt({projectFileName,
+ lineNumber == 0 ? 1 : lineNumber,
+ columnNumber - 1},
+ Id(),
+ EditorManager::DoNotSwitchToDesignMode
+ | EditorManager::DoNotSwitchToEditMode);
}
void QmlProfilerTool::updateTimeDisplay()