PyGtk中是否存在ToggleButton的等价物?
我希望得到一个回调,例如:True or False
。
self.liste = gtk.ComboBox(self.liststore)
self.liste.connect("changed", self.result_list)
使用此方法,程序无法检测用户是否再次点击同一选项。
由于
答案 0 :(得分:1)
我没有任何具体建议,因为我没有多少使用过ComboBox,但我很确定你想做的事情是可能的。
ComboBox使用TreeModel(通常是ListStore)来提供列表 要显示的项目。
基本的ComboBox方法非常适合简单的事情,但是对于更高级的用法,您需要自己在TreeModel级别玩游戏。要有效地做到这一点,你需要知道它们是如何工作的;幸运的是,本教程中的文档非常好:TreeView widget,但也请查看参考手册中的信息。
要使用相应的切换按钮,您可以使用14.4.8. Activatable Toggle Cells