From c5f13d21dfe8380b2420f00357b4dbb2b02169b0 Mon Sep 17 00:00:00 2001 From: Aurindam Jana Date: Tue, 17 Apr 2012 13:59:33 +0200 Subject: [PATCH] QQmlEngineDebugService: Object creation Send parent debug id when a new object is created. Change-Id: I8e3871fee91f0d24c44b0d458d5b273f9f527b11 Reviewed-by: Kai Koehne --- src/qml/debugger/qqmlenginedebugservice.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/qml/debugger/qqmlenginedebugservice.cpp b/src/qml/debugger/qqmlenginedebugservice.cpp index d8997fd..588cbe2 100644 --- a/src/qml/debugger/qqmlenginedebugservice.cpp +++ b/src/qml/debugger/qqmlenginedebugservice.cpp @@ -750,12 +750,13 @@ void QQmlEngineDebugService::objectCreated(QQmlEngine *engine, QObject *object) int engineId = QQmlDebugService::idForObject(engine); int objectId = QQmlDebugService::idForObject(object); + int parentId = QQmlDebugService::idForObject(object->parent()); QByteArray reply; QDataStream rs(&reply, QIODevice::WriteOnly); //unique queryId -1 - rs << QByteArray("OBJECT_CREATED") << -1 << engineId << objectId; + rs << QByteArray("OBJECT_CREATED") << -1 << engineId << objectId << parentId; sendMessage(reply); } -- 2.7.4