¿Admite rápidamente GTK3?

Respuestas:

7

A partir de 12.04
Gtk3 es el predeterminado en 12.04.

Para 11.x
Respuesta simple: No, no lo hace (Rápidamente 11.10).

Respuesta extendida: dado que todo el código producido por rápidamente puede editarse, puede cambiarlo para admitir gtk3, pero no viene con soporte.

Sin embargo, hay una rama de desarrollo rápido que (solo) admite gtk3. Puede ver la diferencia en las plantillas: algunas tienen from gi import ...(que es necesaria para gtk3) y las plantillas más antiguas tienen import gtk(que no funciona con gtk3).

Debería poder desinstalar su versión rápida actual y obtener la versión habilitada para gtk3 con:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

Sin embargo, no lo he probado y, por supuesto, no es la versión estable actual de rápidamente (lo que tiene muchas implicaciones ...)

xubuntix
fuente
-1

Ubuntu 11.10 usa Gnome3 / GTK3 por defecto, así como Unity, así que sí, es compatible con GTK3 :)

Veo que ha agregado una etiqueta pygtk a su pregunta. Debería considerar dejarlo en favor de GObject Introspection, ya que gi y PyGTK ya no son compatibles. Sin embargo, es una transición fácil, y gi también proporciona muchas otras herramientas. PyGTK ya no se desarrollará más, así que tarde o temprano, tendrá que hacer el cambio. Nunca habrá una versión GTK3 de PyGTK.

Jo-Erlend Schinstad
fuente
El uso de GTK3 en 11.10 no significa que automáticamente sea compatible con GTK3, porque puede usar GTK2 al mismo tiempo. Y rápidamente está usando PyGTK (que parece estar obsoleto) y Glade
burli
PyGTK no es obsoleto. Es compatible Simplemente no se desarrollará más porque ya no es necesario. Y puede usar gi con Quickly, aunque la plantilla de aplicación ubuntu usa PyGTK (y gi, en realidad, pero eso está arreglado ahora) de forma predeterminada. Sin embargo, cambiar de PyGTK a gi no es un gran problema.
Jo-Erlend Schinstad
Puede usted por favor proporcionar un enlace donde pueda obtener más información sobre tutoriales gi como ejemplo de código, etc
nik90
Aquí hay una buena lista de ejemplos. Te alegrará ver que las diferencias son tan grandes, ya que PyGTK ha estado cerca de GTK todo el tiempo: learngtk.org/pygobject-tutorial/examples
Jo-Erlend Schinstad