32 lines
702 B
QML
32 lines
702 B
QML
import QtQuick 2.0
|
|
|
|
ListView {
|
|
id: view
|
|
width: 300; height: 200
|
|
focus: true
|
|
keyNavigationWraps: true
|
|
|
|
model: 100
|
|
|
|
preferredHighlightBegin: 90
|
|
preferredHighlightEnd: 110
|
|
|
|
highlightRangeMode: ListView.StrictlyEnforceRange
|
|
highlight: Component {
|
|
Rectangle {
|
|
border.color: "blue"
|
|
border.width: 3
|
|
color: "transparent"
|
|
width: 300; height: 15
|
|
}
|
|
}
|
|
|
|
delegate: Component {
|
|
Item {
|
|
height: 15 + (view.currentIndex == index ? 20 : 0)
|
|
width: 200
|
|
Text { text: 'Index: ' + index; anchors.verticalCenter: parent.verticalCenter }
|
|
}
|
|
}
|
|
}
|