Ubuntu 12.04 でアイコン テーマを変更しましたが、Qt アプリケーションには影響しません。デフォルトのテーマが使用されています。
KDEアプリケーションでは、アイコンテーマはsystemsettings
パッケージただし、これは一部の非 KDE QT アプリケーションでは機能しません。
すべての QT アプリケーションがそれに従うように設定を変更することはできますか?
答え1
Gconf と Dconf の設定
多くの QT アプリケーションは、アイコン テーマ設定について GNOME の構成データベースを照会します。状況によっては、使用中のアイコン テーマと対応する GNOME 設定の間に矛盾が生じる場合があります。
そのため、アイコンを変更するには、まず対応する Gconf キーと Dconf キーを設定する必要があります。これは、次のコマンドで実行できます (Faenza-Dark
選択したアイコン テーマに置き換えてください)。
gsettings set org.gnome.desktop.interface icon-theme Faenza-Dark
そして
gconftool-2 --type=string --set "/desktop/gnome/interface/icon_theme" "Faenza-Dark"
変更を確認するには再度ログインする必要がある場合があります。
テーマ名は、ファイルシステム内のベース名に対応します。テーマがどこにあるかは関係ありません。/usr/share/icons/AskUbuntu
、 、~/.icons/AskUbuntu
の~/.local/share/icons/AskUbuntu
いずれの場合も、Gconf/Dconf 名は になりますAskUbuntu
。
注記
この修正は、すべてのQTアプリケーションで機能するわけではありません。例えば、クレメンタインは、非常に耐久性があり、どれだけ試してもアイコンのテーマを変更できないことが判明しています。これは、これらのアプリケーションがシステム テーマを検出する方法に問題があることが原因である可能性があります。その他の場合 (Skype など) では、アイコンがバイナリにハードコードされていて変更できない可能性があります。
参考文献
参考: シナモンの最新バージョンは、1.1.10.10 です。
http://forums.fedoraforum.org/showpost.php?p=1453006&postcount=19
http://slackbuilds.org/repository/11.0/desktop/tango-icon-theme/