|
|
|
Kurt |
|
|||
Увлеченный Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Это сообщение отредактировал(а) archimed7592 - 23.11.2007, 15:50 -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
Ух ты, а мужики-то не знают QT - очень и очень неплохой фреймворк и обёртки для работы со многими вещами. Что в нём есть - с помощью того работать можно и нужно. Чего нет - соотвественно нет. |
|||
|
||||
bsa |
|
|||
Эксперт Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
С тем же успехом, могу сказать, что я всех людей с планеты вытеснил, так как кроме меня в квартире никого нет... Serbis Если ты знаешь только одну ОС и о других просто не слышал, то это не значит, что их нет. А DirectX - это платформозависимая либа (работает только на Windows). А что же тогда на GNU/Linux, *BSD, MacOS и пр. никсах? OpenGL! Так что по числу поддерживаемых платформ OpenGL на голову впереди DirectX. Думаю, именно поэтому есть QGLWidget, но нет QDXWidget... |
|||
|
||||
Lotrex |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 95 Регистрация: 9.2.2006 Где: Казань Репутация: нет Всего: 3 |
Да, ужас. Мало того, исполняемый файл самой простейшей программки на wxWidgets получился аж 2 МБ с хвостиком!!! Теперя мои впечатления от FOX-а. Я мучался 3 дня, пытаясь откомпилить ее на Dev-C++ (то есть фактически на MinGW), в конце-концов я это сделал, еще день понадобился что бы собрать все примеры. Потом обратился к документации, и пришел в ужас. Те же макросы на каждом шагу, карты сообщений. Вообще, от макросов меня мутит. Как потом это под отладчиком проходить? Конечно, решение известно, но пользуются им лишь в крайних случаях (я не пользовался за 8 лет ни разу). Счас присматриваюсь уже к 3-ей по счету либе (первые 2 - это wxWidgets & Fox, Ot не рассматривал поскольку тож хочется по возможности писать на продажу), либа Visual Component Framework. На этот раз перед тем как скачивать, решил изучить доку поподробнее Это сообщение отредактировал(а) Lotrex - 21.2.2008, 13:41 |
|||
|
||||
EvgeniyK77 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 19.8.2006 Репутация: нет Всего: нет |
А никто не подскажет, какую из библиотек GUI с открытыми исходниками проще всего адаптировать под произвольную ОС. Я имею в виду QNX. Т.е., мне нужно писать кроссплатформенный софт (с GUI), к-й м. будет собирать и под QNX-ом, и под Windows, и м.б., под чем-то ещё. В принципе, для QNX м. скачать lib-ы для GTK и Qt, но хочется собирать новые версии самому.
|
|||
|
||||
just_geek |
|
|||
Опытный Профиль Группа: Участник Сообщений: 309 Регистрация: 13.12.2007 Репутация: 7 Всего: 10 |
Lotrex
Так кто же мешает на Qt писать на продажу? Версия 4.5 будет под LGPL. EvgeniyK77 Попробовать FLTK и прочие... Тут даже qt 4.2.3 удалось по qnx собрать |
|||
|
||||
pan2004 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 357 Регистрация: 28.7.2007 Репутация: 6 Всего: 9 |
||||
|
||||
seraf |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2006 Репутация: нет Всего: нет |
Кажется никто не сказал, что Qt теперь доступна под LGPL.
На сколько я понял, это означает, что можно брать бесплатную версию Qt и писать закрытую программу. Поправьте если что не так. |
|||
|
||||
SABROG |
|
||||
Hacker Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
http://qt.nokia.com/products/licensing/licensing Бесплатных версий две GPL 3.0 и LGPL 2.1. Чтобы не открывать исходники твоей коммерческой программы ты обязан использовать лицензию LGPL 2.1 и линковать программу с Qt динамически (никакой статики, дллки Qt лежат рядом с программой), если менялись исходники самой Qt, то ты обязан выложить исходный код этих изменений.
Много раз говорилось. |
||||
|
|||||
seraf |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2006 Репутация: нет Всего: нет |
А разве нельзя выкладывать две версии? Одна слинкована статически, другая - динамически. Мне казалось, что главное - наличие возможности (для пользователя программы) получить динамически слинкованную. Надо - используй то, надо - это. Мы же ничего не скрываем, если вы взяли статически слинкованную версию и вам надо обновить версию Qt, которая используется в программе - нет проблем, скачайте динамически слинкованную, она доступна. Как в случае с предоставлением исходников: не обязательно поставлять исходники вместе с установщиком, но если люди попросят, то им исходники должны предоставить. Это сообщение отредактировал(а) seraf - 3.3.2010, 09:17 |
|||
|
||||
SABROG |
|
||||||
Hacker Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Не обязательно с программой, но обязательно дать ссылку/источник где можно скачать исходники и копию лицензии. И там всё это быть должно. В этом случае тогда нужно использовать GPL 3.0 и можешь линковать статически. |
||||||
|
|||||||
seraf |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 16.1.2006 Репутация: нет Всего: нет |
Спасибо
|
|||
|
||||
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |