我已经使用3个按钮定义了一个QtQuick对话框:应用,确定和取消:
Dialog {
id: myDialog
standardButtons: StandardButton.Apply | StandardButton.Ok | StandardButton.Cancel
onApply: console.log("Applying data")
onAccepted: console.log("Saving data")
onRejected: console.log("Cancel changes to data")
Item { ... }
}
单击“确定”和“取消”时,对话框将按预期关闭。当我单击“应用”按钮时,我希望对话框保持打开状态,但它也会关闭。
有没有办法挂钩它以便在关闭其他两个按钮时对话框保持打开状态?