标签: gtk signals pygtk state togglebutton
有没有办法抑制使用set_active()设置ToggleButton状态时发出的“切换”信号?
我想用GtkToggleButton表示连接状态。由于状态可以从其他事件改变而不仅仅是单击按钮,我想更新状态改变信号上的按钮,但我希望不发出信号(我不需要在它发出时执行断开连接程序)已断开连接)。我可以检查一下连接状态,但它似乎与信号的时间不一致。
欢迎使用除ToggleButtons之外的其他解决方案。
由于
答案 0 :(得分:2)
请参阅object.handler_block()和朋友。
object.handler_block()