带有确定和取消按钮的QDialog

7
我需要一个带有标准 ok 和 cancel 按钮的 Qt 对话框,该对话框位于其布局的右侧。我需要从它继承并向其布局添加其他小部件。我可以自己实现它,但可能有一些标准的东西可供使用,在这种情况下,我更愿意使用它,因为它会更加可移植。
QMessageBox 显示消息,我需要更通用的东西,只需使用 QDialog 和标准按钮,或者 QDialog 有一个选项可以激活它们。

QMessageBox是一个带有“确定”和“取消”按钮的QDialog。虽然我从未尝试过对其进行子类化,但它可能会指引你朝着正确的方向前进。 - Tyler Jandreau
QMessageBox 显示一条消息,我需要更通用的东西,只有 QDialog 和标准按钮,或者也许 QDialog 有一个选项可以激活它们。 - Ashot
2个回答

12

创建QDialog的子类,并使用QDialogButtonBox来添加标准按钮(参见文档)。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接