aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/debugger/qqmlenginedebugservice.cpp
diff options
context:
space:
mode:
authorAurindam Jana <aurindam.jana@nokia.com>2012-04-17 13:59:33 +0200
committerQt by Nokia <qt-info@nokia.com>2012-04-19 01:11:52 +0200
commitc5f13d21dfe8380b2420f00357b4dbb2b02169b0 (patch)
treed41aa58bbf61f964cf0e7937fe57273a04afcbdd /src/qml/debugger/qqmlenginedebugservice.cpp
parentfe0a7b716633dd35df8ecc987ad1031b60aafca4 (diff)
QQmlEngineDebugService: Object creation
Send parent debug id when a new object is created. Change-Id: I8e3871fee91f0d24c44b0d458d5b273f9f527b11 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Diffstat (limited to 'src/qml/debugger/qqmlenginedebugservice.cpp')
-rw-r--r--src/qml/debugger/qqmlenginedebugservice.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qml/debugger/qqmlenginedebugservice.cpp b/src/qml/debugger/qqmlenginedebugservice.cpp
index d8997fd587..588cbe2d1a 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);
}