【问题标题】:QDialog with ok and cancel buttons带有确定和取消按钮的 QDialog
【发布时间】:2013-06-15 23:32:20
【问题描述】:

我需要带有标准功能的确定和取消按钮的 Qt 对话框,放置在其布局的右侧。我需要从它继承并将其他小部件添加到它的布局中。我可以自己实现它,但也许有一些标准的东西,在这种情况下我更喜欢使用它,因为它更便携。

QMessageBox 显示一条消息,我需要更通用的东西,只有 QDialog 和标准按钮,或者 QDialog 有一个激活它们的选项。

【问题讨论】:

  • QMessageBox 是一个 QDialog,其中已经有“确定”和“取消”按钮。不过,我从未尝试过对其进行子类化。它可能会为您指明正确的方向。
  • QMessageBox 显示一条消息,我需要更通用的东西,只有 QDialog 和标准按钮,或者 QDialog 有一个激活它们的选项

标签: c++ qt button qdialog qbuttongroup


【解决方案1】:

子类QDialog 并为标准按钮使用QDialogButtonBox (docs)。

【讨论】:

    【解决方案2】:

    如果您使用 QT Designer,请访问 learnpyqt.com has this nice tutorial,其中描述了如何构建具有多个输入字段的 QDialog。 QT Designer 可以按照here on stackoverflow in a comment的说明下载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-21
      • 2013-07-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多