aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorFawzi Mohamed <fawzi.mohamed@qt.io>2020-07-29 02:21:46 +0200
committerFawzi Mohamed <fawzi.mohamed@qt.io>2020-08-03 06:59:36 +0000
commit2ad89747c4ba6a46deccb27461e80dd3fbcfb39e (patch)
tree8043aab1d4e38685bba970c877dcd46e1ef1c24e /tests
parent1ea9d6ce87f62c885e534aa26e34c0cd4fcf45d4 (diff)
qmljs: qtdeclarative change 9ab1a6759018b78b0f160c5286f8b0235a34ec50
Support required list properties The corresponding rules were missing so far. Fixes: QTBUG-85716 Change-Id: Iaf0cbfbb8736929a213bd6bf329bb2ebdde652c4 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qml/codemodel/check/RequiredListProperties.qml6
-rw-r--r--tests/auto/qml/codemodel/check/RequiredListPropertiesUser.qml7
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/qml/codemodel/check/RequiredListProperties.qml b/tests/auto/qml/codemodel/check/RequiredListProperties.qml
new file mode 100644
index 0000000000..38c604e463
--- /dev/null
+++ b/tests/auto/qml/codemodel/check/RequiredListProperties.qml
@@ -0,0 +1,6 @@
+import QtQuick 2.15
+
+Item {
+ required property list<Item> listA
+ default required property list<Rectangle> listDefault
+}
diff --git a/tests/auto/qml/codemodel/check/RequiredListPropertiesUser.qml b/tests/auto/qml/codemodel/check/RequiredListPropertiesUser.qml
new file mode 100644
index 0000000000..d8ac85d27c
--- /dev/null
+++ b/tests/auto/qml/codemodel/check/RequiredListPropertiesUser.qml
@@ -0,0 +1,7 @@
+import QtQuick 2.15
+
+RequiredListProperties {
+ Rectangle {}
+ Rectangle {}
+ listA: [Item {}, Item {}]
+}