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 osystemsettings
pacote. 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-Dark
pelo 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/AskUbuntu
ou ~/.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/