我正在编写 Qt Quick 应用程序,并且正在寻找显示用户错误的可能性。在 Qt 小部件中有 QMessageBox,但我在 Qt Quick 中找不到任何等价物。
当然我可以自己创建一个 MessageBox 但我无法想象没有给定的可能性?
我在这里的官方网站上找到了一本电子书,第 67 页上描述了一个对话框,但它不再起作用,我找不到任何关于它的更多信息。在当前版本中是否已删除?
提前致谢
尚无Qt-Quick
此组件。我在我的应用程序中所做的是使用Window QML 组件。我将modality
属性设置Qt.WindowModal
为将其作为模态窗口。然后,您可以使用Button组件创建 OK/Cancel 按钮。
我做的另一件事是在 QML 中使用Qt.createComponent()发生错误时动态创建这些模式。
编辑:刚刚发现一个新Dialog
组件将在其中发布,Qt5.2
它似乎与您正在寻找的内容相匹配:MessageDialog