Mark Shuttleworth는 최근 Jono Bacon 의 후속 조치 와 함께 11.10 릴리스에 Qt 라이브러리를 포함하기로 한 결정에 대해 블로그 를 작성했습니다 . Qt 앱을 방해하는 것은 Ubuntu의 Gtk 기반 테마와 잘 어울리지 않는다는 것입니다. 나는 최근 에 약간의 노력으로 Qt 앱이 Gtk 앱과 유사하게 만들 수 있다고 언급 한 Ars Technica 기사 를 읽었습니다 .
이 작업을 수행하는 데 도움이되는 문서가 있습니까? 그렇지 않은 경우 누구나이 작업을 수행하는 방법을 알고 있습니까?
답변
참고 : 이것은 Qt를 사용하는 개발자가 아닌 데스크톱 사용자에게 유용합니다.
sudo apt-get install qt4-qtconfig
그런 다음 시스템 / 환경 설정 / Qt 4 설정 으로 이동하여 첫 번째 콤보 상자에서 GTK 스타일을 선택하십시오.
답변
Qt 앱은에서 설정 한 글꼴 힌트 설정을 따르지 않습니다 gnome-appearance-properties
. $HOME/.fonts.conf
예 를 들어 다음 과 같이 명시 적으로 항목을 추가해야합니다.
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
</fontconfig>
답변
nagul의 SU 게시물 /superuser/37444/how-can-i-make-kde-and-other-non-gnome-apps-inherit-the-ubuntu-theme- 직접 인용문 :
GTK2 기반 데스크탑 (Gnome 등)에서 실행되는 Qt 기반 애플리케이션 (예 : KDE)에 대한 GTK + 계층 을 작성 하는 프로젝트 QGtkStyle을 확인하십시오
.우분투 브레인 스토밍에서이 주제에 대한 토론의 다른 아이디어와 스크립트가 있습니다 : 아이디어 # 1744 : 그놈 테마는 Qt는 테마에 영향을해야 , 더 많은 이들의 토론에
1,714 아이디어 번호 : 그놈 QT 통합
(그리고 수많은 중복 생각이 아래에 모여 질문).주목할만한 시도 중 하나는
UniformUI
입니다. QtCurve
및
QGtkStyle 을 부분적으로 사용하여 현재 Gtk + 스타일과 일치하도록 Qt 설정 구성을 자동화하려고 시도합니다
.
“skin qt to gtk”에 대한 네 번째 Google 결과
답변
이것은 Qt 5 및 Gtk + 3에서 작동합니다.
export QT_STYLE_OVERRIDE=gtk