【问题标题】:Where can I find the gtk-builder-convert script?我在哪里可以找到 gtk-builder-convert 脚本?
【发布时间】:2010-03-09 01:49:22
【问题描述】:

我为工作构建了一个小型 GUI 应用程序,它使用一些 .glade 文件作为弹出窗口。最近,我脚下的地面发生了变化——我的环境得到了升级。较新的 pyGTK 版本需要 GTKBuilder.xml 文件而不是 Glade.glade 文件,现在我可怜的应用程序坏了。

我需要将 .glade 文件转换为较新的 .xml 文件。问题是 Glade-3 不在我们的系统上,我在网上找不到 gtk-builder-convert。我看过 Gnome GIT 浏览器,不知道从哪里开始寻找或如何搜索它。

谁能给我指出gtk-builder-convert python 脚本?

【问题讨论】:

    标签: gtk pygtk glade gtkbuilder


    【解决方案1】:

    gtk-builder-convert 是 GTK 的一部分,它应该已经安装在您的系统上,因为您拥有 GTK 2.12 或更高版本。但是如果实在找不到,这里在git浏览器中:http://git.gnome.org/browse/gtk+/tree/gtk/gtk-builder-convert

    【讨论】:

    • 谢谢。我系统上的which gtk-builder-convert 返回“找不到命令”
    【解决方案2】:

    ubuntu:通过sudo apt-get install libgtk2.0-dev安装工具

    但现在已弃用

    【讨论】:

    • 那只在 Ubuntu 上。 OP 没有说他们在哪个平台上。
    【解决方案3】:

    我使用从 conda 安装的 Gtk3+ 和 Glade3+,按照以下步骤在 Linux 上运行。

    1. 在 Glade3+ 用户界面中打开在 Glade1+ 用户界面中设计的 Gtk1+ 旧版 glade XML 文件。
    2. 点击 Glade3+ 用户界面中的保存按钮。
    3. 在 conda activate gtk-builder-convert infile outfile 后使用此命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-02
      • 2014-07-16
      • 2012-05-30
      • 2013-07-13
      • 2012-06-05
      相关资源
      最近更新 更多