【问题标题】:what are all the files that I need to install glade gtkbuilder and gtk - x我需要安装 glade gtkbuilder 和 gtk - x 的所有文件是什么
【发布时间】:2014-01-04 15:15:13
【问题描述】:

我很难搜索 gtkbulider,因为它没有出现在我的 Debian 存储库中,那是 Glade 的另一个名字吗?

Gtk 有 3 个不同的版本,1、2、3。安装什么版本的 Glade 最好的版本是什么,不要忘记这个我找不到要安装的 GtkBuilder。

我刚刚安装了 Glade 3.12.1,它说它丢失了

GladeUI-Message: 2 missing displayable value for GtkWidget::events
GladeUI-Message: No displayable values for property GtkTreeSelection::mode
GladeUI-Message: 14 missing displayable value for GtkCellRendererAccel::accel-mods

我需要安装哪些软件包才能让它们三个一起愉快地工作?因为我打算尝试学习如何使用 C 作为我的编程语言来使用它。

有哪些很好的资源以及示例和易于理解的文档来阅读操作方法和用途,以帮助我很好地基本了解如何将所有这三者放在一起,以便它们一起工作以制作一个快乐的程序希望运行几乎没有错误?

而且,这个 GTK 和 Glade GtkBuilder 是否只能在运行 Gnome 的 Linux 上运行,或者由这些程序构建的这些应用程序是否可以在 Debian openbox 上运行,以及所有其他不使用 Gnome 的 Linux 版本,例如 KDE,或者它只是 Gnome 特有的吗?

【问题讨论】:

    标签: c gtk gtk3 glade gtkbuilder


    【解决方案1】:

    您可以使用 glade 界面设计器创建 gtkbuilder 文件(至少对于较新的版本,大约 2 年)。在您的应用程序(您编写/编译的应用程序)中,使用GtkBuilder 对象从文件中加载小部件树。 .glade 只是存储小部件树的另一种 (afaik) 格式。

    到目前为止,我推荐 Gtk+ 3.x - 根据我的个人经验,事情经过深思熟虑,并且保留了更少的进化(阅读:向后兼容)。

    只要目标具有最近的(支持 GtkBuilder)glib/gtk+ 库,你应该没问题。 gtk+ 是多平台的,GtkBuilder 是其中的一部分——与 gnome 无关。

    使用devhelp 应用程序可以快速轻松地访问文档(安装文档包,来自 Fedora 后台)

    【讨论】:

    • 谢谢,我会安装和试验——再次感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-09
    • 1970-01-01
    相关资源
    最近更新 更多