PyQT如何检查Signal是否已被阻止

时间:2014-01-29 22:23:55

标签: python qt pyqt signals

使用

检查窗口小部件是否已经断开连接的方法是什么
myCoolWidget.blockSignals(True)

.blockSignals(True)用于破坏小部件本身与其连接的函数(-s)之间的关系。

我希望能够通过该功能检查/查看/查询特定小部件是否处于“未阻止”或“阻止”状态。提前谢谢!

1 个答案:

答案 0 :(得分:2)

Widget.blockSignals()在调用时返回其当前状态的bool值。还有bool Widget.signalsBlocked()函数,它可以完全满足您的需求。