Compatibilidade Qt para ambientes gráficos GTK
Os APP escritos em Qt são destinados a todos os ambientes gráficos, mas só são 100% compatíveis ao KDE Plasma
Ao instalar programas Qt em um ambiente gráfico GTK como por exemplo o XFCE4 a aparência dos APP Qt ficam como na imagem.
Além de os APP Qt ficarem com a aparência medonha eles destoam completamente do tema usado no ambiente gráfico GTK
Podemos contornar o problema usando o APP Qt5ct que ajuda bastante para deixar os APP em Qt mais próximos dos GTK, além de melhorar muito a aparência.
Bem mais agradável o uso de APP Qt nos ambientes GTK.
Qt5ct
Com o Qt5ct você configura o tema a ser usado pelos programas Qt.
As fonts para os APP Qt, podendo usar as mesmas usadas no ambiente GTK.
Tema de ícones.
Ativar ou desativar recursos.
Instalação
Instale o Qt5ct com o comando correspondente a sua distribuição Linux.
Para Arch Linux e Manjaro
sudo pacman -S qt5ct
Para Debian e Ubuntu
sudo apt install qt5ct
Para Fedora
sudo dnf install qt5ct
Para openSUSE
sudo zypper install qt5ct
Execute para adicionar a variável de ambiente.
sudo echo "QT_QPA_PLATFORMTHEME=qt5ct" >> /etc/environment
Reinicie o computador.
sudo reboot
Abra o Qt5ct.
Em Paleta selecione "Personalizadas" teste os esquemas para encontrar um próximo ao esquema de cores do seu tema GTK e click em "Aplicar".
Como eu uso temas escuros optei pelo esquema de cores Darker mas ficou muito diferente.
Para alterar o esquema de cores crie uma cópia do esquema mais próximo do seu GTK clicando no ícone das ...
De um nome a cópia.
Selecione o seu novo esquema click no ícone ... e em "Editar".
Configure as cores com as do seu tema GTK.
No meu caso deixei o esquema assim.
Para conseguir os códigos de cores do tema GTK use o kcolorchooser.
Instale o kcolorchooser com o comando correspondente a sua distribuição Linux.
Para Arch Linux e Manjaro
sudo pacman -S kcolorchooser
Para Debian e Ubuntu
sudo apt install kcolorchooser
Para Fedora
sudo dnf install kcolorchooser
Para openSUSE
sudo zypper install kcolorchooser
Use o botão "pick Screen Color" para pegar amostra de cor dos temas GTK e gerar o código da cor para usar no Qt5ct.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!