aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml')
-rw-r--r--tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml61
1 files changed, 61 insertions, 0 deletions
diff --git a/tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml b/tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml
new file mode 100644
index 0000000000..a30234127b
--- /dev/null
+++ b/tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml
@@ -0,0 +1,61 @@
+import QtQuick
+
+Item {
+ id: root
+ width: 360
+ height: 900
+
+ MouseArea {
+ id: rootMouseArea
+ objectName: "rootMouseArea"
+ anchors.fill: parent
+ }
+
+ PathView {
+ id: pathView
+ objectName: "pathView"
+ anchors.centerIn: parent
+ width: 150
+ height: parent.height
+ dragMargin: Number.POSITIVE_INFINITY
+
+ preferredHighlightBegin: 0.5
+ preferredHighlightEnd: 0.5
+ pathItemCount: 9
+
+ Item {
+ anchors.fill: parent
+ }
+
+ model: 10
+
+ delegate: Rectangle {
+ id: delegate
+ width: parent.width
+ height: 120
+ color: "red"
+ Text {
+ anchors.fill: parent
+ horizontalAlignment: Qt.AlignHCenter
+ text: "Path element " + modelData
+ }
+ }
+
+ path: Path {
+ id: path
+ property int width: pathView.width
+ startX: path.width / 2
+ startY: 0
+
+ PathCurve {
+ x: path.width / 2
+ relativeY: 32
+ }
+ PathCurve {
+ x: path.width / 2
+ relativeY: pathView.height - 32
+ }
+ }
+ }
+}
+