O tema do ícone não afeta alguns aplicativos Qt

O tema do ícone não afeta alguns aplicativos Qt

Mudei o tema do ícone no Ubuntu 12.04, mas isso não afeta os aplicativos Qt. Eles têm o tema padrão.

Para aplicativos do KDE, o tema dos ícones pode ser alterado com osystemsettingspacote. Isto, no entanto, não funciona para alguns aplicativos QT que não sejam do KDE.

Existe uma configuração que posso alterar para que todos os aplicativos QT sigam o exemplo?

Responder1

Configurações Gconf e Dconf

Muitos aplicativos QT consultarão os bancos de dados de configuração do GNOME para obter as configurações do tema de ícones. Sob algumas circunstâncias pode haver uma discrepância entre o tema do ícone em uso e a configuração correspondente do GNOME.

Portanto, para alterar os ícones, talvez seja necessário definir primeiro as chaves Gconf e Dconf correspondentes. Você pode fazer isso com os seguintes comandos (substitua Faenza-Darkpelo tema de ícone de sua escolha):

gsettings set org.gnome.desktop.interface icon-theme Faenza-Dark

e

gconftool-2 --type=string --set "/desktop/gnome/interface/icon_theme" "Faenza-Dark"

Pode ser necessário relog para ver as alterações.

Os nomes dos temas correspondem ao seu nome base no sistema de arquivos. Não importa onde o tema está localizado. Seja /usr/share/icons/AskUbuntu, ~/.icons/AskUbuntuou ~/.local/share/icons/AskUbuntu, em cada caso o nome Gconf/Dconf será AskUbuntu.

Observação

Esta correção não funcionará para todos os aplicativos QT existentes. Alguns, por exemploClementina, revelaram-se muito resilientes e - por mais que você tente - simplesmente não mudam o tema dos ícones. Provavelmente, isso se deve a problemas com a forma como esses aplicativos detectam o tema do sistema. Em outros casos (por exemplo, Skype), os ícones podem estar codificados no binário e impossíveis de serem alterados.

Referências

https://github.com/linuxmint/Cinnamon/issues/1793

http://forums.fedoraforum.org/showpost.php?p=1453006&postcount=19

http://slackbuilds.org/repository/11.0/desktop/tango-icon-theme/

Como alterar o tema da área de trabalho periodicamente

informação relacionada