Adwaita-Qt temasıyla KDE Uygulamalarının Gnome'da Normal Görünmesi

click fraud protection

Linux, çok sayıda farklı araç setiyle yazılmış çok çeşitli açık kaynaklı uygulamalara sahiptir. Bu araç kitlerine genellikle topluluktaki ad (GTK ve Qt) adı verilir. Bu iki çerçeve birbirinden çok farklı görünüyor ve masaüstü temalarında bazı tutarsızlıklara neden oluyor. Yıllar boyunca birçok kişi bunu çözmeye çalıştı. Qt tabanlı masaüstü ortamlarında (KDE Plazma gibi) GTK / Gnome benzeri uygulamaların evde daha fazla görünmesini sağlayan bir tema vardır. Ayrıca, Qt uygulamalarının GTK masaüstlerinde de daha az yabancı görünmesi için bir çaba olduğu ortaya çıkıyor. Her şey Adwaita-Qt temasıyla başarıldı.

SPOİLER UYARISI: Aşağı kaydırın ve video eğiticisini izle bu makalenin sonunda.

Bu yazıda size Adwaita-Qt'yi nasıl indirip yükleyeceğinizi öğreteceğiz. Ayrıca, tüm modern GTK Linux masaüstü ortamlarında Qt uygulamaları için nasıl uygulanacağını ele alacağız.

Git'i yükle

Git paketini işletim sisteminize yükleyerek başlayın. Ayrıca cmake'yi kurmanız ve Qt çerçevesine sahip olmanız gerekir.

Ubuntu

instagram viewer
sudo apt install git cmake qt5 * lxqt-config

Debian

sudo apt-get install git cmake qt5 * lxqt-yapılandırma

Arch Linux

sudo pacman -S git cmake qt5-base lxqt-yapılandırma

fötr şapka

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

OpenSUSE

sudo zypper install git cmake lxqt-config sudo zypper install kalıpları-openSUSE-devel_qt5

Diğer Linux'lar

Github'daki Adwaita-Qt teması derlenmemiş kaynak kodudur. Sonuç olarak, doğru araçlarla herhangi bir şey üzerinde çalışacaktır. Bu kodu derlemek için gereken araçlar Cmake, Qt5 geliştirme kütüphaneleri ve Git'tir. Ayrıca, LXQt Temayı Qt uygulamalarına hızlıca uygulamak için yapılandırma uygulaması.

Bir terminal açın ve “qt5 development”, “cmake”, “git” ve “lxqt-config” aramak için paket yöneticisini kullanın. Bu paketleri yükleyin. Hepsi başarıyla yüklenirse, Adwaita-Qt temasını doğru bir şekilde oluşturabilirsiniz.

Yapı Adwaita-Qt

Oluşturma işlemini, git kullanarak kaynak kodunu yakalama aracı klon.

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

Yeni klonlananı girin Adwaita-qt klasörünü CD Komut.

cd adwaita-qt

Bu noktada, bir inşa etmek için klasör cmake oluşturucu aracı. İle mkdiriçinde yeni oluşturma klasörü oluşturun ~ / Adwaita-qt.

mkdir inşa

Dan taşınmak Adwaita-qt -e inşa etmek Alt klasör.

cd yapımı

Kullan cmake aracı yapılandırın ve yapı dosyalarını oluşturun.

cmake -DCMAKE_INSTALL_PREFIX: PATH = / usr ..

Şimdi derleme kısmı geliyor. Terminalde, Yapmak Komut.

Yapmak

Koşu Yapmak biraz zaman almalı, bu yüzden terminal olsun. Derleyici Adwaita-Qt'yi bir araya getirdiğinden, çok sayıda satır geçecek. Terminal tekrar yazmanıza izin verdiğinde derleyici tamamlanır.

Derleme işleminin son bölümü kurulumdur. Adwaita-Qt'ı sistem genelinde yüklemek için install komutunu sudo.

sudo make install

Alternatif olarak, tek bir kullanıcı için Adwaita-Qt temasını kaldırarak yükleyin sudo. Temayı tek bir kullanıcı olarak kurmak, Adwaita-Qt temasının ona erişmesi gereken her kullanıcı için yeniden yüklenmesi gerektiği anlamına gelir.

kurulum yap

Adwaita-Qt'yi etkinleştirme

Adwaita-Qt bir GTK teması. Bunun yerine, doğada Qt'dur. Tema GTK değil Qt olduğundan, modern masaüstlerinin hiçbirinin onu uygulayabilmesi için bir yolu yoktur. Bu nedenle, daha önce kurduğumuz kılavuzda lxqt-config. Bu araç, LXQt masaüstünün önemli bir parçasıdır. Ancak, neredeyse her yerde çalışır.

Tuşuna basarak LXQT-Config aracını başlatın Alt + F2 ve bilgi istemine lxqt-config yazarak.

Yapılandırma aracının içinde “Görünüm” ü bulun ve tıklayın. Adwaita-Qt teması doğru bir şekilde oluşturulduysa, listede görünmelidir. Sisteme varsayılan Qt kaplaması olarak kullanmasını söylemek için üzerine tıklayın.

Not: Değişikliklerin tam olarak etkili olması için bilgisayarınızı yeniden başlatmanız gerekebilir.

Yapılandırma aracı kaplamayı uyguladıktan sonra Linux masaüstünüzde GTK yerine Qt kullanan bir uygulama başlatın. Doğru temayı kullandığını onaylayın. Tema uygulanamazsa, lxqt-config ve yeniden dene.

Temayı Devre Dışı Bırak

Adwaita-Qt, Qt uygulamalarının Gnome Shell, Cinnamon gibi masaüstü ortamlarında daha az yer kaplamasında mükemmel bir iş çıkarır. Yine de, bu temanın büyük bir hayranı değilseniz, anlaşılabilir. Pek çok kişi özel bir tema lehine Adwaita temasına bağlı kalmayı seçmez. Temayı devre dışı bırakmak istiyorsanız, geri dönmek kadar kolaydır lxqt-config.

İçeri girdikten sonra, tıpkı son kez olduğu gibi “Görünüm” düğmesini seçin. Temayı devre dışı bırakmak için "devre dışı bırakmak" için farklı bir ad (Adwaita-Qt olmayan) seçin. Ardından, bir terminal açın ve kaynak kodu ana klasörünüzden silin.

rm -rf ~ / adwaita-qt

İçindeki temayı kapattıktan sonra lxqt-config, Qt uygulamaları artık Adwaita-Qt kullanmamalıdır.

watch instagram story