【发布时间】:2016-12-02 14:18:57
【问题描述】:
我的 main.qml 中有以下代码
MessageDialog {
id: exitDialog
title: "Quit"
text: "Save before quitting?"
icon: StandardIcon.Question
standardButtons: StandardButton.Save| StandardButton.Discard | StandardButton.Cancel
onAccepted: {
...
}
onDiscard: Qt.quit()
}
但问题是我的按钮在没有保存取消和最后保存的情况下显示为关闭!默认按钮设置为关闭而不保存。 我希望保持代码中按钮的顺序,并将默认设置为保存。 有人遇到过这样的问题吗?有什么建议吗?
我看过这个答案 How to set the default button of a MessageDialog in QML? 但是我该如何为标准按钮做呢?
【问题讨论】:
-
这有什么更新吗?