非常に単純な QAbstractListModel の例を作成しました。この例は、次のリンクにも示されています: http://doc.qt.io/qt-5/qtquick-models-abstractitemmodel-example.html プログラムの結果は次のようになります。
プログラムの結果 私はこのようにview.qmlに少し変更を加えました
ComboBox {
id:mycombo
width: 200; height: 250
model: myModel
textrole:"type"
onCurrentTextChanged: {
console.log(mycombo.model.get(currentIndex).size);
}
}
ここでは、Combobox に動物の種類が表示されますが、onCurrentTextChanged イベント時に「サイズ」の値を書きたいと思います。しかし、型の値を取得できません。