LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

раздутость

Никто эту раздутость пока ещё объективно не оценил. Более того, сравнивать Qt и GTK методически неверно — это типа сравнения готового ниссана с корпусом от ситроена. Если сравнивать — то Qt vs GTK+GObject+libxml2+чегоутебятамещё…

всякие *** с лицензиями-коммерческостью

Тебе СПО или проприетарщину? Если первое — тебя существование коммерческой лицензии Qt вообще не должно волновать. Она для того, чтобы богатенькие буратины покупали Qt, а авторы могли нас и дальше радовать новыми версиями. При написании GPL-софта ВСЯ Qt к твоим услугам.

Если второе — есть нюансы, да. Но множество коммерсов аккуратно соблюдает условия LGPL и пользуется Qt на законных основаниях (модули там уже не все, правда, но основные есть, «либа для гуя» уж точно имеется).

какой-то этот их moc

Кодогенератор, у которого на выходе стандартный C++, почему тебя это волнует?

и в целом размеры этого поделия, делающего его уже не «либой для гуя», а целым фреймворком

А так и есть. GTK — либа для гуя, Qt — фреймворк.

где уже и сеть и звук и вебчик и хрен с чертом

Причём фреймворк модульный. Ты не обязан использовать ни звук, ни вебчик.

В общем, в чём катастрофическо-стратегические минусы выбора GTK в 2021?

Да ни в чём. Нравится GTK — пиши на GTK.

Что я сильно теряю, если возьму старое поделие, написанное на Qt в 2011 году и перепишу сейчас его GUI-часть на GTK?

А в не-GUI-части, случайно никакой QtCore не использовался? А то программа, в ядре которой QString, но с GTK-UI — это прикольно будет.

Что за тулза то хоть? Что-то проприетарное для себя или заброшенный опенсорс? А то если второе, может, аналоги уже есть…

Исправление hobbit, :

раздутость

Никто эту раздутость пока ещё объективно не оценил. Более того, сравнивать Qt и GTK методически неверно — это типа сравнения готового ниссана с корпусом от ситроена. Если сравнивать — то Qt vs GTK+GObject+libxml2+чегоутебятамещё…

всякие *** с лицензиями-коммерческостью

Тебе СПО или проприетарщину? Если первое — тебя существование коммерческой лицензии Qt вообще не должна волновать. Она для того, чтобы богатенькие буратины покупали Qt, а авторы могли нас и дальше радовать новыми версиями. При написании GPL-софта ВСЯ Qt к твоим услугам.

Если второе — есть нюансы, да.

какой-то этот их moc

Кодогенератор, у которого на выходе стандартный C++, почему тебя это волнует?

и в целом размеры этого поделия, делающего его уже не «либой для гуя», а целым фреймворком

А так и есть. GTK — либа для гуя, Qt — фреймворк.

где уже и сеть и звук и вебчик и хрен с чертом

Причём фреймворк модульный. Ты не обязан использовать ни звук, ни вебчик.

В общем, в чём катастрофическо-стратегические минусы выбора GTK в 2021?

Да ни в чём. Нравится GTK — пиши на GTK.

Что я сильно теряю, если возьму старое поделие, написанное на Qt в 2011 году и перепишу сейчас его GUI-часть на GTK?

А в не-GUI-части, случайно никакой QtCore не использовался? А то программа, в ядре которой QString, но с GTK-UI — это прикольно будет.

Что за тулза то хоть? Что-то проприетарное для себя или заброшенный опенсорс? А то если второе, может, аналоги уже есть…

Исходная версия hobbit, :

раздутость

Никто эту раздутость пока ещё объективно не оценил. Более того, сравнивать Qt и GTK методически неверно — это типа сравнения готового ниссана с корпусом от ситроена. Если сравнивать — то Qt vs GTK+GObject+libxml2+чегоутебятамещё…

всякие *** с лицензиями-коммерческостью

Тебе СПО или проприетарщину? Если первое — тебя коммерческая лицензия Qt вообще не должна волновать. Она для того, чтобы богатенькие буратины покупали Qt, а авторы могли нас и дальше радовать новыми версиями. При написании GPL-софта ВСЯ Qt к твоим услугам.

Если второе — есть нюансы, да.

какой-то этот их moc

Кодогенератор, у которого на выходе стандартный C++, почему тебя это волнует?

и в целом размеры этого поделия, делающего его уже не «либой для гуя», а целым фреймворком

А так и есть. GTK — либа для гуя, Qt — фреймворк.

где уже и сеть и звук и вебчик и хрен с чертом

Причём фреймворк модульный. Ты не обязан использовать ни звук, ни вебчик.

В общем, в чём катастрофическо-стратегические минусы выбора GTK в 2021?

Да ни в чём. Нравится GTK — пиши на GTK.

Что я сильно теряю, если возьму старое поделие, написанное на Qt в 2011 году и перепишу сейчас его GUI-часть на GTK?

А в не-GUI-части, случайно никакой QtCore не использовался? А то программа, в ядре которой QString, но с GTK-UI — это прикольно будет.

Что за тулза то хоть? Что-то проприетарное для себя или заброшенный опенсорс? А то если второе, может, аналоги уже есть…