diff options
Diffstat (limited to 'tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml')
-rw-r--r-- | tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml b/tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml index 54b160c182..9ba3029193 100644 --- a/tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml +++ b/tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml @@ -20,11 +20,17 @@ MultiPointTouchArea { maximumTouchPoints: 5 - onPressed: { touchPointPressCount = touchPoints.length } - onUpdated: { touchPointUpdateCount = touchPoints.length } + // recommended syntax for a signal handler + onPressed: (points) => { touchPointPressCount = points.length } + + // one with "touchPoints" being the signal argument rather than the property + onUpdated: (touchPoints) => { touchPointUpdateCount = touchPoints.length } + + // one without the formal parameter, to test that it still works (with a warning) onReleased: { touchPointReleaseCount = touchPoints.length } - onTouchUpdated: { - touchCount = touchPoints.length + + onTouchUpdated: (points) => { + touchCount = points.length touchUpdatedHandled = true } } |