diff options
Diffstat (limited to 'tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml')
-rw-r--r-- | tests/auto/quick/qquickpathview/data/mousePressAfterFlick.qml | 61 |
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 + } + } + } +} + |