GNU/Linux >> Tutoriels Linux >  >> Debian

Obtenez des applications Qt5 pour utiliser le style natif Gtk + dans Ubuntu ou Debian

Certaines applications Qt5 n'utilisent pas de style Gtk + par défaut dans Gnome (par exemple dans Ubuntu 18.04), ce qui les fait paraître hors de propos. Cela inclut des applications telles que VirtualBox, VLC, qBittorrent, Simple Screen Recorder, le client de bureau ownCloud, etc.

Cet article explique comment résoudre ce problème et faire en sorte que les applications Qt5 utilisent un style Gtk + 2 dans Debian ou Ubuntu (et les distributions Linux basées sur Ubuntu qui utilisent un bureau Gnome comme Pop ! _OS).

[[Edit] Pour les nouvelles installations d'Ubuntu 20.04 et 19.10 (cela ne se produit pas si vous effectuez une mise à niveau à partir d'un ancien Ubuntu), utilisez QT_QPA_PLATFORMTHEME=gtk2 rend les applications Qt5 assez lentes à démarrer, donc ne l'utilisez pas. Utilisez plutôt Kvantum, qui n'a pas ce problème et vous permet également de choisir le thème à utiliser pour les applications Qt5.

VLC et VirtualBox avant et après le tweak dans cet article sur Ubuntu 18.04 :

  • Avant :

  • À :

Connexe :Utiliser des thèmes personnalisés pour les applications Qt sous Linux avec Kvantum

Pour résoudre ce problème et faire en sorte que les applications Qt5 utilisent un style Gtk +, il vous suffit de suivre ces étapes simples.

1. Installer qt5-style-plugins , un pack qui comprend les styles Cleanlooks, Motif, Plastique et Gtk + 2 Qt5.

sudo apt install qt5-style-plugins

2. Définissez les applications Qt5 pour utiliser le style Gtk + 2 en ajoutant export QT_QPA_PLATFORMTHEME=gtk2 à votre ~/.profile . Pour ce faire, exécutez ce qui suit avec une simple commande :

echo "export QT_QPA_PLATFORMTHEME=gtk2" >> ~/.profile


3. Déconnectez-vous après avoir installé ce package.

Après vous être reconnecté, les applications Qt5 comme qBittorrent, VLC ou Virtualbox devraient utiliser un style Gtk+ sur votre bureau Gnome sous Debian ou Ubuntu (et Pop! _OS qui est basé sur Ubuntu).

Il est important de noter que cela résout le problème pour les applications installées via apt/deb. cet ajustement ne fonctionne pas pour les applications installées avec les packages Snap, Flatpak ou AppImage. C'était du moins le cas sur mon bureau Ubuntu 18.04.


Debian
  1. Configuration de l'autorisation de privilège sudo de style Ubuntu sur Debian Linux

  2. Installez le dernier Eclipse Java IDE sur Debian 8 et Ubuntu 16.04 Linux

  3. Modifier le thème des applications Qt5 pour les rendre natifs dans Ubuntu 20.04

  4. Debian vs Ubuntu :quelles sont les différences ?

  5. Comment obtenir le logiciel dans Ubuntu ?

Meilleures façons d'utiliser les applications Android dans Ubuntu

Comment utiliser la commande Who dans Debian 10

Comment voir les commandes Terminal que vous utilisez le plus souvent dans Debian 10

Obtenir les détails du système et du matériel Debian via la ligne de commande

Comment obtenir la dernière version de vim sur Ubuntu 20.04 ?

Comment installer et utiliser fail2ban dans Ubuntu et Debian