Fix for shadow builds

This commit is contained in:
Kai Koehne
2011-04-01 13:57:49 +02:00
parent c17f1ec7d7
commit f0e3722eea
3 changed files with 6 additions and 5 deletions

View File

@@ -242,12 +242,13 @@ void QmlProfilerTool::stopRecording()
d->m_traceWindow->setRecording(false);
}
void QmlProfilerTool::gotoSourceLocation(const QString &fileName, int lineNumber)
void QmlProfilerTool::gotoSourceLocation(const QString &fileUrl, int lineNumber)
{
if (lineNumber < 0 || !QFile::exists(QUrl(fileName).toLocalFile()))
if (lineNumber < 0 || fileUrl.isEmpty())
return;
QString projectFileName = d->m_projectFinder.findFile(fileName);
const QString fileName = QUrl(fileUrl).toLocalFile();
const QString projectFileName = d->m_projectFinder.findFile(fileName);
Core::EditorManager *editorManager = Core::EditorManager::instance();
Core::IEditor *editor = editorManager->openEditor(projectFileName);