Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.68
zim32
1 / 1 / 0
Регистрация: 09.01.2011
Сообщений: 37
#1

Фреймворки GUI - C++

12.01.2011, 11:48. Просмотров 3260. Ответов 5
Метки нет (Все метки)

Подскажите какими фреймворками в основном пользуются для создания программ? Я имею ввиду реально больших программ, масштаба фотошопа, сони вегаса. Или там иcпользуют чистый MFC?
Популярен ли QT?

Спасибо за ответы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2011, 11:48     Фреймворки GUI
Посмотрите здесь:

GUI C++ C++
HTML GUI C++
C++ тестовые фреймворки
GUI C++
Шахматный GUI C++
C++ красивый GUI
GUI C++
C++ Как запустить GUI приложение (например, notepad.exe) без отображения GUI?
Изучение C++ и GUI C++
C++ GUI в C++
C++ Посоветуйте библиотеки/фреймворки/технологии для интерактивной управляемой графической визуализации
C++ Сторонние библиотеки/фреймворки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
 Аватар для oxotnik
1586 / 1063 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
12.01.2011, 11:58     Фреймворки GUI #2
в масштабах фотошопа наверняка используют свои наработки, ибо с МФС связываться - себе дороже. Для красивой ГУЙнии используют HTMLLayout.
Qt под виндой пока мало популярен, больше наверно wxWidget
lemegeton
 Аватар для lemegeton
2915 / 1344 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
12.01.2011, 15:05     Фреймворки GUI #3
В обоих фреймворках есть плюсы и минусы. Сложно сказать, что лучше. QT в большей части проще использовать, имеется собственный дизайнер для форм. QT требует для финальных продуктов лицензирования GPL или покупки, тогда как wxWidgets использует расширенную (permissive) лицензию GPL, позволяющую использовать wxWidgets в проприетарных разработках. Как преимущество, QT является нативным для достаточно распространенной DE -- KDE. Продукты на основе QT проще разрабатывать из-за более продуманного ОО подхода, в то время как wxWidgets будет в продуктах капельку быстрее работать. Разница действительно очень мала, не знаю даже, насколько это имеет смысл на современных компах.
Стоит также отметить, что на QT можно писать под мобильные устройства Nokia.

В "реально больших" программных продуктах обычно не используют фреймворки, хотя традиции меняются. Можно встретить "реально большие" программы, написанные на яве, например.
zim32
1 / 1 / 0
Регистрация: 09.01.2011
Сообщений: 37
12.01.2011, 15:51  [ТС]     Фреймворки GUI #4
"В "реально больших" программных продуктах обычно не используют фреймворки"

Боже неужели тогда можно что-то понять в таких объемных проектах )
lemegeton
 Аватар для lemegeton
2915 / 1344 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
12.01.2011, 15:57     Фреймворки GUI #5
zim32, да, обычно это треш и угар. В вакансии "умение читать чужой код" чаще всего означает "будете копаться во всяком говне".
oxotnik
 Аватар для oxotnik
1586 / 1063 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
12.01.2011, 15:57     Фреймворки GUI #6
Цитата Сообщение от zim32 Посмотреть сообщение
Боже неужели тогда можно что-то понять в таких объемных проектах )
а чего в них понимать, есть допустим отдел который чисто ГУИ делает - они в своей области шарят, другой отдел математику/логику делает - они в своей, есть отдел который все это вместе сляпывает, ему первые 2 отдела предоставляют чисто интерфейсы, с которыми он и работает.
Yandex
Объявления
12.01.2011, 15:57     Фреймворки GUI
Ответ Создать тему
Опции темы

Текущее время: 14:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru