web-dev-qa-db-fra.com

Différences entre les programmes Qt et GTK?

En se référant à this 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 existe-t-il des différences du point de vue de l'utilisateur?

17
NES

GTK et Qt sont des toolkits et des frameworks 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 apparences qui diffèrent.

22
htorque

Outre de légères différences de présentation et d’apparence, la version GTK comporte également une fonction de recherche rapide pour les raccourcis/abréviations que QT n’a pas, ce qui vous permet d’utiliser un raccourci clavier tel que CTRL + SPACE pour faire apparaître un champ de recherche afin de trouver rapidement des abréviations. Cela aide beaucoup lorsque vous avez des centaines d’abréviations à retenir.

2
Mike Johnson

Une autre différence est que, si vous êtes sur Ubuntu, tous les éléments QT ne sont peut-être pas déjà installés. Sur Kubuntu, il se peut que tous les éléments GTK ne soient pas installés. Par conséquent, le téléchargement peut être beaucoup plus volumineux.

1
trlkly