diff options
Diffstat (limited to 'tests/auto/qml/qqmllanguage/data/overrideSignal.3.qml')
-rw-r--r-- | tests/auto/qml/qqmllanguage/data/overrideSignal.3.qml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmllanguage/data/overrideSignal.3.qml b/tests/auto/qml/qqmllanguage/data/overrideSignal.3.qml new file mode 100644 index 0000000000..779724a3cc --- /dev/null +++ b/tests/auto/qml/qqmllanguage/data/overrideSignal.3.qml @@ -0,0 +1,32 @@ +import QtQuick 2.0 + +Item { + property bool success: false + property int test: 10 + property int testChanged: 15 // property override is fine. + + onTestChanged: if (test == 20) success = true; + + Component.onCompleted: { + test = 20; + testChanged = 25; + } + + // 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 +} |