python - 将插槽连接到QDialogBu​​ttonBox中的按钮

标签 python qt pyqt pyside

我使用“确定”,“取消”,“重置”从QtDesigner创建了一个标准的buttonBox。

我使用以下命令成功连接了“确定”和“取消”按钮,

self.buttonBox.accepted.connect(self.accept)
self.buttonBox.rejected.connect(self.reject)

甚至定义了我自己的accept函数。

因此,我将如何连接重置按钮以说出函数“foo()”。我真的不知道。我阅读了有关分配角色和内容及其令人困惑的文档。

提前致谢。

最佳答案

在python .-

self.buttonBox.button(QtGui.QDialogButtonBox.Reset).clicked.connect(foo)

关于python - 将插槽连接到QDialogBu​​ttonBox中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17451688/

相关文章:

python - JSONDecodeError 期望值 : line 1 column 1 (char 0)

c++ - 在 C++ 代码中访问 PWD

python - 有什么方法可以删除 QGridLayout 中的 QWidget 吗?

python - PyQt 相当于 "keydown"事件?

python - mongoengine - 使用管道查找两个数组之间的匹配项

python - 重新采样数据时为什么它没有在 csv 文件中连续重新采样

Qt:将变量传递给子项目

c++ - 与 replaceChild 相关的内存泄漏

python - 如何使用 QComboBox.setPlaceholderText?

python - 将 "Q12019"对象转换为 datetime64