Qt快速错误对话框

时间:2013-11-12 03:27:16

标签: qt dialog qml

我正在编写Qt Quick应用程序,我正在寻找显示用户错误的可能性。在Qt小部件中有QMessageBox,但我在Qt Quick中找不到任何与此类似的东西。

当然我可以自己创建一个MessageBox,但我无法想象没有给定的可能性?

我在官方网站here上找到了一个电子书,第67页描述了一个对话框,但它不再起作用,我找不到任何有关它的更多信息。它在当前版本中被删除了吗?

提前致谢

1 个答案:

答案 0 :(得分:3)

目前还没有Qt-Quick组件。我在我的应用程序中使用的是Window QML组件。我将modality属性设置为Qt.WindowModal以将其作为模态窗口。然后,您可以使用Button组件创建“确定/取消”按钮。

我做的另一件事是在QML中使用Qt.createComponent()发生错误时动态创建这些模态。

修改:刚刚发现了一个新的Dialog组件,该组件将在Qt5.2中发布,似乎与您要查找的内容相符:MessageDialog