Ceci est une ancienne révision du document !
Integration Qt / GTK
De l'aide serait le bienvenue de la part d'un utilisateur de KDE pour la partie intégration GTK à KDE. (Partiellement fait)
Cette page à pour but de décrire des manipulations permettant une meilleur intégration des applications Qt dans Gnome et GTK dans KDE.
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.
Mise en œuvre
Validé sous : Jaunty.
Graphiquement
Installez le paquet systemsettings.
Lancer systemsettings (Système > Préférences > System Settings ou Système > Préférences > Configuration du système).
- Dans Apparence choisir Widget style : GTK+ ⇒ Apply
- 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.
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.
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 :
--- widgetStyle=gtk+ --- Theme=Humanity ---
Il est également possible de modifier les couleurs des fenêtre mais c'est un peu moins pratique.
Autres applications Qt4
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 : installez le paquet gtk-qt-engine
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. L'installation du paquet gtk2-engines-pixbuf est aussi nécessaire pour le bon fonctionnement du thème.
Vous trouverez ce thème à 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 à 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.