【问题标题】:Save xml file for gtk2 with glade 3.14使用 glade 3.14 为 gtk2 保存 xml 文件
【发布时间】:2014-04-04 16:42:08
【问题描述】:

我正在尝试关注a tutorial 关于 Gtk2Hs。 我偶然发现了this question 中描述的问题。我现在正在尝试创建一个 gtkbuilder xml 文件以与 gtk2 一起使用并加载它类似于问题中链接的描述。我现在得到的结果文件是这样开始的:

<?xml version="1.0" encoding="UTF-8"?>
<interface>
  <!-- interface-requires gtk+ 3.0 -->
  <object class="GtkWindow" id="Hello Gtk2hs">
    <property name="can_focus">False</property>
    <child>
      <object class="GtkBox" id="box1">
        ...

看起来几乎没问题。它以&lt;interface&gt; 而不是&lt;glade-interface&gt; 开头,但仍然有那一行写着&lt;!-- interface-requires gtk+ 3.0 --&gt;,我在运行它时仍然遇到同样的错误。

如何强制 glade 为 gtk2 生成 gtkbuilder 文件?

【问题讨论】:

    标签: gtk glade


    【解决方案1】:

    This question 说更新版本 3.8 的 glade 不支持 gtk2。因此,您需要等待 gtk2hs 中的 gtk3 支持或切换到 glade-3.8。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-28
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多