Aplicaciones Qt integradas con GTK

¿Cuantas veces te has sentido frustrado ante la no integración de las libreras Qt con entornos GTK2 como gnome y xfce?

Es, ciertamente, injusto que exista gtk-qt (lo cual es posible debido al buen diseño de GTK) para que las aplicaciones desarrolladas usando las librerías GTK se integren en KDE, pero que los que optemos por otros entornos tengamos que tragarnos el horroroso look Qt sin rechistar. Por suerte, algunos en trolltech se han acordado de nosotros, y en posteriores versiones de Qt4 se incluirá un tema de interfaz que se mimetizará con nuestro tema de interfaz, llamado QGtkStyle.

Pero como muchos no podemos esperar (y nos toca las narices que aplicaciones como VLC hayan optado por destrozar nuestros ojos, para encima decirnos que optemos por la interfaz por consola si no nos gusta...), podemos optar por instalar, manualmente, el nombrado tema, y seleccionarlo desde el selector de estilo de Qt.

Podréis obtener builds (está todavía en desarrollo, así que solo hay empaquetas algunas revisiones determinadas del SVN) cortesía de Martin Espinoza (alias drink) en el siguiente link:

http://ppa.launchpad.net/martin-espinoza/ubuntu/pool/main/q/qgtkstyle/

Sólo deberéis bajaros el paquete mas reciente para vuestra arquitectura (i386 o amd64), instalarlo e instalar el selector de temas para qt (el paquete se llama qt4-qtconfig podréis instalarlo metiendo en consola sudo apt-get install qt4-qtconfig o desde Synaptic).

A continuación usáis la utilidad de Configuración Qt para elegir el de GTK (debería aparecer en el menú Configuración, o ejecutando el comando qtconfig-qt4) guardáis la configuración desde el Menú Archivo (File) y opción Guardar (Save); y a partir de entonces todas vuestras aplicaciones lucirán igual (si tenéis los subprocesos de KDE funcionando, el cambio será inmediato incluyendo las aplicaciones abiertas, de lo contrario, sólo afectará a las aplicaciones que se ejecuten después).

La mímesis será casi perfecta (en la misma aplicación podréis tocar también el tamaño de las fuentes si os hace falta).

EDITO 11.06.2009: Algunas aplicaciones se resisten, de modo que habrá que instalar el centro de control de kde4, que ahora es systemsettings, y el módulo adecuado, con el siguiente comando (luego lanzáis systemsettings, y a configurar kde para que use el tema GTK de arriba):

sudo apt-get install systemsettings software-properties-kde

Un saludo.
Créditos:
  • Nuestro californiano amigo Martin Espinoza, por empaquetar QtGTKStyle.
  • A la gente de VLC, por ganarse nuestro odio al cambiar de WxWidgets (GTK) por Qt4 para la interfaz, creando un monstruo horrorosamente feo.

1 comentario:

  1. Pensaba instalar VLC pero con tantas vueltas, no lo voy a hacer. Así de simple.

    ResponderEliminar