아이콘 테마는 일부 Qt 애플리케이션에 영향을 미치지 않습니다.

아이콘 테마는 일부 Qt 애플리케이션에 영향을 미치지 않습니다.

Ubuntu 12.04에서 아이콘 테마를 변경했지만 Qt 애플리케이션에는 영향을 미치지 않습니다. 기본 테마가 있습니다.

KDE 응용프로그램의 경우 아이콘 테마는 다음을 사용하여 변경할 수 있습니다.systemsettings패키지. 그러나 이는 KDE가 아닌 일부 QT 응용 프로그램에서는 작동하지 않습니다.

모든 QT 애플리케이션이 이를 따르도록 변경할 수 있는 설정이 있습니까?

답변1

Gconf 및 Dconf 설정

많은 QT 애플리케이션은 아이콘 테마 설정을 위해 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/AskUbuntuGconf/Dconf 이름은 가 됩니다 AskUbuntu.

메모

이 수정 사항은 모든 QT 애플리케이션에 적용되지 않습니다. 예를 들어 일부클레멘타인은(는) 매우 탄력적이며 시도하는 만큼 아이콘 테마를 변경하지 않을 것입니다. 이는 이러한 응용 프로그램이 시스템 테마를 감지하는 방식에 문제가 있기 때문일 수 있습니다. 다른 경우(예: Skype) 아이콘은 바이너리에 하드 코딩되어 변경이 불가능할 수 있습니다.

참고자료

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/

데스크탑 테마를 주기적으로 변경하는 방법

관련 정보