diff options
author | Aurindam Jana <aurindam.jana@nokia.com> | 2012-04-17 13:59:33 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-19 01:11:52 +0200 |
commit | c5f13d21dfe8380b2420f00357b4dbb2b02169b0 (patch) | |
tree | d41aa58bbf61f964cf0e7937fe57273a04afcbdd /src/qml/debugger/qqmlenginedebugservice.cpp | |
parent | fe0a7b716633dd35df8ecc987ad1031b60aafca4 (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.cpp | 3 |
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); } |