gpt4 book ai didi

c - 我需要安装 glade gtkbuilder 和 gtk - x 的所有文件是什么

转载 作者:太空宇宙 更新时间:2023-11-04 08:47:57 25 4
gpt4 key购买 nike

我很难搜索 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 特定的吗?

最佳答案

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

截至目前,我会推荐 Gtk+ 3.x - 根据我的个人经验,事情经过深思熟虑,进化程度较低(读作:向后兼容),保留了一些东西。

只要目标有一个比较新的(有 GtkBuilder 支持)glib/gtk+ 库,你应该没问题。 gtk+ 是多平台的,GtkBuilder 是其中的一部分——没有特定于 gnome。

使用 devhelp用于快速轻松访问文档的应用程序(安装来自 fedora 背景的文档包)

关于c - 我需要安装 glade gtkbuilder 和 gtk - x 的所有文件是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20922686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com