Rozumiem, że GObject rozpoczął się jako część gtk + i został później oddzielony od elementów powiązanych z GUI. Co chciałbym wiedzieć, to: użyto go poza domeną gtk +? co z innymi środowiskami komputerowymi i innymi systemami operacyjnymi, takimi jak Windows lub Mac OS? Czy są jakieś wyraźne przykłady takich przypadków?Czy GObject jest używany poza GNOME?
5
A
Odpowiedz
4
Jest kilka rzeczy, które używają GObject bez GTK +, ale AFAIK są bardzo nieliczne.
Zgaduję, że obecnie najbardziej znaczące są projekty oparte na architekturze Clutter (jest to biblioteka UI zorientowana graficznie). Istnieje również niewielka liczba projektów opartych na libgnt (biblioteka tekstowa UI) i prawdopodobnie różnych programach innych niż GTK + napisanych w Vala (podobny do C# język programowania z klasami opartymi na GObject).
Edytuj: Również GStreamer (dziękuje liberforce!), Która jest popularną biblioteką multimedialną. Ogromna większość projektów GStreamer również korzysta z GTK +, ale jestem pewien, że istnieją pewne nie-GTK +.
Powiązane problemy
- 1. GObject Gtk, Gnome, Gtk +, Gl, Gtk2, Gtk3 ... Nie rozumiem?
- 2. Kiedy operator statku kosmicznego jest używany poza sortowaniem?
- 3. Czy static_cast jest niewłaściwie używany?
- 4. Czy Microsoft Workflow Foundation jest naprawdę używany?
- 5. Sprawdź, czy plik jest używany z VBS
- 6. Czy Yacc nadal jest używany w branży?
- 7. Jak określić, czy okno jest poza ekranem?
- 8. Jak sprawdzić, czy element jest poza ekranem?
- 9. Określanie, czy formularz jest całkowicie poza ekranem
- 10. Kiedy używany jest initform?
- 11. Eskalacja uprawnień powłoki Gnome
- 12. Ustal, czy Alpha kanał jest używany w obrazie
- 13. Czy IntelliJ ustala, czy kod jest używany tylko w testach?
- 14. Dlaczego używany jest suhosin?
- 15. Zmień motyw terminala Gnome programowo
- 16. Droga gnome-shell, obróć ekran
- 17. Kiedy jest używany pakiet savedInstanceState?
- 18. Jak działa strona rozszerzeń gnome?
- 19. jaki tryb uśpienia jest używany?
- 20. Kiedy używany jest konwerter Julii()?
- 21. Jak sprawdzić, czy plik jest używany przez inny proces - Powershell
- 22. Określić, czy plik jest używany w Perlu na Windows
- 23. Android: sprawdź, czy GPS wyszukuje, naprawił lub nie jest używany
- 24. iOS: Sprawdź, czy obraz jest używany w niektórych xib
- 25. jak otworzyć terminal gnome, aby wykonać polecenie z gnome-terminalem, ciągle?
- 26. Aplikacja GNOME/Vala do działania pod Windows
- 27. Czy pamięć macierzy (znaków) jest zwalniana przez wyjście poza zasięg?
- 28. Czy jest możliwe wykonanie kompilacji poza źródłem przy użyciu bjam?
- 29. Czy możliwe jest zadeklarowanie metody Objective-C poza klasą?
- 30. Czy zawartość fragmentu jest widoczna poza wtyczką hosta?
Istnieje również [GStreamer] (http://en.wikipedia.org/wiki/GStreamer). – liberforce
Ach tak, dzięki, zapomniałem o tym! –