Entiendo que GObject comenzó como parte de gtk + y luego se separó de los elementos relacionados con la GUI. Lo que me gustaría saber es: ¿se usa fuera de gtk +? ¿Qué pasa con otros entornos de escritorio y otros sistemas operativos como Windows o Mac OS? ¿Hay algún ejemplo prominente de tales casos?¿GObject se usa mucho fuera de GNOME?
5
A
Respuesta
4
Hay algunas cosas aquí y allá que usan GObject sin GTK +, pero AFAIK son pocas y distantes.
Supongo que las más destacadas en este momento son los proyectos basados en Clutter (es una biblioteca de UI orientada a gráficos). También hay una pequeña cantidad de proyectos basados en libgnt (biblioteca de IU basada en texto), y posiblemente varios programas no GTK + escritos en Vala (un lenguaje de programación similar a C# con clases basadas en GObject).
Editar: También GStreamer (gracias liberforce!), Que es una biblioteca multimedia popular. La gran mayoría de los proyectos de GStreamer también usan GTK +, pero estoy seguro de que hay algunos que no son GTK +.
Cuestiones relacionadas
- 1. GObject Gtk, Gnome, Gtk +, Gl, Gtk2, Gtk3 ... ¿No entiendo?
- 2. ¿Se usa mucho el burlarse de objetos?
- 3. ¿Dónde se usa Python? Lo leí mucho en Reddit
- 4. Python, thread y gobject
- 5. Se le pide '(nulo)' Llavero GNOME
- 6. Documentación de Gnome javascript
- 7. ¿Qué es exactamente Glib y Gobject?
- 8. ¿Por qué SortedList y List usan array y por qué LinkedList no se usa mucho?
- 9. imagen cargando problemas de rendimiento con python y gobject
- 10. ¿Recomendarías JavaScript para las aplicaciones de escritorio GNOME?
- 11. Gnome shell escalada de privilegios
- 12. Inicio de secuencia de comandos cuando Gnome se inicia
- 13. Eliminar barra de título en Gnome
- 14. HTML5 usa la caché solo cuando está fuera de línea
- 15. Cómo detectar si el sistema operativo Linux usa el entorno KDE o Gnome
- 16. Hashbang para Gnome .desktop archivos
- 17. ¿Cómo se usa un tipo fuera de su propio espacio de nombre en clojure?
- 18. ¿Cuándo se usa el operador de nave espacial fuera de un género?
- 19. ¿Cómo se usa PowerShell?
- 20. ¿Para qué se usa Django?
- 21. Applet simple de Gnome Panel en Python
- 22. Dónde se usa Python Language
- 23. Vim color de fondo no se muestra correctamente en el terminal de GNOME
- 24. ¿Cómo se usa `to_sql` en AREL cuando se usa` average() `?
- 25. ¿Cómo se usa find_module?
- 26. ¿Cómo se usa gdb?
- 27. ¿Cómo se usa Squeak?
- 28. ¿Cómo se usa CTEST_CUSTOM_PRE_TEST?
- 29. ¿Se usa '@' en C++?
- 30. ¿Cómo se usa Resources.getFraction()?
También hay [GStreamer] (http://en.wikipedia.org/wiki/GStreamer). – liberforce
Ah sí, gracias, se olvidó de eso! –