Comments 34
Спасибо, тема очень интересна — GTK+ при той же кроссплатформенности дает больше гибкости в лицензировании, нежели Qt. Из возможных тем для следующих топиков предложил бы описание моделей Tree и List с примерами красивого использования. Ввиду специфики основного занятия — я эмбеддер — нечасто сталкиваюсь с созданием GUI, а вот когда приходится сталкиваться, такие вот посты очень кстати.
+3
>Спасибо, тема очень интересна — GTK+ при той же кроссплатформенности дает больше гибкости в лицензировании, нежели Qt
Вылезайте уже из танка. GTK и Qt имеют одинаковую лицензию LGPL
Вылезайте уже из танка. GTK и Qt имеют одинаковую лицензию LGPL
+6
There is also a commercially available proprietary license, which allows for the development of closed source software using Qt. Вот эта фраза чего-то в моцк врезалась с давних времен, может чего и поменялось — я, честно говоря, не в курсе. При этом GTK позволяет закрыть код — открывать код при использовании проприетарных протоколов обмена с внешними устройствами как-то не хочется.
-2
После покупки Nokia поменялось — qt.nokia.com/about/licensing/a-letter-to-our-customers С версии 4.5 Qt дотупна под тремя лицензиями — GPL, LGPL и коммерческой.
+2
Вот ну откуда такие танкисты берутся? Некоторые до сих пор считают, что Qt проприетарная поделка. А между прочим выбор лицензий у неё больше, чем у GTK
+1
Ну наверно оттуда же, откуда и те, кто не читают то, что комментируют с пенкой у рта.
>>я эмбеддер — нечасто сталкиваюсь с созданием GUI
И я отписал, что да, был не в курсе.
Потому Ваши лично комментарии без пруфов — испускание кишечных газов в неглубокие водоемы и идут в /dev/null. А вот комрад helions8 не поленился — привел ссылочку, ему респект.
>>я эмбеддер — нечасто сталкиваюсь с созданием GUI
И я отписал, что да, был не в курсе.
Потому Ваши лично комментарии без пруфов — испускание кишечных газов в неглубокие водоемы и идут в /dev/null. А вот комрад helions8 не поленился — привел ссылочку, ему респект.
0
В гугле забанили? И откуда столько желчи?
-1
Да нет никакой желчи. Просто фразы типа «Вылезайте уже из танка» в качестве первого ответа незнакомому человеку вовсе не похожи на конструктивный ответ, а лишь на попытку разжечь холивар.
0
UFO just landed and posted this here
гтк не нужен
-1
почему не нужен?
0
а зачем он нужен? мне честно интересно услышать юзкейс в котором он превзойдет Qt
+2
мне тоже интересно =) было бы интересно узнать, имеются ли вобще таковые
-1
Основным приемуществом gtkmm над Qt является его орентированность под C++. Qt появилась в то время, когда C++ и его библиотеки не были стандартизированы, либо плохо поддерживалась компиляторами. По этой причине, в Qt дублируется многое из того, что есть сейчас в стандартной библиотеке, например контейнеры и типы данных. Более того Trolltech модифицировали язык C++, для обеспечения сигналов, поэтому использование Qt классов вместе с не-Qt классами может вызвать трудности. gtkmm достаточно стандартного синтаксиса C++, для представления сигналов.
0
код на нём не читаем — это раз
в функциональном плане, производительности и простоте освоения отстает от Qt значительно — это два
в нативности внешнего вида под разными платформами также проигрывает — это три
вобщем старая технология которую давно пора похоронить
имхо
в функциональном плане, производительности и простоте освоения отстает от Qt значительно — это два
в нативности внешнего вида под разными платформами также проигрывает — это три
вобщем старая технология которую давно пора похоронить
имхо
0
Дык счас чуть ли не GTK4 уже пилят. Самсунг даже на этом обещал телефон выпустить. Но GTK2 таки да, весьма уныл, в особенности если приходится прогу на Си или C++ писать. От того видимо гном и изобилует тормозными поделками на PyGTK
+2
ну так догонять поезд в любом случае менее интересно нежели ехать на нем, а ещё лучше быть впереди него =)
+1
«Также следует отметить участие в hackfest троих инженеров компании Samsung. Как оказалось, в Samsung уже некоторое время создана и работает команда из 20-30 человек, занимающаяся разработкой телефона на GTK, который вскоре должен быть выпущен. Разработчики Samsung представили довольно интересные прототипы, а также внесли свой первый „прямой“ патч в GTK прямо во время конференции.»
взглянуть бы на эти прототипы… Вообще если телефон получится неплохим — перспективы GTK вырастут во много, имхо
взглянуть бы на эти прототипы… Вообще если телефон получится неплохим — перспективы GTK вырастут во много, имхо
0
Хабр — торт :)
Даёшь еще постов!
Даёшь еще постов!
+4
c++ здесь в виде кейвордов extern «C»?
+1
Спасибо! С радостью читаю про GTK )) Учусь по мере свободного времени. Продолжайте писать!
0
Прибальшушее спасибо, давно искал подобный док. Времени не хватает самому разбираться.
+1
Тема не просто интересна, а архиинтересна. Такие статьи днём с огнём не сыщешь. Пожалуйста, пишите ещё.
+1
не соглашусь. хабр не торт. статья про мышекликальный дизайн. коий, кстати, ни что иное, как путь к делфе.
ps грамматику хоть в вордах и опенофисах проверяли бы…
ps грамматику хоть в вордах и опенофисах проверяли бы…
-4
Товарищ, благодарю! Как раз собирался GTK учить, подарок прям.
0
Автору топика огромное спасибо.
0
крутой топик для новичика)
0
Only those users with full accounts are able to leave comments. Log in, please.
Создание приложений на GTK+ с использованием среды Glade