Russian Qt Forum
Сентябрь 30, 2024, 14:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Альтернатива QT - ваше мнение  (Прочитано 14818 раз)
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« : Октябрь 16, 2008, 20:06 »

Какую вы видите альтернативу QT? Это Gtk, wxWidget, Mono, Java?
Желательно что бы лицензия была LGPL или BSD. Создано по мотивам топика http://www.prog.org.ru/topic_7870_0.html
Записан
Tonal
Гость
« Ответ #1 : Октябрь 16, 2008, 20:27 »

wxWidget, FOX, FLTK, GTK - это из распространённых.
Лицензии смотри сам. Улыбающийся
А что всё таки изменилось то?
Думаешь придёт грозный Нокия и давай всех шпынять? Улыбающийся
Дык у нас GPL юридической силы не имеет, стало быть и все соглашения с ней связанные.
Так что пока это как бы акт доброй воли и не больше. Улыбающийся
У нас конечно всякое может с законами приключится, но я как-то слабо представляю себе судебное дело типа Поносовского по поводу нарушения GPL. Улыбающийся
Записан
DmP
Гость
« Ответ #2 : Октябрь 16, 2008, 21:24 »

Хорошая библиотека Ultimate++, достаточно активно развивается.
Есть свои контейнеры, по принципу работы похожие на контейнеры Qt.
Система Callbacks на основе шаблонов, это что то типа сигнал-слотов, но без препроцессора.
Разные примочки, для упрощения работы с SQL.
Есть встроенный движок для создания тем/скинов, т.е. внешний вид можно менять на лету.
Есть конечно и минусы, типа своя своеобразная система лайаутов, библиотека и их IDE это одно целое, но в целом библиотека хорошая.
Да и лицензия BSD.
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #3 : Октябрь 16, 2008, 21:37 »

ультимыты похоже содрали почти все с QT

нашел у них пример
http://www.ultimatepp.org/examples$AddressBook.html

// This is an upp conversion of qt example, see
// http://doc.trolltech.com/3.0/addressbook-example.html

так че они под лицензией GPL должны быть?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #4 : Октябрь 16, 2008, 21:41 »

а нокия зашпынять может
хоть мало - мало но вероятность есть
Записан
DmP
Гость
« Ответ #5 : Октябрь 16, 2008, 22:16 »

ультимыты похоже содрали почти все с QT

нашел у них пример
http://www.ultimatepp.org/examples$AddressBook.html
Ни чего они не сдирали Улыбающийся
Этот пример был сделан для сравнения с Qt.
http://www.ultimatepp.org/www$uppweb$vsqt$en-us.html

Например, у них на форуме писали, что технологию виджетов которую создали в версии 4.4 содрали у них, так как она у них изначально.
http://www.ultimatepp.org/forum/index.php?t=msg&th=3464&start=0&
К тому же сам автор похоже ни когда в глаза не видел Qt.
« Последнее редактирование: Октябрь 16, 2008, 22:40 от DmP » Записан
DmP
Гость
« Ответ #6 : Октябрь 16, 2008, 22:32 »

так че они под лицензией GPL должны быть?
А лицензия BSD у них потому, что один из автор этой библиотеки занимается коммерческой разработкой, и посчитал, что ему удобней выложить свою библиотеку в таком виде. И похоже он не ошибся.
Вот нашел тему в которой рассказывается небольшая история проекта, во втором посте:
http://www.ultimatepp.org/forum/index.php?t=msg&th=3545&start=0&
« Последнее редактирование: Октябрь 16, 2008, 23:18 от DmP » Записан
constvipn
Гость
« Ответ #7 : Октябрь 17, 2008, 08:36 »

Хорошая библиотека Ultimate++, достаточно активно развивается.

Жаль, под OS X не пашет...
Записан
DmP
Гость
« Ответ #8 : Октябрь 17, 2008, 16:58 »

Хорошая библиотека Ultimate++, достаточно активно развивается.
Жаль, под OS X не пашет...

Пишут что с X11 должна работать, но нативную отрисовку под маками не развивают сейчас, к сожалению Грустный
Записан
covox
Гость
« Ответ #9 : Октябрь 17, 2008, 17:33 »

Видимо пора забыть о скоростях и.....
возвращаться на старую добрую Java.
Уж с ней точно ничего не случиться.
Записан
vregess
Гость
« Ответ #10 : Октябрь 17, 2008, 19:34 »

черт, про gimp деиствительно забыл.
Как альтернативу еще могу посоветовать TnFox.
Не многие знают о ее существовании)
Это форк fox-toolkit.
Достаточно интересная разработка.
И в некоторых моментах превосходит известные мне тулкиты (в том числе и Qt).
Она в, большинстве своем, потокобезопасна.
Fox-toolkit - это GUI-тулкит, а TnFox - фреймворк.
У нее есть как-минимум один минус. Очень большой порог вхождения (TnFox достаточно замудрен).
Дока терпимая. Но готовьтесь юзать шаблоны, рыться в коде и общаться с ее создателем и немногочисленным сообществом(как я и делал).
К сожалению мне не удалось ее заюзать для проекта (из-за того, что было много вопросов, а фидбэк был слабый, но регулярный).

www.nedprod.com/TnFOX/

PS Автор мне сказал, что эта либа часто используется на курсах повышения квалификации по C++, но не встречал ее практического применения (что я и пытался сделать).

PPS Спасибо  за Ultimate++. Не знал о ней.
PPPS to covox - не такая уж и старая и добрая (имхо). Хотя вполне замена Qt.
Записан
shadone
Гость
« Ответ #11 : Октябрь 19, 2008, 15:36 »

Например, у них на форуме писали, что технологию виджетов которую создали в версии 4.4 содрали у них, так как она у них изначально.
http://www.ultimatepp.org/forum/index.php?t=msg&th=3464&start=0&
извиняюсь что влезаю посередине разговора, но можно поподробнее по поводу "сдирания в 4.4" - по вышеприведенной ссылке ничего подобного нет.
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #12 : Октябрь 19, 2008, 16:28 »

да я ссылку не ту дал)
упоминания о QT у них есть чуть ли не везде - кстати зачем они так делают?

PS: в ближайщее время попробую маленькую программку сделать.
Записан
shadone
Гость
« Ответ #13 : Октябрь 19, 2008, 18:29 »

PS: в ближайщее время попробую маленькую программку сделать.
мм. что за программку?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #14 : Октябрь 19, 2008, 19:25 »

базу URLs на 404 ошибку чекать)
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 23.