Ich bin gerade in Qt gestartet, und versuchen, Funktion zu machen, die ListView
Modell-Elemente funktioniert.ListView-Modell-Funktion
Ich habe benutzerdefinierte Schaltfläche gemacht in "myButton.qml", die Zustände wie "normal", "gedrückt", "ausgewählt" hat usw.
ListView
ist in "main.qml". Struktur ist wie folgt:
ListView{
//...
model: nameModel
delegate: myButton {
//...
}
}
So, hier ist mein Ziel: diese Liste der Schaltflächen wie Gruppe von Radiobuttons handeln sollte - nur kann man haben ausgewählten Zustand und ausgewählten Zustand ist, wenn Sie drücken. Ich denke, dass ich Click-Handler und eine Funktion haben sollte, die auf Knopf klicken klickt. Die Funktion sollte die Liste der Tasten prüfen und wenn eine Taste ausgewählt wurde, bevor die Funktion ihren Zustand auf "Normal" ändert.
Also ich habe keine Ahnung, wie man diese Funktion schreibt und wo sollte ich es platzieren. Ich lese Qt Docs aber immer noch keine Ahnung.
Vielen Dank für so ein schönes Beispiel! Scheint so einfach zu verstehen. – Pillar
Ich bin froh, dass es hilfreich ist. Glückliche Kodierung! :) – BaCaRoZzo