【问题标题】:convert gtkglade to libglade for a backwards compatibility将 gtkglade 转换为 libglade 以实现向后兼容性
【发布时间】:2011-04-08 18:38:29
【问题描述】:

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

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

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

感谢您的帮助

【问题讨论】:

    标签: python pygtk backwards-compatibility glade gtkbuilder


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-04
      • 2011-12-12
      • 1970-01-01
      相关资源
      最近更新 更多