- - Hvordan få KDE-apper til å se normal ut på Gnome med Adwaita-Qt-temaet

Slik får du KDE-apper til å se normal ut på nisser med Adwaita-Qt-temaet

Linux har et stort utvalg av åpen kildekodeapplikasjoner skrevet med massevis av forskjellige verktøysett. Disse verktøysettene blir ofte referert til med navn i samfunnet (GTK og Qt). Disse to rammene ser veldig forskjellige ut fra hverandre, og det forårsaker noen uoverensstemmelser innen skrivebordstemaer. Gjennom årene har mange prøvd å løse dette. I Qt-baserte skrivebordsmiljøer (som KDE Plasma) er det et tema som gjør at GTK / Gnome-lignende applikasjoner ser mer hjemme. Det viser seg at det også er et forsøk på å få Qt-applikasjoner til å se mindre fremmed ut på GTK-stasjonære PC-er. Det hele oppnås med Adwaita-Qt-temaet.

AVSLØRINGS VARSEL: Bla nedover og se videoopplæringen på slutten av denne artikkelen.

I denne artikkelen lærer vi deg hvordan du laster ned og installerer Adwaita-Qt. I tillegg skal vi undersøke hvordan du bruker det for Qt-applikasjoner i alle moderne GTK Linux-skrivebordsmiljøer.

Installer Git

Start med å installere Git-pakken på operativsystemet ditt. Du må også installere cmake og ha Qt-rammeverket.

Ubuntu

sudo apt install git cmake qt5* lxqt-config

Debian

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

Arch Linux

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

Fedora

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

Opensuse

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

Andre Linux-er

Adwaita-Qt-temaet på Github er ikke kompilertkildekode. Som et resultat vil den kjøre på noe med de riktige verktøyene. Verktøyene som trengs for å kompilere denne koden er Cmake, Qt5 utviklingsbiblioteker og Git. I tillegg må du installere LXQt Config-appen for raskt å bruke temaet på Qt-applikasjoner.

Åpne en terminal og bruk pakkehåndtereren tilsøk etter “qt5-utvikling”, “cmake”, “git” og “lxqt-config”. Installer disse pakkene. Hvis de alle installeres vellykket, vil du kunne bygge Adwaita-Qt-temaet riktig.

Bygge Adwaita-Qt

Start byggeprosessen ved å bruke git verktøy for å hente kildekoden ved hjelp av klone.

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

Gå inn i den nylig klonede adwaita-qt mappe ved hjelp av CD kommando.

cd adwaita-qt

På dette tidspunktet må du lage et bygge mappe for CUtfør byggmesterverktøy. Med mkdir, lag den nye build-mappen inne ~ / Adwaita-qt.

mkdir build

Flytte fra adwaita-qt til bygge undermappen.

cd build

Bruke CUtfør verktøy for å konfigurere koden, og generere bygningsfilene.

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..

Nå kommer den kompilerende delen. Kjør gjøre kommando.

make

Løping gjøre bør ta en stund, så la terminalen være. Du vil se mange linjer gå, da kompilatoren setter Adwaita-Qt sammen. Kompilatoren vil fullføres når terminalen lar deg skrive igjen.

Den siste delen av kompileringsprosessen er installasjon. For å installere Adwaita-Qt hele systemet, kjør installasjonskommandoen med sudo.

sudo make install

Alternativt kan du installere Adwaita-Qt-temaet for en enkelt bruker ved å fjerne sudo. Å installere temaet som en enkelt bruker betyr at Adwaita-Qt-temaet må installeres på nytt for hver bruker som trenger tilgang til det.

make install

Aktivering av Adwaita-Qt

Adwaita-Qt er ikke et GTK-tema. I stedet er det Qt i naturen. Siden temaet er Qt og ikke GTK, har ingen av de moderne stasjonære datamaskinene en måte å bruke det på. Det er på grunn av dette som tidligere i guiden vi installerte lxqt-config. Dette verktøyet er en viktig del av LXQt-skrivebordet. Imidlertid fungerer det nesten hvor som helst.

Start LXQT-Config-verktøyet ved å trykke på Alt + F2 og skrive inn lxqt-config i ledeteksten.

Inne i konfigurasjonsverktøyet, se etter “Utseende” og klikk på det. Hvis Adwaita-Qt-temaet er bygget riktig, bør det vises i listen. Klikk på den for å be systemet om å bruke det som standard Qt-hud.

Merk: Det kan hende du må starte PCen på nytt for at endringene skal tre i kraft.

Etter at konfigurasjonsverktøyet har brukt huden, kan du starte en applikasjon på Linux-skrivebordet ditt som bruker Qt og ikke GTK. Bekreft at det bruker riktig tema. Hvis temaet ikke kan gjelde, gå tilbake til lxqt-config og prøv igjen.

Deaktiver temaet

Adwaita-Qt gjør en utmerket jobb med å lage Qtapplikasjoner ser mindre malplassert ut på skrivebordsmiljøer som Gnome Shell, Cinnamon, osv. Likevel, hvis du ikke er en stor fan av dette temaet, er det forståelig. Ikke mange velger å holde seg til Adwaita-temaet til fordel for et tilpasset tema. Hvis du vil deaktivere temaet, er det like enkelt som å gå inn på lxqt-config.

Når du er inne, velger du “Utseende” -knappen, baresom sist. Hvis du vil deaktivere temaet, velger du et annet (som ikke er Adwaita-Qt) for å "deaktivere det." Deretter åpner du en terminal og sletter kildekoden fra hjemmemappen.

rm -rf ~/adwaita-qt

Etter å ha slått av temaet i lxqt-config, Bør Qt-applikasjoner ikke lenger bruke Adwaita-Qt.

kommentarer