Page 1 sur 1
[GTK-QT]Comprendre... (Résolu)
Publié : sam. 02 juil. 2011, 17:29
par shom
Salut a tous, j'aimerais essayer de comprendre un peu GTK et QT...
Connaitre la différence entre les deux, et pourquoi un environnement graphique ne peut pas utiliser les deux ?
Personnelement j'utilise OpenBox et les applications en GTK sont immonde, j'utilise oxygen-gtk mais c'est un peu une solutionde "sauvetage" qui cache la vraie apparence..
Et si vous avez un lien ca m'interesse beaucoup ! Merci

Re: [GTK-QT]Comprendre... (en cours)
Publié : sam. 02 juil. 2011, 22:49
par karhu
Très vite fait la réponse, les deux sont des bibliothèques graphiques plus un langages les utilisant.
La différence ÉNORME entre elles est : GTK = Gnome et QT = KDE.
C'est l'une des raisons pour laquelle tu dois certainement avoir les deux installées si tu utilises des applications de Gnome et de KDE.
Laquelle est la meilleure ? C'est une question de foi.
Karhu.
Re: [GTK-QT]Comprendre... (en cours)
Publié : sam. 02 juil. 2011, 23:04
par shom
Dac Merci karhu

J'ai juste une derniere question.. Pourquoi les applications en GTK sont immondes dans KDE ?
Re: [GTK-QT]Comprendre... (en cours)
Publié : sam. 02 juil. 2011, 23:42
par karhu
KDE utilise QT, et je suppose que si tu installe une application utilisant GTK tu ne dois installer que ses dépendances et non la totalité de GTK. De plus toute la machinerie de KDE n'est certainement pas définie comme celle de Gnome. Les deux font la même chose mais différement, d'où une mauvaise intégration des subtilités pour les rendus graphiques. C'est une supposition, ce n'est pas une affirmation.
J'ai un peu regardé GTK, on peut pratiquement tout faire avec, mais bonjour le boulot juste pour modifier un thème.
Karhu.
Re: [GTK-QT]Comprendre... (en cours)
Publié : dim. 03 juil. 2011, 00:43
par shom
Merci pour tout Karhu

Re: [GTK-QT]Comprendre... (Résolu)
Publié : dim. 03 juil. 2011, 09:54
par FoolEcho
Pour préciser un peu: gtk est issu du libre (the Gimp !

), Qt est un framework développé par Nokia, libéré depuis (y a donc des outils pour développer "facilement" des applications Qt: QtCreator...), qui offre également davantage de fonctionnalités qui vont au-delà des composants graphiques (pour justifier quand même que ça soit plus lourd que gtk

).
Pour l'intégration d'un environnement mixte (comprendre: avoir des applications qt + gtk), il faut jongler avec plus ou moins de bonheur avec les thèmes et les moteurs graphiques car il n'y a pas d'API commune (enfin, il me semble pas... et c'est bien dommage). Pour que kde intègre correctement les applications gtk, tu as le détail ici:
http://wiki.archlinux.fr/KDE#Int.C3.A9g ... k_dans_KDE.
Re: [GTK-QT]Comprendre... (Résolu)
Publié : dim. 03 juil. 2011, 23:37
par ed0c
[flood]
FoolEcho a écrit :(...)Qt est un framework développé par Nokia(...)
Ah bon? J'étais persuadé que c'était deux branches de langage produite initialement par le monde libre...
Je me coucherais moins con ce soir!
Merci pour cette info FoolEcho! [/flood]
Re: [GTK-QT]Comprendre... (Résolu)
Publié : lun. 04 juil. 2011, 09:11
par FoolEcho
Nan, Qt était le produit phare d'une boîte norvégienne (Trolltech, racheté par Nokia depuis)... bon après, il me semble qu'il y a(vait ?)une histoire de double licence aussi (d'où sa connexion dans le libre et son intégration dans Kde)...
Re: [GTK-QT]Comprendre... (Résolu)
Publié : mar. 05 juil. 2011, 19:56
par desmogone
Salut !
Et pendant qu'on est dans l'historique et si je ne me trompe pas, Gnome et GTK ont été développés justement à cause de la licence d'origine de Qt qui n'était pas garantie 100% libre ...
Après vérification :
http://fr.wikipedia.org/wiki/GNOME
Desmogone, qui ne regrette pas que Qt est été libéré ...