blob: d3dfe64d94f361dcd7bd4b627635a7941d73974e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
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)
}
|