aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmllanguage/data/overrideSignal.4.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qml/qqmllanguage/data/overrideSignal.4.qml')
-rw-r--r--tests/auto/qml/qqmllanguage/data/overrideSignal.4.qml32
1 files changed, 32 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmllanguage/data/overrideSignal.4.qml b/tests/auto/qml/qqmllanguage/data/overrideSignal.4.qml
new file mode 100644
index 0000000000..2f5abf3c0e
--- /dev/null
+++ b/tests/auto/qml/qqmllanguage/data/overrideSignal.4.qml
@@ -0,0 +1,32 @@
+import QtQuick 2.0
+
+Item {
+ property bool success: false
+ property alias test: child.test
+ signal testChanged // manual signal override, should not be valid.
+
+ Component.onCompleted: test = 20;
+
+ Item {
+ id: child
+ property int test: 10
+ }
+
+ // due to an unrelated bug (QTBUG-26818), a certain
+ // number of properties are needed to exist before the
+ // crash condition is hit, currently.
+ property int a
+ property int b
+ property int c
+ property int d
+ property int e
+ property int f
+ property int g
+ property int h
+ property int i
+ property int j
+ property int k
+ property int l
+ property int m
+ property int n
+}