- - Come rendere normali le app di KDE su Gnome con il tema Adwaita-Qt

Come far apparire normali le app di KDE su Gnome con il tema Adwaita-Qt

Linux ha un vasto assortimento di open sourceapplicazioni scritte con tonnellate di diversi toolkit. Questi toolkit sono spesso indicati per nome nella community (GTK e Qt). Questi due framework sembrano molto diversi l'uno dall'altro e causano alcune incongruenze all'interno dei temi del desktop. Nel corso degli anni molti hanno cercato di risolverlo. Negli ambienti desktop basati su Qt (come KDE Plasma) esiste un tema che rende le applicazioni simili a GTK / Gnome più simili a casa. Si scopre che c'è anche uno sforzo per rendere le applicazioni Qt meno aliene anche sui desktop GTK. È tutto realizzato con il tema Adwaita-Qt.

AVVISO SPOILER: Scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

In questo articolo, ti insegneremo come scaricare e installare Adwaita-Qt. Inoltre, esamineremo come applicarlo per le applicazioni Qt su tutti i moderni ambienti desktop GTK Linux.

Installa Git

Inizia installando il pacchetto Git sul tuo sistema operativo. Dovrai anche installare cmake e disporre del framework Qt.

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

Altri Linux

Il tema Adwaita-Qt su Github non è compilatocodice sorgente. Di conseguenza, funzionerà su qualsiasi cosa con gli strumenti giusti. Gli strumenti necessari per compilare questo codice sono Cmake, librerie di sviluppo Qt5 e Git. Inoltre, dovrai installare l'app LXQt Config per applicare rapidamente il tema alle applicazioni Qt.

Apri un terminale e usa il gestore pacchetti percercare "sviluppo qt5", "cmake", "git" e "lxqt-config". Installa questi pacchetti. Se tutti si installano correttamente, sarai in grado di costruire correttamente il tema Adwaita-Qt.

Costruire Adwaita-Qt

Inizia il processo di compilazione usando il idiota strumento per afferrare il codice sorgente usando clone.

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

Inserisci il nuovo clonato Adwaita-qt cartella usando il CD comando.

cd adwaita-qt

A questo punto, dovrai fare un costruire cartella per il cMake strumento costruttore. Con mkdir, crea la nuova cartella di build all'interno ~ / Adwaita-qt.

mkdir build

Passare da Adwaita-qt al costruire sottocartella.

cd build

Usa il cMake strumento per configurare il codice e generare i file di costruzione.

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..

Ora arriva la parte di compilazione. Nel terminale, esegui il rendere comando.

make

In esecuzione rendere dovrebbe richiedere del tempo, quindi lascia che sia il terminale. Vedrai passare molte righe, mentre il compilatore mette insieme Adwaita-Qt. Il compilatore verrà completato quando il terminale consente di digitare nuovamente.

L'ultima parte del processo di compilazione è l'installazione. Per installare Adwaita-Qt a livello di sistema, eseguire il comando install con sudo.

sudo make install

In alternativa, installa il tema Adwaita-Qt per un singolo utente rimuovendolo sudo. L'installazione del tema come singolo utente significa che il tema Adwaita-Qt deve essere reinstallato per ciascun utente che deve accedervi.

make install

Abilitazione di Adwaita-Qt

Adwaita-Qt non è un tema GTK. Invece, è Qt in natura. Poiché il tema è Qt e non GTK, nessuno dei moderni desktop ha un modo per applicarlo. È per questo che precedentemente nella guida che abbiamo installato lxqt-config. Questo strumento è una parte essenziale del desktop LXQt. Tuttavia, funziona quasi ovunque.

Avviare lo strumento LXQT-Config premendo Alt + F2 e digitando lxqt-config nel prompt.

All'interno dello strumento di configurazione, cerca "Aspetto" e fai clic su di esso. Se il tema Adwaita-Qt è stato creato correttamente, dovrebbe comparire nell'elenco. Fare clic su di esso per indicare al sistema di usarlo come skin Qt predefinito.

Nota: potrebbe essere necessario riavviare il PC per rendere effettive le modifiche.

Dopo che lo strumento di configurazione ha applicato la skin, avvia un'applicazione sul desktop Linux che utilizza Qt e non GTK. Conferma che sta utilizzando il tema corretto. Se il tema non viene applicato, tornare a lxqt-config e riprova.

Disabilita il tema

Adwaita-Qt fa un ottimo lavoro nel produrre Qtle applicazioni sembrano meno fuori posto in ambienti desktop come Gnome Shell, Cinnamon, ecc. Tuttavia, se non sei un grande fan di questo tema, è comprensibile. Non molte persone scelgono di attenersi al tema Adwaita in favore di uno personalizzato. Se desideri disabilitare il tema, è facile come tornare indietro lxqt-config.

Una volta dentro, seleziona il pulsante "Aspetto", giustocome l'ultima volta. Per disabilitare il tema, selezionane uno diverso (che non sia Adwaita-Qt) per "disabilitarlo". Quindi, apri un terminale ed elimina il codice sorgente dalla tua cartella home.

rm -rf ~/adwaita-qt

Dopo aver disattivato il tema lxqt-config, Le applicazioni Qt non dovrebbero più utilizzare Adwaita-Qt.

Commenti