forked from qt-creator/qt-creator
EditorManager: Remove QString openEditor(At) overloads
In favor of the FilePath/Link ones. Change-Id: I5caf9e0f8de304ff4ee12329557aa50a6f3a0c69 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user