Différences entre les programmes Qt et GTK?


17

En référence à cette question, il existe deux versions différentes du programme Autokey: Autokey (basé sur Qt) et Autokey-GTK. Quelles sont les différences entre un programme basé sur Qt et celui de GTK et y a-t-il des différences du point de vue de l'utilisateur?

Réponses:


22

GTK et Qt sont des boîtes à outils et des cadres d'interface utilisateur. GTK est la boîte à outils standard pour GNOME / Ubuntu tandis que Qt est utilisé dans KDE / Kubuntu. Du point de vue de l'utilisateur, je dirais que ce ne sont que les regards qui diffèrent.


pourriez-vous préciser où les regards diffèrent? Les applications afais plain-qt s'intègrent de manière transparente dans, par exemple, les bureaux d'ambiance.
vol de moutons

En fait, les applications Qt se fondent sans accroc la plupart du temps avec votre bureau GNOME.
Cumulus007

2

Mis à part les petites différences de mise en page et d'apparence, la version GTK dispose également d'une fonction de recherche rapide de raccourcis / abréviations que QT n'a pas qui vous permet d'utiliser un raccourci clavier comme CTRL+ SPACEpour afficher une zone de recherche pour trouver rapidement des abréviations. Cela aide beaucoup lorsque vous avez des centaines d'abréviations à essayer de vous rappeler.


1

Une autre différence est que, si vous êtes sur Ubuntu, vous n'avez peut-être pas déjà installé tous les trucs QT. Sur Kubuntu, vous ne pouvez pas avoir tous les trucs GTK installés. Par conséquent, cela peut augmenter considérablement le téléchargement.


Cela devrait être un commentaire. Il ajoute à une réponse, mais n'est pas en soi une réponse.
Julian Stirling

Je ne suis pas d'accord. C'est une réponse à la question. La question est "quelles sont les différences?" et ma réponse donne une des différences. Je note qu'une autre réponse ne donne qu'une seule différence, tandis que la réponse du haut donne 2. Aucune réponse ne donne toutes les différences.
trlkly
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.