aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmlproperty/data/registeredCompositeTypeProperty.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qml/qqmlproperty/data/registeredCompositeTypeProperty.qml')
-rw-r--r--tests/auto/qml/qqmlproperty/data/registeredCompositeTypeProperty.qml32
1 files changed, 32 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmlproperty/data/registeredCompositeTypeProperty.qml b/tests/auto/qml/qqmlproperty/data/registeredCompositeTypeProperty.qml
new file mode 100644
index 0000000000..92e1675d11
--- /dev/null
+++ b/tests/auto/qml/qqmlproperty/data/registeredCompositeTypeProperty.qml
@@ -0,0 +1,32 @@
+import QtQuick 2.0
+import "componentDir"
+
+Item {
+ id: root
+
+ property FirstComponent first: FirstComponent { }
+ property FirstComponent second
+ property SecondComponent third: SecondComponent { }
+
+ property list<FirstComponent> fclist: [
+ FirstComponent {
+ a: 15
+ }
+ ]
+ property list<SecondComponent> sclistOne: [
+ SecondComponent {
+ a: "G'day, World"
+ },
+ SecondComponent { },
+ SecondComponent {
+ b: true
+ }
+ ]
+ property list<SecondComponent> sclistTwo
+
+ Component.onCompleted: {
+ var c1 = Qt.createComponent("./componentDir/FirstComponent.qml");
+ var o1 = c1.createObject(root);
+ second = o1;
+ }
+}