XFCE/i3/etc(Plasma가 아닌)에서 실행할 때 Qt 애플리케이션에 어두운 테마를 활성화하는 방법은 무엇입니까?
기본 DE가 플라즈마인 경우 작업은 간단합니다. 플라즈마 버전을 전환하기만 하면 됩니다. 그러나 Qt는 실제로 XFCE와 같은 gtk 기반 시스템에서 스타일을 가져오지 않습니다.
답변1
- qt5ct를 설치합니다. 데비안/우분투에서:
apt install qt5ct
.ArchLinux에서pacman -S --needed qt5ct
. - 환경 변수 설정
QT_QPA_PLATFORMTHEME=qt5ct
- 원하는 경우
/etc/environment.d/100qt5ct-dark-theme.conf
내부 텍스트를 생성하여 전역적으로 이 작업을 수행 할 수 있습니다QT_QPA_PLATFORMTHEME=qt5ct
. - 또는
export QT_QPA_PLATFORMTHEME=qt5ct
~/.profile
- 원하는 경우
- 한 번 실행하고
qt5ct
테마로 Fusion을 선택한 다음 모양 > 색상 팔레트 > 사용자 정의 > 색 구성표 > 어둡게에서 Darker 색 구성표를 선택합니다. - DE가 설정한 환경으로 다시 시작되도록 다시 로그인하세요.
이제 모든 Qt 애플리케이션에는 기본적으로 어두운 테마가 있습니다!