Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помгите выбрать что выбрать для GUI, FLTK || FOX-TOOLKIT || wxWIDGETS 
V
    Опции темы
chaos
Дата 1.10.2008, 07:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



День добрый!
Необходимо выбрать библиотеку для разработки ГУИ.
Из требований хотелось бы: быструю, бесплатную(для комерческой разработки. если не ошибаюсь все эти либы в сабже это позволяют), работать должна Linux, Win, QNX(было бы не плохо).

Также хочется услышать людей которые пользовались этим, те все за и против с аргументацией smile

сам пользовал\пользую MFC, WTL, QT.
QT не подходит из-за ее стоимости.

Заранее благодарен!

Добавлено через 2 минуты и 15 секунд
ЗЫ может еще кто знает какаю из этих библ можно интегрировать в ACE ?

Добавлено через 10 минут и 31 секунду
ЗЫЫ вопрос интеграции с ACE частично снимается: ACE поддерживает FLTK & Fox.
PM WWW   Вверх
chaos
Дата 1.10.2008, 07:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



какая из библиотек соответствует понятию хорошо спроектированной библиотеки для Си++ ?

Это сообщение отредактировал(а) chaos - 1.10.2008, 08:06
PM WWW   Вверх
chaos
Дата 1.10.2008, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



нашел http://www.linuxfocus.org/English/October2...rticle350.shtml
но написано скудно

Это сообщение отредактировал(а) chaos - 1.10.2008, 11:31
PM WWW   Вверх
SABROG
Дата 1.10.2008, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(chaos @ 1.10.2008,  11:10)
нашел http://www.linuxfocus.org/English/October2...rticle350.shtml
но написано скудно

А выбор пал ? На wxWidgets ?


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
chaos
Дата 1.10.2008, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



SABROG, пока еще не пал никуда. смущает программировать на "MFC" подобном

Это сообщение отредактировал(а) chaos - 1.10.2008, 13:39
PM WWW   Вверх
mes
Дата 1.10.2008, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 7
Всего: 250



Цитата(chaos @  1.10.2008,  13:36 Найти цитируемый пост)
смущает программировать на "MFC" подобном


wxWidgets довольно хорошая библиотека, основным недостатком которой считается обильность макросов.
Но это сделано с целью легкой переносимости кода. В остальном достаточно удобные средства для создания кода.
Плюсом также является включеная с недавнего  времени библиотека wxAui - позволяющая делать плавающие панели.





--------------------
PM MAIL WWW   Вверх
t_rex
Дата 1.10.2008, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 11.10.2006
Где: Украина, г. Запор ожье

Репутация: 2
Всего: 7



Цитата

смущает программировать на "MFC" подобном

Ну, тут либо "шашечки", либо "ехать".
Если инструмент позволяет реализовать что нужно, затратив минимум усилий и времени, то какая разница на что этот инструмент похож?
Ты ж ПО пишешь не для того чтобы "круто было", а для того чтобы заработать себе на кусок хлеба (с маслом или с красной икрой по возможности). Ну и чем плохо что wxWidgets похожа на MFC каким-то боком если у тебя получится написать софтину бустро?

Вобще, в принципе все инструменты хороши в той или иной степени, тут уже дело личных предпочтений. Мне например идеология signal-slot не очень близка, поэтому Qt я не использую, хотя ничего плохого в ее использовании не вижу, просто "не мое". В FLTK слишком скудный набор классов (ИМХО, думаю, для определенных задач и этого может быть достаточно, товарищи вон для мобильников под управлением Linux пишут на FLTK и счастливы).

В общем, на вкус и цвет... фломастеры разные.
--------------------
Жизнь не MultiEdit. Undo не сделаешьКросс-платформенное программирование с wxWidgetsБлог о программировании для мобильных устройтсвGoogle Android для программистов и пользователей
PM MAIL WWW ICQ Skype GTalk   Вверх
chaos
Дата 1.10.2008, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



еще вот посматриваю на gtkmm

Добавлено через 20 секунд
как-то не очень активно в теме :(
PM WWW   Вверх
SABROG
Дата 1.10.2008, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Обсуждалось уже подобное вроде как.

Неужели нельзя написать программу в виде библиотеки без использования Qt, а графическую оболочку (front-end) в качестве бесплатного дополнения уже на Qt ? Коммерческим продуктом будет естественно сама библиотека.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
chaos
Дата 9.10.2008, 06:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



Цитата(SABROG @ 1.10.2008,  11:59)
Обсуждалось уже подобное вроде как.

Неужели нельзя написать программу в виде библиотеки без использования Qt, а графическую оболочку (front-end) в качестве бесплатного дополнения уже на Qt ? Коммерческим продуктом будет естественно сама библиотека.

вообще идея smile
сэнкс
PM WWW   Вверх
Proger10
Дата 20.4.2009, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 16.12.2008

Репутация: нет
Всего: нет



Кстати, а лицензия покупается на год или пожизненно? smile

Это сообщение отредактировал(а) Proger10 - 20.4.2009, 20:49
PM MAIL   Вверх
SABROG
Дата 20.4.2009, 21:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(Proger10 @ 20.4.2009,  20:34)
Кстати, а лицензия покупается на год или пожизненно? smile

Если сейчас речь о Qt, то с недавних пор можно использовать бесплатную версию Qt для создания коммерческих приложений.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
korbian
Дата 22.4.2009, 09:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 336
Регистрация: 20.2.2007
Где: Penza

Репутация: 1
Всего: 14



некоторое время назад и у меня встал выбор какую библиотеку использовать, выбирал между wxWidgets и QT. Остановился на wxWidgets в частности и из-за wtl\mfc-подобности, ибо некоторое время писал гуи с использованием оных. 


--------------------
korbian ©
PM   Вверх
chaos
Дата 23.4.2009, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



выбрал QT 4.5 c его лицензией

Это сообщение отредактировал(а) chaos - 23.4.2009, 09:31
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0558 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.