1

我正在编写 Qt Quick 应用程序,并且正在寻找显示用户错误的可能性。在 Qt 小部件中有 QMessageBox,但我在 Qt Quick 中找不到任何等价物。

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

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

提前致谢

4

1 回答 1

3

尚无Qt-Quick此组件。我在我的应用程序中所做的是使用Window QML 组件。我将modality属性设置Qt.WindowModal为将其作为模态窗口。然后,您可以使用Button组件创建 OK/Cancel 按钮。

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

编辑:刚刚发现一个新Dialog组件将在其中发布,Qt5.2它似乎与您正在寻找的内容相匹配:MessageDialog

于 2013-11-12T08:06:34.820 回答