diff --git a/src/libs/qmljs/qmljsdelta.cpp b/src/libs/qmljs/qmljsdelta.cpp index dbc0bfc9acf..56c3336fd83 100644 --- a/src/libs/qmljs/qmljsdelta.cpp +++ b/src/libs/qmljs/qmljsdelta.cpp @@ -387,7 +387,8 @@ void Delta::insert(UiObjectMember *member, UiObjectMember *parentMember, const Q } // encode editorRevision, lineNumber in URL. See ClientProxy::buildDebugIdHashRecursive - QString filename = QLatin1String("file://") + doc->fileName() + QLatin1Char('_') + QString::number(doc->editorRevision()) + // Also, a relative URL is expected (no "file://" prepending!) + QString filename = doc->fileName() + QLatin1Char('_') + QString::number(doc->editorRevision()) + QLatin1Char(':') + QString::number(startLine-importList.count()); foreach(DebugId debugId, debugReferences) { if (debugId != -1) {