我正在编写一个小游戏,在设置中使用设置ListItem.ValueSelector
,我想是否可以在其上附加一些事件,例如使用鼠标区域,即:
MouseArea {
anchors.fill: parent
onClicked: {
//do something when clicked
}
}
selectedIndex:
当中的属性发生变化时触发的事件ListItem.ValueSelector
,有什么帮助吗?
答案1
在 QML 中,任何property
定义都应产生相应的on<Property>Changed
回调。请记住,属性的首字母会大写,因此属性selectedIndex
应该提供onSelectedIndexChanged
回调。