- -Adwaita-Qt 테마를 사용하여 KDE 앱을 그놈에서 정상적으로 보이게하는 방법

Adwaita-Qt 테마를 사용하여 KDE 앱을 그놈에서 정상적으로 보이게하는 방법

리눅스는 다양한 오픈 소스를 가지고있다다양한 툴킷으로 작성된 애플리케이션. 이러한 툴킷은 종종 커뮤니티 (GTK 및 Qt)에서 이름으로 지칭됩니다. 이 두 프레임 워크는 서로 크게 다르기 때문에 데스크톱 테마 내에서 일부 불일치가 발생합니다. 수년에 걸쳐 많은 사람들이 이것을 해결하려고 노력했습니다. QDE 기반 데스크탑 환경 (예 : KDE 플라즈마)에는 GTK / Gnome와 유사한 응용 프로그램을 집처럼 보이게하는 테마가 있습니다. GTK 데스크탑에서도 Qt 응용 프로그램을 덜 외계인처럼 보이게하려는 노력이 있음이 밝혀졌습니다. Adwaita-Qt 테마로 완성되었습니다.

스포일러 경고:이 기사의 끝 부분에서 아래로 스크롤하여 비디오 자습서를보십시오.

이 기사에서는 Adwaita-Qt를 다운로드하고 설치하는 방법을 알려줍니다. 또한 모든 최신 GTK Linux 데스크탑 환경에서 Qt 애플리케이션에 적용하는 방법을 살펴 보겠습니다.

힘내 설치

운영 체제에 Git 패키지를 설치하여 시작하십시오. 또한 cmake를 설치하고 Qt 프레임 워크가 있어야합니다.

우분투

sudo apt install git cmake qt5* lxqt-config

데비안

sudo apt-get install git cmake qt5* lxqt-config

아치 리눅스

sudo pacman -S git cmake qt5-base lxqt-config

페도라

sudo dnf install git cmake qtbase5-common-devel qt5-qtbase-devel lxqt-config

오픈 수세

sudo zypper install git cmake lxqt-config
sudo zypper install patterns-openSUSE-devel_qt5

다른 리눅스

Github의 Adwaita-Qt 테마가 컴파일되지 않았습니다소스 코드. 결과적으로 올바른 도구로 무엇이든 실행할 수 있습니다. 이 코드를 컴파일하는 데 필요한 도구는 Cmake, Qt5 개발 라이브러리 및 Git입니다. 또한 테마를 Qt 애플리케이션에 빠르게 적용하려면 LXQt 구성 앱을 설치해야합니다.

터미널을 열고 패키지 관리자를 사용하여“qt5 development”,“cmake”,“git”및“lxqt-config”를 검색하십시오. 이 패키지를 설치하십시오. 모두 성공적으로 설치되면 Adwaita-Qt 테마를 올바르게 빌드 할 수 있습니다.

Adwaita-Qt 구축

를 사용하여 빌드 프로세스를 시작하십시오. 자식 를 사용하여 소스 코드를 잡아 도구 복제.

git clone https://github.com/FedoraQt/adwaita-qt.git

새로 복제 된 항목을 입력하십시오 adwaita-qt 폴더를 사용하여 CD 명령.

cd adwaita-qt

이 시점에서 짓다 의 폴더 Cmake 빌더 도구. 와 mkdir내부에 새 빌드 폴더를 만듭니다. ~ / adwaita-qt.

mkdir build

에서왔다 adwaita-qt ~로 짓다 하위 폴더.

cd build

사용 Cmake 코드를 구성하고 건물 파일을 생성하는 도구입니다.

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..

이제 컴파일 부분이 온다. 터미널에서 하다 명령.

make

달리는 하다 시간이 걸리므로 터미널을 사용하십시오. 컴파일러가 Adwaita-Qt를 결합하면 많은 줄이지나갑니다. 터미널에서 터미널을 다시 입력 할 수있게되면 컴파일러가 완료됩니다.

컴파일 프로세스의 마지막 부분은 설치입니다. 시스템 전체에 Adwaita-Qt를 설치하려면 다음 명령을 사용하여 install 명령을 실행하십시오 수도.

sudo make install

또는 단일 사용자를위한 Adwaita-Qt 테마를 제거하여 설치하십시오. 수도. 단일 사용자로 테마를 설치한다는 것은 Adwaita-Qt 테마를 액세스해야하는 각 사용자에 대해 다시 설치해야 함을 의미합니다.

make install

Adwaita-Qt 활성화

Adwaita-Qt는 GTK 테마가 아닙니다. 대신, 그것은 본질적으로 Qt입니다. 테마는 GTK가 아닌 Qt이므로 최신 데스크탑 중 어느 것도 적용 할 수있는 방법이 없습니다. 이 때문에 이전에 설치 한 가이드에서 lxqt-config. 이 도구는 LXQt 데스크탑의 필수 부분입니다. 그러나 거의 모든 곳에서 작동합니다.

LXQT-Config 도구를 눌러 시작하십시오 Alt + F2 프롬프트에서 lxqt-config를 입력하십시오.

구성 도구 내에서“모양”을 찾아 클릭하십시오. Adwaita-Qt 테마가 올바르게 빌드 된 경우 목록에 표시되어야합니다. 이를 클릭하면 시스템이 기본 Qt 스킨으로 사용하도록 시스템에 지시합니다.

참고 : 변경 사항을 모두 적용하려면 PC를 다시 시작해야 할 수도 있습니다.

구성 도구가 스킨을 적용한 후 GTK가 아닌 Qt를 사용하는 Linux 데스크탑에서 애플리케이션을 실행하십시오. 올바른 테마를 사용하고 있는지 확인하십시오. 테마가 적용되지 않으면 lxqt-config 다시 시도하십시오.

테마 비활성화

Adwaita-Qt는 Qt를 만드는 데 탁월한 역할을합니다.Gnome Shell, Cinnamon 등과 같은 데스크톱 환경에서는 응용 프로그램의 위치가 잘 보이지 않습니다. 그럼에도 불구하고이 테마를 좋아하지 않는다면 이해할 수 있습니다. 많은 사람들이 Adwaita 테마를 선호하여 맞춤형 테마를 선호하지 않습니다. 테마를 사용 중지하려면 다시 돌아가는 것만 큼 쉽습니다. lxqt-config.

안으로 들어가면“모양”버튼을 선택하십시오.지난번처럼. 테마를 비활성화하려면 다른 테마 (Adwaita-Qt가 아닌)를 선택하여 "비활성화"하십시오. 그런 다음 터미널을 열고 홈 폴더에서 소스 코드를 삭제하십시오.

rm -rf ~/adwaita-qt

에서 테마를 끈 후 lxqt-configQt 애플리케이션은 더 이상 Adwaita-Qt를 사용하지 않아야합니다.

코멘트