История изменений
Исправление eternal_sorrow, (текущая версия) :
Много причин. Приложения Qt уродливо выглядят в окружениях, основанных на GTK. Фрагментация десктопа linux происходит во многом из за Qt и его адептов. Ну и проприетарное прошлое Qt лично для меня имеет значение.
Уродливый код на Qt из за moc. Многие архитектурные решения Qt мне не нравятся, как например темы в виде бинарных движков. А ещё мне не нравится, что Qt это фреймворк-комбайн. Это провоцирует разработчиков, которые используют Qt для написания GUI, также использовать Qt и для других частей приложения, например для сетевой подсистемы. Из за этого почти невозможно переписать приложение на другом тулките, переписав код, который относится к GUI, но оставив всё остальное.
Исходная версия eternal_sorrow, :
Много причин. Приложения Qt уродливо выглядят в окружениях, основанных на GTK. Фрагментация десктопа linux происходит во многом из за Qt и его адептов. Ну и проприетарное прошлое Qt лично для меня имеет значение.
Уродливый код на Qt из за moc. Многие архитектурные решения Qt мне не нравятся, как например темы в виде бинарных движков. А ещё мне не нравится, что Qt это фреймворк-комбайн. Это провоцирует разработчиков, которые используют Qt для написания GUI так же использовать Qt и для других частей приложения, например для сетевой подсистемы. Из за этого почти невозможно переписать приложение на другом тулките, переписав код, который относится к GUI, но оставив всё остальное.