我正在学习 QML,但遇到了一些问题。我想在 ListModel 中显示所有数据,但 ListView 只显示第一个元素。我使用以下代码:
ListModel{
id: list
ListElement{
name: "Raj"
}
ListElement{
name: "Govard"
}
ListElement{
name: "Leonard"
}
ListElement{
name: "Sheldon"
}
}
ListView{
id: listView
clip: false
width: parent.width
anchors.top: parent.top
anchors.topMargin: 0
model: list
focus: true
delegate: Text{
text: "name: " + name
}
}