Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| integration_qt_gtk [Le 24/09/2022, 11:54] – Ivhael | integration_qt_gtk [Le 05/02/2025, 16:08] (Version actuelle) – desc qt5ct, kvantum / qt4-qtconfig et QGtkStyle - même gtkstyle semblent ne plus exister nulle part / liens morts krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ---- | + | {{tag> |
| {{ https:// | {{ https:// | ||
| {{ https:// | {{ https:// | ||
| ====== Intégration Qt / GTK ====== | ====== Intégration Qt / GTK ====== | ||
| + | |||
| <note important> | <note important> | ||
| Si vous essayez les manipulations décrites dans ce tutoriel, merci de corriger les erreurs et d' | Si vous essayez les manipulations décrites dans ce tutoriel, merci de corriger les erreurs et d' | ||
| </ | </ | ||
| - | |||
| Cette page a pour but de décrire des manipulations permettant une meilleure intégration des applications [[wpfr> | Cette page a pour but de décrire des manipulations permettant une meilleure intégration des applications [[wpfr> | ||
| Ligne 17: | Ligne 17: | ||
| {{tutoriel: | {{tutoriel: | ||
| + | ==== Méthode depuis Ubuntu 20.04 ==== | ||
| + | Il existe deux utilitaires principaux qui permettent d' | ||
| + | **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. | ||
| + | === Kvantum === | ||
| + | - Installer[[apt> | ||
| + | - Lancer l' | ||
| - | + | === qt5ct === | |
| - | ==== Méthode depuis Ubuntu 20.04 ==== | + | |
| - | === Avec Qt5ct === | + | |
| 1- Installer le paquet [[apt> | 1- Installer le paquet [[apt> | ||
| - | 2 - Installer ensuite les thème | + | 2 - Installer ensuite les thèmes |
| < | < | ||
| </ | </ | ||
| - | 3 - Pour intégré le theme GTK2 aux application Qt lancer le logiciel Qt5ct et dans les deux petites boites " | + | 3 - Entrer cette commande pour faire de qt5ct votre gestionnaire de thème par défaut |
| - | + | <code>echo " | |
| - | === Alternative avec Kvantum === | + | |
| - | + | ||
| - | - Installer[[apt> | + | |
| - | - 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. | + | |
| - | + | ||
| - | + | ||
| - | ==== Autres applications Qt4 ==== | + | |
| - | <note help> | + | |
| - | + | ||
| - | + | ||
| - | ===== Configurer les applications GTK pour utiliser le thème | + | |
| - | + | ||
| - | <note important> | + | |
| - | ==== Thème | + | |
| - | Les applications en GTK (d' | + | |
| - | + | ||
| - | Un bon moyen de régler ce problème est d' | + | |
| - | + | ||
| - | Puis dans **Configuration du système > Apparence > Apparence GTK+ dans KDE** selectionnez le style **QtCurve**. Vous pouvez également choisir le thème QtCurve pour les applications Qt dans **Configuration du système > Apparence > Style** pour une parfaite harmonie ;-). | + | |
| - | + | ||
| - | <note> | + | |
| - | Si la configuration n'est pas sauvegardée après déconnexion / reconnexion, | + | |
| - | </ | + | |
| - | + | ||
| - | ==== 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. | + | |
| - | + | ||
| - | Avec Kubuntu 11.10, le thème est disponible dans les dépôts officiels [[apt:// | + | |
| - | + | ||
| - | Comme indiqué dans les instructions d' | + | |
| - | + | ||
| - | Ensuite, vous n' | + | |
| - | + | ||
| - | === Un thème pour Firefox === | + | |
| - | L' | + | |
| - | + | ||
| - | Un moyen très simple de l' | + | |
| - | + | ||
| - | Il est disponible à [[http:// | + | |
| - | + | ||
| - | Comme indiqué sur ce précédent lien, l' | + | |
| - | + | ||
| - | ==== Retrouver le thème GTK dans vos applications lancées en root ==== | + | |
| - | + | ||
| - | Si vous rencontrez le problème suivant : Par exemple, vous avez installé [[: | + | |
| - | + | ||
| - | Pour harmoniser tout ça, il vous suffit d' | + | |
| - | sudo ln -s ~/.icons / | + | |
| - | sudo ln -s ~/.themes /root/ | + | |
| - | sudo ln -s ~/ | + | |
| - | sudo ln -s ~/ | + | |
| - | + | ||
| - | + | ||
| - | Pour l' | + | |
| - | Voici le contenu du fichier '' | + | 4 - Redémarrer |
| - | < | + | 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. |
| - | # You can edit it in the KDE control center, under "GTK Styles and Fonts" | + | |
| - | + | ||
| - | include "/usr/share/themes/kde44-oxygen-molecule-flat/gtk-2.0/gtkrc" | + | |
| - | + | ||
| - | style " | + | |
| - | { | + | |
| - | font_name=" | + | |
| - | } | + | |
| - | widget_class " | + | |
| - | + | ||
| - | gtk-theme-name=" | + | |
| - | gtk-font-name=" | + | |
| ===== Voir Aussi ===== | ===== Voir Aussi ===== | ||
| - | * (en) [[http:// | ||
| - | * (en) [[http:// | ||
| + | * tutoriel : [[: | ||
| ---- | ---- | ||
| // | // | ||
