diff --git a/src/plugins/debugger/qml/qmlinspectoragent.cpp b/src/plugins/debugger/qml/qmlinspectoragent.cpp index 0f430bb45ee..132369fea71 100644 --- a/src/plugins/debugger/qml/qmlinspectoragent.cpp +++ b/src/plugins/debugger/qml/qmlinspectoragent.cpp @@ -606,7 +606,15 @@ void QmlInspectorAgent::addWatchData(const ObjectReference &obj, name = obj.className(); if (name.isEmpty()) - return; + name = obj.name(); + + if (name.isEmpty()) { + FileReference file = obj.source(); + name = file.url().fileName() + ':' + QString::number(file.lineNumber()); + } + + if (name.isEmpty()) + name = tr(""); // object auto objWatch = new WatchItem;