ListItem.ValueSelector verfügt über eine Art onselectedIndexchange?

ListItem.ValueSelector verfügt über eine Art onselectedIndexchange?

Ich schreibe ein kleines Spiel und in den Einstellungen wird eins verwendet ListItem.ValueSelector. Wenn möglich, würde ich gerne ein Ereignis daran anhängen, etwa mit einem Mausbereich, z. B.:

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

ein Ereignis, das ausgelöst wird, wenn sich die selectedIndex:Eigenschaft in ändert ListItem.ValueSelector. Irgendwelche Hilfe?

Antwort1

In QML propertysollte jede Definition einen entsprechenden on<Property>ChangedRückruf erzeugen. Beachten Sie, dass der erste Buchstabe der Eigenschaft groß geschrieben wird. Eine selectedIndexEigenschaft sollte einen onSelectedIndexChangedRückruf bereitstellen.

verwandte Informationen