qt6-bb10/qtdeclarative/tests/auto/quick/qquickmousearea/data/qtbug49100.qml

30 lines
717 B
QML

import QtQuick 2.2
ListView {
id: list
width: 200
height: 200
model: 50
delegate: Text {
text: index + 1
height: 30
width: ListView.view.width
MouseArea {
anchors.fill: parent
}
Rectangle {
anchors.fill: parent
opacity: 0.5
MouseArea {
anchors.fill: parent
propagateComposedEvents: true
onReleased: {
list.currentIndex = 0;
list.positionViewAtIndex(list.currentIndex, ListView.Contain)
}
}
}
}
Component.onCompleted: list.positionViewAtIndex(40, ListView.Beginning)
}