标签: gtk gobject
我理解GObject是作为gtk +的一部分开始的,后来又与GUI相关的元素分开了。我想知道的是:它在gtk +之外使用?那么其他桌面环境以及Windows或Mac OS等其他操作系统呢?这类案件有没有突出的例子?
答案 0 :(得分:4)
有些东西在这里和那里使用没有GTK +的GObject,但AFAIK它们很少而且很远。
我猜测现在最突出的是基于Clutter的项目(它是一个面向图形的UI库)。还有少量基于libgnt(基于文本的UI库)的项目,以及可能用Vala编写的各种非GTK +程序(一种类似C#的编程语言,基于GObject的类)
编辑:还GStreamer(感谢liberforce!),这是一个流行的多媒体库。绝大多数GStreamer项目也使用GTK +,但我确信有一些非GTK +。