Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
integration_qt_gtk [Le 10/04/2010, 12:00]
GNU-max trouver le nom du thème d'icones
integration_qt_gtk [Le 16/09/2024, 15:41] (Version actuelle)
81.247.240.195 suppression methode obsolète
Ligne 1: Ligne 1:
-{{tag>brouillon tutoriel environnements personnalisation}} +---- 
- +{{tag>Focal kde}} 
- +{{  https://​upload.wikimedia.org/​wikipedia/​commons/​thumb/​2/​2d/​GTK.svg/​1200px-GTK.svg.png?​80}} 
- +{{  https://​cdn.icon-icons.com/​icons2/​1508/​PNG/​512/​qt_104660.png?​80}} 
-====== ​Integration ​Qt / GTK ======+====== ​Intégration ​Qt / GTK ======
 <note important>​ <note important>​
-En chantier : si vous essayez les manipulations décrites dans ce tutoriel, merci de corriger les erreurs et d'​ajouter vos remarques, ​warnings ​etc+Si vous essayez les manipulations décrites dans ce tutoriel, merci de corriger les erreurs et d'​ajouter vos remarques, ​avertissements, ​etc.
- +
-De l'aide serait le bienvenue de la part d'un utilisateur de KDE pour la partie intégration GTK à KDE.+
 </​note>​ </​note>​
  
  
-Cette page à pour but de décrire des manipulations permettant une meilleur ​intégration des applications [[http://​fr.wikipedia.org/​wiki/​Qt|Qt]] dans Gnome et [[http://​fr.wikipedia.org/​wiki/​GTK%2B|GTK]] dans KDE.+Cette page pour but de décrire des manipulations permettant une meilleure ​intégration des applications [[wpfr>Qt]] dans [[:GNOME]] et [[wpfr>GTK%2B|GTK]] dans [[:KDE]].
  
-<note tip>​Cette page n'a bien sûr d'​intérêt que si vous avez déjà une application ​Qt (resp. GTK) installée. Si ce n'est pas le cas, les manipulations décrites risquent de ne pas fonctionner.</​note>​+===== Configurer les applications ​Qt pour utiliser ​le thème GTK sous Ubuntu =====
  
-===== Qt dans Gnome ===== +Bien que sur Linux Mint QT5ct soit configuré par défaut pour utiliser le thème GTK avec les applications ​QT, ce n'est pas encore le cas sous Ubuntu, il faut donc configurer le thème ​ ​manuellement.
- +
-L'​intégration de Qt dans Gnome a fait beaucoup de progrès. Depuis la version 4.5, Qt intègre un module permettant d'utiliser le thème ​système ​GTK pour les applications ​Qt. Celui-ci se nomme //​QGtkStyle//​. Il suffit ​donc de configurer ​les applications pour l'​utiliser. +
- +
-==== Applications KDE ==== +
-Nous allons configurer les applications KDE pour utiliser ​le thème ​GTK, les icônes et les couleurs du système.  +
- +
-Note : Relancer les applications une fois les modifications effectuées.+
  
 {{tutoriel:​qgtkstyle_avant.png?​350}}{{tutoriel:​qgtkstyle_apres.png?​350}} {{tutoriel:​qgtkstyle_avant.png?​350}}{{tutoriel:​qgtkstyle_apres.png?​350}}
  
  
-=== Mise en œuvre === 
  
-**Validé sous : Jaunty.** 
  
-== Graphiquement == 
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​systemsettings|systemsettings]]**. 
  
-Lancer **systemsettings** (Système > Préférences > System Settings). 
  
-  * Dans **Apparence** choisir **Widget style : GTK+** ​=> **Apply** +==== Méthode depuis Ubuntu 20.04 ==== 
-  * Dans **Icons** choisir le thème d'​icônes voulu => **Apply**+=== Avec Qt5ct ===
  
-Il se peut que les couleurs des fenêtres Qt soient un peu différentes des applications GTKDans ce cas, vous pouvez les régler dans **Colors** onglet **Colors**.+1- Installer le paquet [[apt>​qt5ct]]([[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2024449#​9|discusion : « Apparence application QT »]]) — forum Ubuntu.fr ​.
  
-<note tip>Il y a un bug avec les icônes Humanity comme vous pouvez le voir sur les captures. Tester un autre thème.</note>+2 - Installer ensuite les thèmes et plugin avec la commande 
 +<code>sudo apt install qt5-style-plugins 
 +</code>
  
-== Les mains dans le cambouis (Geeks only) ==+3 - Entrer cette commande pour faire de qt5ct votre gestionnaire de thème par défaut 
 +<​code>​echo "​export QT_QPA_PLATFORMTHEME=qt5ct" >> ~/​.profile</​code>​
  
-L'​installation de **systemsettings** n'est pas indispensable car il ne fait que modifier les paramètres d'un fichier de configuration.+4 - Redémarrer le système
  
-[[:​tutoriel:​comment_modifier_un_fichier|Modifier ​le fichier]] ''​~/​.kde/​share/​config/​kdeglobals''​. Et modifier ​les valeurs ''​widgetStyle''​ pour le style et ''​Theme''​ pour les icônesLa valeur à placer dans ''​Theme''​ correspond au nom du thème ​d'​icônes (Système > Apparence > Personnaliser > Icônes).+5 - Lancer ​le logiciel Qt5ct et dans les deux petites boites "style" ​et "boite de dialogue standard"​ sélectionner GTK2Pour que le thème ​GTK2 soit intégrés aux application Qt.
  
-Exemple : +=== Alternative avec Kvantum ===
-<​code>​ +
---- +
-widgetStyle=gtk+ +
---- +
-Theme=Humanity +
---- +
-</​code>​ +
- +
-Il est également possible de modifier les couleurs des fenêtre mais c'est un peu moins pratique.+
  
 +  - Installer[[apt>​Kvantum]]
 +  - Changer le thème pour KvYaru ou KvGnome Dark (KvYaru Dark n'tant pas disponible) selon si votre système est en light ou Dark.
  
  
Ligne 66: Ligne 48:
  
  
-===== GTK dans KDE ===== 
-Les applications en GTK (d'​origine Gnome) ne prennent pas en compte les différents réglages de KDE, notamment de décoration et de style de fenêtre. 
- 
-Un bon moyen de régler ce problème est d'​utiliser le gkt-qt engine : [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] [[apt://​gtk-qt-engine|gtk-qt-engine]] 
- 
-Puis dans **Réglage du système > Apparence > Styles et polices GTK** selectionnez **Use my KDE style in GTK applications** 
  
 ===== Voir Aussi ===== ===== Voir Aussi =====
   * (en) [[http://​labs.trolltech.com/​page/​Projects/​Styles/​GtkStyle | Site officiel de QGtkStyle]]   * (en) [[http://​labs.trolltech.com/​page/​Projects/​Styles/​GtkStyle | Site officiel de QGtkStyle]]
- 
- 
   * (en) [[http://​brainstorm.ubuntu.com/​idea/​1714/​ | GNOME QT integration sur Ubuntu brainstorm]]   * (en) [[http://​brainstorm.ubuntu.com/​idea/​1714/​ | GNOME QT integration sur Ubuntu brainstorm]]
  
  
 +----
 +//​Contributeurs : GNU-max (l'​auteur),​ [[:​utilisateurs:​Gemnoc]].//​
  
  • integration_qt_gtk.1270893627.txt.gz
  • Dernière modification: Le 10/04/2010, 12:00
  • par GNU-max