我理解GObject是作为gtk +的一部分开始的,后来又与GUI相关的元素分开了.我想知道的是:它在gtk +之外使用?那么其他桌面环境以及Windows或Mac OS等其他操作系统呢?这类案件有哪些突出的例子?
到处都有一些东西使用 GObject 而没有 GTK+,但据我所知,它们很少而且相距甚远。
我猜现在最突出的项目是基于Clutter的项目(它是一个面向图形的 UI 库)。还有少量基于libgnt (基于文本的 UI 库)的项目,以及可能用Vala(一种具有基于 GObject 的类的类 C# 编程语言)编写的各种非 GTK+ 程序。
编辑:还有GStreamer(感谢 liberforce!),它是一个流行的多媒体库。绝大多数 GStreamer 项目也使用 GTK+,但我确信也有一些非 GTK+ 的项目。
归档时间: |
|
查看次数: |
240 次 |
最近记录: |