Различия между программами Qt и GTK?

17

Ссылаясь на этот вопрос, существует две разные версии программы Autokey: Autokey (на основе Qt) и Autokey-GTK. Каковы различия между программой на базе Qt и GTK, и есть ли различия с точки зрения пользователя?

NES
источник

Ответы:

22

GTK и Qt - это наборы инструментов и фреймворки для пользовательского интерфейса. GTK - это стандартный инструментарий для GNOME / Ubuntu, в то время как Qt используется в KDE / Kubuntu. С точки зрения пользователя, я бы сказал, что отличаются только внешность.

htorque
источник
не могли бы вы уточнить, где внешность отличается? Приложения afais plain-qt легко интегрируются, например, в настольные ПК.
летающая овца
На самом деле, приложения Qt гармонично сочетаются большую часть времени с вашим рабочим столом GNOME.
Cumulus007
2

Помимо небольших различий в разметке и внешнем виде, версия GTK также имеет функцию быстрого поиска ярлыков / сокращений, которых нет в QT, что позволяет использовать горячую клавишу, например CTRL+, SPACEдля вызова окна поиска для быстрого поиска сокращений. Это очень помогает, когда вам нужно запомнить сотни сокращений.

Майк Джонсон
источник
1

Другое отличие состоит в том, что если вы работаете в Ubuntu, возможно, у вас еще не установлены все компоненты QT. На Kubuntu, возможно, не установлены все компоненты GTK. Следовательно, это может сделать загрузку намного больше.

trlkly
источник
Это должен быть комментарий. Это добавляет к ответу, но само по себе не является ответом.
Джулиан Стерлинг
Я не согласен. Это ответ на вопрос. Вопрос в том, в чем различия. и мой ответ дает одно из различий. Я отмечаю, что один другой ответ дает только одно различие, в то время как верхний ответ дает 2. Ни один ответ не дает всех различий.
trlkly