Qml 如何访问项目';通过它在QtQuick ListView中创建属性';s指数?
假设我想将listview中第二个矩形项的颜色更改为红色。Qml 如何访问项目';通过它在QtQuick ListView中创建属性';s指数?,qml,Qml,假设我想将listview中第二个矩形项的颜色更改为红色。 我怎么做 这是我的列表视图: ListView { id: myList model: myDataModel delegate: Rectangle { color: "green" height: 20 width: 100 onClicked{
我怎么做 这是我的列表视图:
ListView {
id: myList
model: myDataModel
delegate: Rectangle {
color: "green"
height: 20
width: 100
onClicked{
//Do something
}
}
}
我找到了
var myListItemObject=ListView.contentItem.children[1]myListItemObject.color=“红色” 我找到了 var myListItemObject=ListView.contentItem.children[1]
myListItemObject.color=“红色”