禁用GTK Widget信号和回调函数

问题描述 投票:0回答:1

我有一个Gtk.ComboBox,它调用changed上的函数。这有助于我确定用户是从下拉菜单中选择了某个内容(触发加载功能)还是键入了某些内容(不触发加载功能)。现在,当我更新/刷新可用的组合框条目时,组合框会显示[C0 ]确实经常被触发。所以我的想法是禁用其信号,更新组合框条目,再次启用信号。如何在Python 3,GTK 3中实现这一目标?我也使用Glade,因为我有很多信号,所以如果可能的话,我不想手动连接它们。

python gtk signals
1个回答
0
投票
然后连接到组合内部条目的combo.get_active_id()信号以查看用户在条目中所做的更改
© www.soinside.com 2019 - 2024. All rights reserved.