Qt 애플리케이션에는 XFCE에 작은 글꼴이 있습니다.

Qt 애플리케이션에는 XFCE에 작은 글꼴이 있습니다.

내 질문은 거의 같다이 하나하지만 그 대답은 나에게 도움이 되지 않았습니다.

저는 XFCE 데스크탑과 함께 OpenSuse 13.1을 실행하고 있습니다.

나는 설정했지만 ~/.kde4/share/config/kcmfonts작동 forceFontDPI=0하지 않았습니다.

사용할 수 있는 포럼을 찾았습니다 qtconfig. 실행하면 글꼴 크기를 변경할 수 있고 이제 샘플 텍스트를 읽을 수 있게 보이지만 qtconfig변경 사항 저장 요청을 중단하면 다음 오류가 발생합니다.

X Error: BadAtom (invalid Atom parameter) 5
  Major opcode: 18 (X_ChangeProperty)
  Resource id:  0x0

답변1

  • 10( 예제의 글꼴 크기) 에서 직접 설정해 보세요 .

    ~/.config/Trolltech.conf

    [Qt]
    font="Sans Serif,10,-1,5,50,0,0,0,0,0"
    
  • 또는 전역 설정의 경우:

    /etc/xdg/Trolltech.conf

답변2

방금 해결책을 찾았습니다.

  1. OpenSUSE 메뉴 → 설정 → 설정 관리자(xfce4용 그래픽 설정 관리자).
  2. 외관 → 글꼴 : 확인맞춤형 DPI적절한 값을 설정하고 설정합니다( 96제 경우에는).

이제 Qt 기반 앱에는 읽을 수 있는 글꼴이 있습니다!

KDE 데스크탑에서 똑같은 일을 했던 기억이 나지만(사용자 정의 DPI 확인) Xfce 세션에 다시 로그인했을 때 작동하지 않았습니다.

관련 정보