我正在试图将一些gtk.Expander放在一个gtk.VBox中并且有一个带有gtk.HBox的自定义widget标签,其中有一个gtk.Label和一个gtk.Button / gtk.Image里面有一个删除按钮,类似于在MacOS X上找到的某些列表小部件,例如在Automator(image)。查看扩展器标题栏右侧的关闭按钮:只是正是我希望拥有的。
问题是当我点击删除gtk.Button / gtk.Image时,扩展器被关闭或打开,而不是gtk.Button点击/ gtk.Image事件 - 通知 - 释放回调被调用,所以gtk.Expander正在捕获事件。
我已经打开了一个新问题,因为这个问题类似于Right-Click on a PyGTK Hbox in an Expander中的那个问题,但他们没有找到解决方案,也因为更好的解决方案是为该任务找到一个特定的小部件(如果存在)而不是破坏扩展器... :-D