일부 목록 요소가 포함 된 목록 모델이 있습니다. 예를 들어ListModel에서 개별 ListElement를 선택하고 ListView에서 처리하는 방법
말 :
수입 QtQuick 2.0
ListModel {
id: fruitModel
ListElement {
name: "Apple"
cost: 2.45
}
ListElement {
name: "Orange"
cost: 3.25
}
ListElement {
name: "Banana"
cost: 1.95
}
}
는 지금은 위임 모델을 볼 수있는 구성 요소와의 ListView를 만들 수 있습니다.
Component {
id: fruitDelegate
Row {
spacing: 10
Text { text: name }
Text { text: '$' + cost }
}
}
ListView {
anchors.fill: parent
model: fruitModel
delegate: fruitDelegate
}
위의 예는 Qt 문서에서 발췌 한 것입니다.
그러나 Qt 문서에는 모델에서 단일 요소를 선택하거나 가져 와서 해당 요소 만 처리하는 방법은 나와 있지 않습니다.
목록 모델에 여러 listElements가 있지만 하나의 요소를 선택하여 처리하고 ListView를 마치고 싶습니다.
목록 모델에서 하나 또는 몇 개의 ListElements (전부는 아님)를 선택하는 방법을 아는 사람이 있습니까?
'하나의 요소를 선택하여 처리하고 ListView를 끝내고 싶습니다.' 그게 무슨 뜻 이죠? – GrecKo
@GrecKo ... ListModel에는 3 ListElements가 포함되어 있으며 ListModel에서 하나의 ListElement를 선택하고 해당 요소 만 ListView에서 처리하는 방법을 알고 싶습니다. – Circuitdude