Qt 애플리케이션에 어두운 테마를 활성화하는 방법은 무엇입니까?

Qt 애플리케이션에 어두운 테마를 활성화하는 방법은 무엇입니까?

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 애플리케이션에는 기본적으로 어두운 테마가 있습니다!

관련 정보