Como usar tema GTK em aplicações Qt
Se você é daqueles que gosta de personalizar a aparência do seu sistema operacional e instalar temas, já deve ter percebido que algumas aplicações não se adaptam aos estilos do GTK.
Tenho utilizado o tema Arc Dark há algum tempo e o VLC, VirtualBox e algums outros sofwares com GUI, que utilizo no dia a dia, permaneciam com a aparência padrão do Qt:
Depois de um tempo utilizando Linux Mint e Manjaro, percebi que nessas distros os temas já se adaptam, por padrão, em aplicações Qt.
Levei um tempo para pesquisar e entender o que se passa e então descobri como fazer isso acontecer no Debian.
É preciso instalar o Qt5 Configuration Utility e o Qt 5 extra widget styles, configurar váriaveis de ambiente e reiniciar. Vamos lá:
Instale os softwares necessários:
sudo apt install qt5ct qt5-style-plugins
Adicione as váriaveis de ambiente necessárias, no arquivo /etc/environment:
- /etc/environment
-
export QT_QPA_PLATFORMTHEME=qt5ct export QT_AUTO_SCREEN_SCALE_FACTOR=0
Reinicie o sistema.
Abra o Qt5 Settings ou rode num terminal:
qt5ct
Na opção Style selecione “gtk2” e mantenha Standard dialogs como “Default”.
A fonte padrão utilizada no GNOME tem sido a Cantarell. Também é possível modificar:
Por fim, aplicações Qt irão utilizar o seu tema GTK.
Veja como ficou o VLC:
Agora parece simples.
O que acha de me comprar um café? Comprar um café