Я заметил, что в списке будет выделен первый элемент автоматически / по умолчанию, как я могу отключить его и выделить только тот элемент, который я выбрал при щелчке мышью?
Component {
id: highlight
Rectangle {
width: 180; height: 40
color: "lightsteelblue"; radius: 5
y: list.currentItem.y
Behavior on y {
SpringAnimation {
spring: 3
damping: 0.2
}
}
}
}
ListView {
id: list
width: 180; height: 200
model: ContactModel {}
delegate: Text {
text: name
MouseArea{
anchors.fill: parent
onClicked: {
list.currentIndex = index
}
}
}
highlight: highlight
highlightFollowsCurrentItem: false
focus: true
}
Я уже сделал часть мыши, но я застрял в отключении выделения при добавлении элемента.