У ListItem.ValueSelector есть что-то вроде onselectedIndexchange?

У ListItem.ValueSelector есть что-то вроде onselectedIndexchange?

Я пишу небольшую игру, и в настройках она использует ListItem.ValueSelector, я бы хотел, если это возможно, прикрепить к ней какое-нибудь событие, например, к области мыши, например:

MouseArea {
anchors.fill: parent
onClicked: {
    //do something when clicked 
    }
}

событие, которое срабатывает при selectedIndex:изменении свойства в ListItem.ValueSelector, есть ли помощь?

решение1

В QML любое propertyопределение должно производить соответствующий on<Property>Changedобратный вызов. Имея в виду, что это сделает первую букву свойства заглавной, selectedIndexсвойство должно предоставлять onSelectedIndexChangedобратный вызов.

Связанный контент