From 0e68a621135102cd441e4bce725628a07d51f353 Mon Sep 17 00:00:00 2001 From: Aaron Kennedy Date: Fri, 29 Jul 2011 13:53:35 +1000 Subject: Mark objects from Component.createObject() as destructible Change-Id: I00a1a2b5cca80c3e2ea097690cadf21581e1356d Task-number: QTBUG-20626 Reviewed-on: http://codereview.qt.nokia.com/2367 Reviewed-by: Aaron Kennedy --- .../data/dynamicDeletion.2.qml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 tests/auto/declarative/qdeclarativeecmascript/data/dynamicDeletion.2.qml (limited to 'tests/auto/declarative/qdeclarativeecmascript/data') diff --git a/tests/auto/declarative/qdeclarativeecmascript/data/dynamicDeletion.2.qml b/tests/auto/declarative/qdeclarativeecmascript/data/dynamicDeletion.2.qml new file mode 100644 index 0000000000..70c281691b --- /dev/null +++ b/tests/auto/declarative/qdeclarativeecmascript/data/dynamicDeletion.2.qml @@ -0,0 +1,21 @@ +import QtQuick 1.0 + +QtObject { + id: root + + property QtObject objectProperty + + property Component c: Component { + id: componentObject + QtObject { + } + } + + function create() { + objectProperty = c.createObject(root); + } + + function destroy() { + objectProperty.destroy(); + } +} -- cgit v1.2.3