PyGtk 中是否存在 ToggleButton 的等价物?我想有一个这样的回调:True or False
。
self.liste = gtk.ComboBox(self.liststore)
self.liste.connect("changed", self.result_list)
使用此方法,程序无法检测用户是否再次单击同一选项。
谢谢
我没有任何具体的建议,因为我没有经常使用 ComboBox,但我很确定你想做的事情是可能的。
GTK教程说
ComboBox 使用 TreeModel(通常是 ListStore(来提供列表 要显示的项目。
基本的 ComboBox 方法非常适合简单的事情,但对于更高级的用法,您需要自己在 TreeModel 级别使用东西。为了有效地做到这一点,您需要知道它们是如何工作的;幸运的是,教程中的文档非常好:TreeView 小部件,但也请查看参考手册中的信息。
要制作等效的切换按钮,您可以使用 14.4.8。可激活的切换单元格