いくつかのリスト要素を含むリストモデルがあります。例えば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
}
}
は今は委任モデルを表示するためのコンポーネントおよびリストビューを作成します。
Component {
id: fruitDelegate
Row {
spacing: 10
Text { text: name }
Text { text: '$' + cost }
}
}
ListView {
anchors.fill: parent
model: fruitModel
delegate: fruitDelegate
}
上記の例はQtのドキュメントです。
しかし、Qtのドキュメントでは、モデル内の単一の要素を選択または取得し、その要素だけを処理する方法については言及していません。
リストモデルに複数のlistElementsがある場合でも、1つの要素を選択して処理してListViewを終了したいとします。
リストモデルから1つまたは2つのListElements(すべてではない)を選択する方法を知っている人がいますか。
「要素を1つ選択して処理し、ListViewを終了したいと思います。どういう意味ですか ? – GrecKo
@ GrecKo ... ListModelには3つのListElementsがあり、ListModelから1つのListElementを選択し、その要素だけをListViewで処理する方法を知りたいと思います。 – Circuitdude