diff options
Diffstat (limited to 'tests/auto/declarative/qdeclarativeecmascript/data/PropertyVarOwnershipComponent.qml')
-rw-r--r-- | tests/auto/declarative/qdeclarativeecmascript/data/PropertyVarOwnershipComponent.qml | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/tests/auto/declarative/qdeclarativeecmascript/data/PropertyVarOwnershipComponent.qml b/tests/auto/declarative/qdeclarativeecmascript/data/PropertyVarOwnershipComponent.qml deleted file mode 100644 index c1f73d3bac..0000000000 --- a/tests/auto/declarative/qdeclarativeecmascript/data/PropertyVarOwnershipComponent.qml +++ /dev/null @@ -1,37 +0,0 @@ -import QtQuick 2.0 - -Rectangle { - id: rectangle // will have JS ownership - objectName: "rectangle" - width: 10 - height: 10 - property var rectCanary: 5 - - Text { - id: textOne // will have Eventual-JS ownership - objectName: "textOne" - property var textCanary: 11 - property var vp - } - - Text { - id: textTwo - objectName: "textTwo" - property var textCanary: 12 - property var vp - - function constructQObject() { - var component = Qt.createComponent("PropertyVarCircularComponent5.qml"); - if (component.status == Component.Ready) { - textTwo.vp = component.createObject(null); // has JavaScript ownership - } - gc(); - } - - function deassignVp() { - textTwo.textCanary = 22; - textTwo.vp = textTwo.textCanary; - gc(); - } - } -} |