ich in meinem main.qmlQML: MessageDialog, die Reihenfolge der standardButtons und Einstellung Standardschaltfläche
MessageDialog {
id: exitDialog
title: "Quit"
text: "Save before quitting?"
icon: StandardIcon.Question
standardButtons: StandardButton.Save| StandardButton.Discard | StandardButton.Cancel
onAccepted: {
...
}
onDiscard: Qt.quit()
}
Das Problem ist jedoch der folgende Code haben, ist die Tasten für mich so nah erscheinen ohne Speichern Abbrechen und letzte Sparen! Die Standardschaltfläche wird als Schließen festgelegt, ohne zu speichern. Ich möchte meine Reihenfolge der Schaltflächen im Code gepflegt und auch standardmäßig als speichern festgelegt. Wer hat solche Probleme? irgendwelche Vorschläge ?
Ich habe diese Antwort How to set the default button of a MessageDialog in QML? gesehen aber wie mache ich es für StandardButtons?
Die Frage ist etwa MessageDialog QML und nicht C++ QMessageBox – Mailerdaimon
Sie haben zwar ein Teil der Frage der Bestellung beantwortet, fand ich auch, dass ich dort viel Kontrolle nicht haben. Aber die Frage ist, gibt es eine Möglichkeit, dies zu überschreiben? – itsnevertoobadtoaskforhelp
Leider, wie @Mailerdaimon erwähnt hat, ist es kein QML-Code. Ich kenne bereits den Standard in QT C++ – itsnevertoobadtoaskforhelp