저는 Mate 데스크탑에서 사용하는 gtk2/gtk3 테마를 가지고 놀고 있습니다.
gtk3 앱을 포함해 모든 것이 잘 보이지만 여전히 3가지 중요한 문제가 있습니다.
- Java 앱은 테마를 무시합니다.
- QT 앱은 테마를 무시합니다
- 저는 멋진 우분투 10 제목 표시줄 버튼을 사용하고 있는데 문제는 닫기 버튼만 나타나면 제목 표시줄이 보기 흉하게 보인다는 것입니다. 다른 두 개의 버튼이 표시되지만 비활성화되도록 만들 수 있습니까? 우분투 10이 이것을 어떻게 처리했는지 모르겠습니다.
다음은 3가지 문제를 보여주는 스크린샷입니다(위는 작은 Java 앱, 아래는 Qt 앱).
이전 데스크톱 환경인 Unity와 Cinnamon에서는 두 앱 모두 올바른 테마를 올바르게 사용하는 것처럼 보였지만 아직 맞춤 테마를 사용하지 않았습니다.
그런데 Cinnamon은 gnome-shell을 기반으로 하고 mate는 gnome2-fork를 기반으로 합니다.
표시된 Java 앱은 런타임 시 명시적으로 gtk 테마 로드를 시도합니다. 기본적으로 Java 앱은 그렇지 않지만 이 앱에는 Unity와 Cinnamon에서 작동하는 필수 코드가 있습니다.
이러한 문제가 사라지도록 테마를 더 좋게 만들 수 있는 방법에 대한 제안이 있습니까? 매우 감사합니다!
답변1
일반적으로 Gnome의 문제는 gnome 중심이거나 GTK 중심입니다. Qt 프로그램이 Gnome에서 훌륭하다면 Gnome용이 아니라 Qt용입니다.