【问题标题】:error dialog box with Qt quickQt quick 的错误对话框
【发布时间】:2013-11-12 03:27:16
【问题描述】:

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

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

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

提前致谢

【问题讨论】:

    标签: qt dialog qml


    【解决方案1】:

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

    我做的另一件事是在 QML 中使用 Qt.createComponent() 出现问题时动态创建这些模式。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-11
      • 2012-04-25
      • 1970-01-01
      相关资源
      最近更新 更多