qml 如何获取自定义弹窗的返回的值?

自定义了一个弹窗,弹窗有两个按钮:确定 和 取消。
怎么样才能在弹窗弹出后代码阻塞等待按下其中某一个按钮,
并知道点击的是哪个按钮?

用模态对话框
https://download.csdn.net/download/a1317338022/9900255