我了解 GObject 最初是 gtk+ 的一部分,后来与 GUI 相关元素分离。我想知道的是:它在 gtk+ 之外使用?其他桌面环境和其他操作系统(如 Windows 或 Mac OS)呢?有没有这类案例的突出例子?
问问题
276 次
1 回答
4
到处都有一些东西在没有 GTK+ 的情况下使用 GObject,但是 AFAIK 它们很少而且相差甚远。
我猜现在最突出的是基于Clutter的项目(它是一个面向图形的 UI 库)。还有少量基于libgnt (基于文本的 UI 库)的项目,可能还有各种用Vala(一种基于 GObject 的类 C# 编程语言)编写的非 GTK+ 程序。
编辑:还有GStreamer(感谢 liberforce!),这是一个流行的多媒体库。绝大多数 GStreamer 项目也使用 GTK+,但我敢肯定也有一些非 GTK+ 项目。
于 2012-04-27T13:13:45.200 回答