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 11/04/2010, 10:27]
ZavezPasVu Nom menu : "Configuration du système" et non "System Settings"
integration_qt_gtk [Le 05/02/2025, 16:08] (Version actuelle)
krodelabestiole desc qt5ct, kvantum / qt4-qtconfig et QGtkStyle - même gtkstyle semblent ne plus exister nulle part / liens morts
Ligne 1: Ligne 1:
-{{tag>brouillon tutoriel environnements ​personnalisation}} +{{tag>noble gnome kde personnalisation}} 
-====== ​Integration ​Qt / GTK ======+ 
 +{{  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}} 
 +====== ​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. (Partiellement fait)+
 </​note>​ </​note>​
  
 +Cette page a 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]].
  
-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.+===== Configurer les applications Qt pour utiliser le thème ​GTK sous Ubuntu =====
  
-<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>​ +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 Ubuntuil faut donc configurer le thème ​ ​manuellement.
- +
-===== Qt dans Gnome ===== +
- +
-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}}
  
 +==== Méthode depuis Ubuntu 20.04 ====
  
-=== Mise en œuvre ===+Il existe deux utilitaires principaux qui permettent d'​ajuster l'​affichage des applications [[:Qt]] dans l'​environnement [[:GNOME]] : [[https://​sourceforge.net/​projects/​qt5ct/​|qt5ct]] (Qt5 Configuration Tool) et [[https://​github.com/​tsujan/​Kvantum|Kvantum]].\\  
 +**Kvantum** est un moteur de thème assez puissant alors que **qt5ct** est une simple interface de configuration. Les deux applications sont compatibles et peuvent se compléter.
  
-**Validé sous : Jaunty.**+=== Kvantum ===
  
-== Graphiquement == +  - Installer[[apt>​Kvantum]] 
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://systemsettings|systemsettings]]**.+  - Lancer l'​application et choisir un thème en cliquant sur l'​onglet //​Changer/​Supprimer le thème//.
  
-Lancer **systemsettings** (Système > Préférences > System Settings ou Système > Préférences > Configuration du système).+=== qt5ct ===
  
-  * Dans **Apparence** choisir **Widget style GTK+** ​=> **Apply** +1- Installer le paquet [[apt>​qt5ct]]. ([[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2024449#​9|discusion : « Apparence application QT »]]) — forum Ubuntu.fr .
-  * Dans **Icons** choisir le thème d'​icônes voulu => **Apply**+
  
-Il se peut que les couleurs des fenêtres Qt soient un peu différentes des applications GTK. Dans ce cas, vous pouvez les régler dans **Colors** onglet **Colors**. +2 - Installer ensuite ​les thèmes et plugin ​avec la commande 
- +<​code>​sudo apt install qt5-style-plugins
-<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>​ +
- +
-== Les mains dans le cambouis (Geeks only) == +
- +
-L'​installation de **systemsettings** n'est pas indispensable car il ne fait que modifier les paramètres d'un fichier de configuration. +
- +
-[[:​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ônes. La valeur à placer dans ''​Theme''​ correspond au nom du thème d'​icônes (Système > Apparence > Personnaliser > Icônes). +
- +
-Exemple : +
-<​code>​ +
---- +
-widgetStyle=gtk+ +
---- +
-Theme=Humanity +
----+
 </​code>​ </​code>​
  
-Il est également possible ​de modifier les couleurs des fenêtre mais c'est un peu moins pratique.+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>​
  
 +4 - Redémarrer le système
  
 +5 - Lancer le logiciel Qt5ct, choisir un //Style// (//​Kvantum//​ éventuellement) et sélectionner GTK3 pour //Boîte de dialogue standard// afin que le thème GTK3 soit intégré aux applications Qt.
  
-==== Autres applications Qt4 ==== +===== Voir Aussi =====
-<note help>​Comment utiliser QGtkStyle pour les application Qt non KDE => qt4-qtconfig</​note>​ +
-===== GTK dans KDE ===== +
-==== Thème par défaut du gtk-qt-engine ==== +
-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]] +  * tutoriel : [[:​tutoriel:​personnaliser_gnome|Personnaliser Ubuntu ​(Gnome)]]
- +
-Puis dans **Réglage du système > Apparence > Styles et polices GTK** selectionnez **Use my KDE style in GTK applications** +
- +
-==== Le thème Oxygen Molecule ==== +
-Pour une intégration encore plus poussée et une meilleure fidélité avec le thème Oxygen, Oxygen Molecule est recommandé. +
- +
-Au préalable vous devez installer le gtk-qt-engine comme décrit dans la section précédente.  ​[[:​tutoriel:​comment_installer_un_paquet|L'​installation du paquet]] [[apt://​gtk2-engines-pixbuf|gtk2-engines-pixbuf]] est aussi nécessaire pour le bon fonctionnement du thème. +
- +
-Vous trouverez ce thème à [[http://​kde-look.org/​content/​show.php/​Oxygen-Molecule+KDE+&​+GTK++unified+theme?​content=103741|cette adresse]] +
- +
-Comme indiqué dans les instructions d'​installation,​ il faut copier le répertoire contenant gtk2.0 dans /​usr/​share/​themes +
- +
-Ensuite vous n'​aurez qu'à le séléctionner dans **Réglage du système > Apparence > Styles et polices GTK** et toutes vos applications GTK en profiteront. +
- +
-=== Un thème pour Firefox === +
-L'​apparence par défaut de Firefox dans un environnement KDE ne plait pas à tout le monde. +
- +
-Un moyen très simple de l'​améliorer est d'​utiliser un thème Firefox spécialement concue pour KDE. +
- +
-Il est disponible à [[http://​kde-look.org/​content/​show.php/​Oxygen+KDE+(Firefox+Theme)?​content=117962|cette addresse]]. Pour l'​installer vous n'avez qu'à l'​ouvrir par Firefox ou tout simplement le glisser déposer dans le gestionnaire de modules complémentaires. L'​installation du thème GTK Oxygen Molecule est conseillée. +
- +
-Comme indiqué sur ce précédent lien, l'​auteur de ce thème fournit encore d'​autres astuces pour parfaire cette intégration. +
- +
-===== Voir Aussi ===== +
-  * (en) [[http://​labs.trolltech.com/​page/​Projects/​Styles/​GtkStyle | Site officiel de QGtkStyle]]+
  
 +----
 +//​Contributeurs : GNU-max (l'​auteur),​ [[:​utilisateurs:​Gemnoc]].//​
  
-  * (en) [[http://​brainstorm.ubuntu.com/​idea/​1714/​ | GNOME QT integration sur Ubuntu brainstorm]] 
  • integration_qt_gtk.1270974465.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)