Hai scoperto che le applicazioni basate su Qt5 (ad es. VLC, qBittorrent, Virtualbox, Audacious, ecc.) Sembrano brutte su Ubuntu Desktop? Questo perché non ereditano il tema GTK globale.
Puoi applicare un tema personalizzato alle applicazioni Qt5 per farle sembrare native sul desktop di Ubuntu Gnome. E Kvantum, un motore di temi basato su SVG, può fare il lavoro.
Per prima cosa vediamo la modifica prima e dopo aver applicato le modifiche:
Ed ecco la guida passo passo che mostra come farlo in Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10.
1. Per prima cosa apri il terminal
(Ctrl+Alt+T) ed esegui il comando per aggiungere il PPA:
sudo add-apt-repository ppa:papirus/papirus
Questo passaggio è facoltativo per Ubuntu 20.04 e versioni successive, poiché i pacchetti sono già stati inseriti nei repository principali.
2. Installa qt5-style-kvantum
pacchetto eseguendo il comando:
sudo apt install qt5-style-kvantum
3. Aggiungi una regola al profilo dell'utente, in modo che il motore del tema gestisca le app Qt per un singolo utente.
echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile
Per globale, puoi modificare /etc/environment
file e aggiungi la riga export QT_STYLE_OVERRIDE=kvantum
come nuova riga alla fine.
4. Disconnettersi e riconnettersi. Quindi avviare Kvantum Manager dal menu dell'app di sistema.
Passa a "Cambia/Elimina tema", quindi seleziona e applica il tema KvYaru.
Ora le app Qt5 dovrebbero apparire native se stai utilizzando il tema Yaru GTK predefinito.
Disinstalla e ripristina le modifiche:
Per disinstallare il PPA, apri il terminale ed esegui il comando:
sudo add-apt-repository --remove ppa:papirus/papirus
Per rimuovere il motore del tema, esegui il comando:
sudo apt install qt5-style-kvantum qt5-style-kvantum-themes
E ricorda di modificare ~/.profile
per rimuovere l'ultima riga.
gedit ~/.profile
Articolo originale