首页 > TAG信息列表 > gtkbuilder

python – pygtk gtk.Builder.connect_signals到多个对象?

我正在使用libglade更新一些代码到GtkBuilder,这应该是未来的方式. 使用gtk.glade,您可以重复调用glade_xml.signal_autoconnect(…)将信号连接到与程序中不同窗口对应的不同类的对象.但是,Builder.connect_signals似乎只工作一次,并且(因此)对任何未在传入的第一个类中定义的处理

如何使用GtkBuilder从glade文件重用小部件树?

我想在运行中填充gtk.notebook.每次用户打开文件时,都会生成一个新的笔记本选项卡.很直接.我的问题是,我使用glade来构建ui,而notebook-tab应该有一个子widget树(scrolledwindow-> viewport-> alignment-> frame).在我的glade文件中,我有一个模板笔记本 – 标签,我想多次使用,所以

python – gtk.Builder,容器子类和绑定子窗口小部件

我正在尝试在gtk.Builder定义文件中使用自定义容器小部件.就实例化这些小部件而言,它非常有用: #!/usr/bin/env python import sys import gtk class MyDialog(gtk.Dialog): __gtype_name__ = "MyDialog" if __name__ == "__main__": builder = gtk.Builder() bu