2012-04-27 10 views
5

Ich verstehe GObject begann als Teil von GTK + und wurde später von den GUI-bezogenen Elementen getrennt. Was ich gerne wissen würde ist: es wurde außerhalb von gtk + verwendet? Was ist mit anderen Desktopumgebungen und anderen Betriebssystemen wie Windows oder Mac OS? Gibt es prominente Beispiele für solche Fälle?Wird GObject viel außerhalb von GNOME verwendet?

Antwort

4

Es gibt hier und da einige Dinge, die GObject ohne GTK + verwenden, aber AFAIK sind sie selten.

Ich vermute, dass die bekanntesten im Moment sind Clutter -basierte Projekte (es ist eine Grafik-orientierte UI-Bibliothek). Es gibt auch eine kleine Anzahl von Projekten basierend auf libgnt (textbasierte UI-Bibliothek) und möglicherweise verschiedene Nicht-GTK + -Programme, geschrieben in Vala (eine C# -ähnliche Programmiersprache mit GObject-basierten Klassen).

Edit: Auch GStreamer (danke liberforce!), Die eine beliebte Multimedia-Bibliothek ist. Die überwiegende Mehrheit der GStreamer-Projekte verwendet auch GTK +, aber ich bin mir sicher, dass es einige Nicht-GTK + -Einstellungen gibt.

+3

Es gibt auch [GStreamer] (http://en.wikipedia.org/wiki/GStreamer). – liberforce

+0

Ah ja, danke, habe es vergessen! –

Verwandte Themen