|
|
1
5
好吧,我想我回答了我自己的问题。 执行上述操作的一种方法是重写gtk.Buildable的parser_finished(),该方法允许访问创建类实例本身的生成器对象。该方法在加载整个.xml文件后调用,因此我们可能希望获得的所有其他小部件都已存在并初始化:
需要注意的一点是,出于某种原因(至少对我来说,在pygtk 2.12中),如果我没有显式地从gtk.Buildable继承,则不会调用重写方法,即使gtk.Dialog已经实现了可构建接口。 |