0

我有一个 python gtk 应用程序,我正在移植到只能使用 pygtk2.10 的环境。pygtk2.10 不使用 gtkbuilder 基础设施,而是使用 libglade 基础设施 我有两个目标

1) 将 gtkbuilder glade 文件格式转换为 libglade 格式。基本上我想做与 gtk-builder-convert 相反的事情(据我所知,它将 libglade 转换为 gtkbuilder 格式)

2) 找到 gtk.builder 函数和 libglade 函数之间的映射在功能上相同

谢谢您的帮助

4

1 回答 1

2

要解决 #1,您仍然可以将 Libglade 文件保存在 Glade 中。在 Save 对话框的底部有一个控件,您可以在其中选择 Libglade 或 GtkBuilder。

为了解决 #2,我建议您阅读gtk.Buildergtk.glade.XML的文档,并找出适合您在应用程序中使用它们的方式。

于 2011-04-10T20:38:49.767 回答