diff options
Diffstat (limited to 'tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml')
-rw-r--r-- | tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml b/tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml new file mode 100644 index 0000000000..54b160c182 --- /dev/null +++ b/tests/auto/quick/qquickmultipointtoucharea/data/signalTest.qml @@ -0,0 +1,30 @@ +import QtQuick 2.0 + +MultiPointTouchArea { + width: 240 + height: 320 + + function clearCounts() { + touchPointPressCount = 0; + touchPointUpdateCount = 0; + touchPointReleaseCount = 0; + touchCount = 0; + touchUpdatedHandled = false; + } + + property int touchPointPressCount: 0 + property int touchPointUpdateCount: 0 + property int touchPointReleaseCount: 0 + property int touchCount: 0 + property bool touchUpdatedHandled: false + + maximumTouchPoints: 5 + + onPressed: { touchPointPressCount = touchPoints.length } + onUpdated: { touchPointUpdateCount = touchPoints.length } + onReleased: { touchPointReleaseCount = touchPoints.length } + onTouchUpdated: { + touchCount = touchPoints.length + touchUpdatedHandled = true + } +} |