Qml 如何访问项目';通过它在QtQuick ListView中创建属性';s指数?

Qml 如何访问项目';通过它在QtQuick ListView中创建属性';s指数?,qml,Qml,假设我想将listview中第二个矩形项的颜色更改为红色。 我怎么做 这是我的列表视图: ListView { id: myList model: myDataModel delegate: Rectangle { color: "green" height: 20 width: 100 onClicked{

假设我想将listview中第二个矩形项的颜色更改为红色。
我怎么做

这是我的列表视图:

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=“红色”