Aspecto uniforme para aplicaciones Qt y GTK

0001-01-01

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. 🐧

Referencias

Ingrese la dirección de su instancia


Más publicaciones como esta

Configurar Wireguard utilizando NetworkManager

2020-06-08 | #linux #wireguard

Hace tiempo que vengo usando Wireguard como servidor VPN, de hecho desde el año 2018 lo tengo funcionando en un router con OpenWrt, tambión escribí un articulo de como hacerlo. Desde aquellas primeras versiones, Wireguard ha ido subiendo en popularidad y estabilidad, de tener que configurarlo desde la consola hasta poder hacerlo desde la interfaz gráfica mediante Networkmanager.

Continuar leyendo 


Mover directorio /home a otro disco o partición

2019-06-17 | #linux

Hace poco me he visto en la necesidad de mover el directorio /home de mi ordenador portátil a otro disco duro. Después de investigar un poco en la red encontré la forma mas fácil y rápida de hacerlo, bajo mi punto de vista, manteniendo los mismos permisos y usuarios que en el disco/partición original.

Continuar leyendo 