Aspecto uniforme para aplicaciones Qt y GTK
2019-10-14
Índice
Si utilizas aplicaciones QT en entornos de escriorio GTK como puede ser Gnome, habrás observado que el tema y el estilo GTK no se aplican a esas aplicaciones.
Para solucionar esto podemos instalar qt5ct y qt5-qtstyleplugins
Instalación
Instala los paquetes qt5ct y qt5-qtstyleplugins, según la distribución GNU/Linux que utilices
Fedora
dnf install qt5-qtstyleplugins
Arch y derivadas
pacman -S qt5ct qt5-styleplugins
Ubuntu y Debian
apt-get install qt5ct qt5-style-plugins
Configurando variable de entorno
Debemos de ajustar la variable de entorno QT_QPA_PLATFORMTHEME
, lo podemos hacer en el fichero ~/.profile
echo "export QT_QPA_PLATFORMTHEME=qt5ct" >> ~/.profile
o bien en /etc/environment
echo "QT_QPA_PLATFORMTHEME=qt5ct" >> /etc/environment
Para terminar debemos de reiniciar para poder realizar los cambios en las aplicaciones QT
qt5ct
Despuós de reiniciar el equipo ya podemos empezar a configurar el aspecto de las aplicaciones QT
Estilos
Podemos elegir entre varios estilos, pero si queremos mantener el mismo aspecto que las aplicaciones GTK seleccionamos gtk2
Tipo de letra
Podemos elegir el tipo de letra que mas se ajuste a nuestro gusto
Iconos
Tambión podemos seleccionar el tema de iconos
Interfaz
Desde esta pestaña podemos cambiar diferentes valores de la interfaz como puede ser el Menús con iconos o el estilo de los botones entre otros.
Hoja de estilos
Por último tambión podemos elegir entre varias hojas de estilos para la aplicación.
Ahora podemos ver como nuestras aplicaciones, tanto las diseñadas en QT como las GTK, guardan un diseño homogóneo
Espero que te haya gustado, pasa un buen día. 🐧