Ich habe das Symboldesign in Ubuntu 12.04 geändert, aber es hat keine Auswirkungen auf Qt-Anwendungen. Sie haben das Standarddesign.
Für KDE-Anwendungen kann das Icon-Design mit demsystemsettings
Paket. Dies funktioniert jedoch bei einigen Nicht-KDE-QT-Anwendungen nicht.
Gibt es eine Einstellung, die ich ändern kann, damit alle QT-Anwendungen diesem Beispiel folgen?
Antwort1
Gconf- und Dconf-Einstellungen
Viele QT-Anwendungen fragen die Konfigurationsdatenbanken von GNOME nach den Einstellungen für Symbolthemen ab. Unter bestimmten Umständen kann es zu Abweichungen zwischen dem verwendeten Symbolthema und der entsprechenden GNOME-Einstellung kommen.
Um die Symbole zu ändern, müssen Sie möglicherweise zuerst die entsprechenden Gconf- und Dconf-Schlüssel festlegen. Sie können dies mit den folgenden Befehlen tun (ersetzen Sie diese Faenza-Dark
durch das Symbolthema Ihrer Wahl):
gsettings set org.gnome.desktop.interface icon-theme Faenza-Dark
Und
gconftool-2 --type=string --set "/desktop/gnome/interface/icon_theme" "Faenza-Dark"
Um die Änderungen zu sehen, ist möglicherweise eine erneute Anmeldung erforderlich.
Die Themennamen entsprechen ihrem Basisnamen im Dateisystem. Es spielt keine Rolle, wo sich das Thema befindet. Sei es /usr/share/icons/AskUbuntu
, ~/.icons/AskUbuntu
oder ~/.local/share/icons/AskUbuntu
, in jedem Fall lautet der Gconf/Dconf-Name AskUbuntu
.
Notiz
Dieser Fix funktioniert nicht für alle QT-Anwendungen. Einige, z. B.Clementine, haben sich als sehr robust erwiesen und ändern ihr Symboldesign einfach nicht – so sehr Sie es auch versuchen. Das liegt wahrscheinlich an Problemen mit der Erkennung des Systemdesigns durch diese Anwendungen. In anderen Fällen (z. B. Skype) sind die Symbole möglicherweise fest in der Binärdatei codiert und können nicht geändert werden.
Verweise
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/