Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> QT годится для больших проектов ? QT годится для больших проектов ? 
:(
    Опции темы
GoldFinch
Дата 5.8.2009, 18:41 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


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

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



Надо помнить что программирование в GUI не уперлось, и если при кодировании GUI алгоритмы и структуры данных не нужны, матрицы и массивы большей размерности не нужны, есть ряд задач связанных с обработкой данных, где это надо. 
И человек может не знать что такое маршаллинг и сериализация, зато может написать БИХ фильтр, допустим на дельфи, и нарисовать график сигнала на дельфи заюзав формочку с 1 компонентом.
Для таких задач не нужен мультипарагдигменный С++ с обобщенным программированием и прочими радостями жизни.
PM MAIL ICQ   Вверх
nerezus
Дата 5.8.2009, 20:54 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


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

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



С Qt даже забываешь, что программируешь на C++, а не на удобном языке ;)
А вот в сQt + python еще удобнее... 

Это сообщение отредактировал(а) nerezus - 5.8.2009, 20:55


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Artemon
Дата 6.8.2009, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


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

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



И так, начал изучать Qt, вещь интересная, даже демонстрационные примеры очень порадовали.

Первым делом поставил стандартный пакет qt sdk для windows, все замечательно поставилось: библиотеки qt, среда разработки и т.д.
В среде разработки создал пустой проект и попытался откомпилировать, после чего, мне выдалось сообщение о том, что не найдены некоторые include's, даже не разбираясь удалил QT целиком и начал искать способы подружить QT с VS2005. После некоторых поисков в google понял, что бесплатную версию QT довольно проблематично подружить с VS2005 в полном объеме, чтобы дебажить в студии, чтобы дизайнер QT встроить в студию, чтобы добавить шаблоны QT в диалог создания проекта и т.д.
На просторах интернета нашел коммерческую версию QT(4.4.3) для VS2005. Также с этогоже ресурса скачал интегратор и все поставил.
Был приятно удивлен, что все заработало без бубна.
Минут за 20 набросал приличный графический интерфейс и ужаснулся, когда поймал себя на мысли, что удобно создавать GUI для С++!!!!!!! Даже как-то не верится.


P.S.
Теперь буду думать о покупке коммерческой версии.

Это сообщение отредактировал(а) Artemon - 6.8.2009, 13:02


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
W4FhLF
Дата 6.8.2009, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


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

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



Цитата(Artemon @  6.8.2009,  12:58 Найти цитируемый пост)
После некоторых поисков в google понял, что бесплатную версию QT довольно проблематично подружить с VS2005 в полном объеме, чтобы дебажить в студии, чтобы дизайнер QT встроить в студию, чтобы добавить шаблоны QT в диалог создания проекта и т.д.


Это всё устаревшая информация. Читайте внимательнее офсайт. Начиная с версии 4.5 Qt выходит под лицензией LGPL(что значит можно разрабатывать коммерческий софт без покупки библиотеки, это к вопросу о покупке коммерческой версии) и Visual Studio Add-In поставляется бесплатно. 

Чтобы подружить Qt и VS надо качать не Qt SDK, она под mingw(там же написано: Based on MinGW tool set. Does not support VS compiler.). Надо качать исходники, собирать их MS компилятором, потом качать Visual Studio Ann-In, ставить и радоваться жизни. 



Это сообщение отредактировал(а) W4FhLF - 6.8.2009, 14:10


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
azesmcar
Дата 6.8.2009, 14:52 (ссылка)  | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


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

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



Цитата(W4FhLF @  6.8.2009,  14:08 Найти цитируемый пост)
Это всё устаревшая информация. Читайте внимательнее офсайт. Начиная с версии 4.5 Qt выходит под лицензией LGPL(что значит можно разрабатывать коммерческий софт без покупки библиотеки, это к вопросу о покупке коммерческой версии) и Visual Studio Add-In поставляется бесплатно. 

Да, но кому нужна коммерческая программа, исходные коды которой ты должен раскрыть по первому требованию?
PM   Вверх
W4FhLF
Дата 6.8.2009, 15:02 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


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

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



Цитата(azesmcar @  6.8.2009,  14:52 Найти цитируемый пост)
Да, но кому нужна коммерческая программа, исходные коды которой ты должен раскрыть по первому требованию?


Ты ничего не должен раскрывать, если не вносишь изменений в код самой библиотеки.


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
azesmcar
Дата 6.8.2009, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


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

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



Цитата(W4FhLF @  6.8.2009,  15:02 Найти цитируемый пост)
Ты ничего не должен раскрывать, если не вносишь изменений в код самой библиотеки. 

Ясно, значит не так понял предложение.
PM   Вверх
nerezus
Дата 6.8.2009, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


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

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



Artemon, 4.5 фри не отличается от коммерческой.
Хочется что-то купить - кпи за 100 баксов VS 2008 Standart, тк. к Express нельзя плагины подключать.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
just_geek
Дата 6.8.2009, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата

Хочется что-то купить - кпи за 100 баксов VS 2008 Standart, тк. к Express нельзя плагины подключать.

Смысла не вижу. Qt Creator 1.2 + VC++ 2008 Express Edition (используем только компилятор) + Debugging tools for Windows

Вот и все что нужно smile Все успешно работает.
PM MAIL   Вверх
kamre
Дата 6.8.2009, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(W4FhLF @ 6.8.2009,  14:08)
потом качать Visual Studio Ann-In, ставить и радоваться жизни.

А оно уже нормально показывает в отладчике все Qt-specific типы? Вроде QString, QList, QVector, QMap и соответствующие итераторы?
PM MAIL   Вверх
Artemon
Дата 6.8.2009, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


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

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



Цитата

Это всё устаревшая информация. Читайте внимательнее офсайт. Начиная с версии 4.5 Qt выходит под лицензией LGPL(что значит можно разрабатывать коммерческий софт без покупки библиотеки, это к вопросу о покупке коммерческой версии) и Visual Studio Add-In поставляется бесплатно. 

Чтобы подружить Qt и VS надо качать не Qt SDK, она под mingw(там же написано: Based on MinGW tool set. Does not support VS compiler.). Надо качать исходники, собирать их MS компилятором, потом качать Visual Studio Ann-In, ставить и радоваться жизни. 


Что-то мне подсказывает, что будет какой-то подвох. Поставил на ночь компилиться QT(уже час компилиться), завтра посмотрим это бесплатное чудо.


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
SABROG
  Дата 6.8.2009, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


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

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



По-моему этих роликов достаточно, чтобы понять, что Qt серьезная библиотека, для серьезных проектов (чтобы это не значило, военные наверняка оценят Qt на RTOS):


Qt 4.4 Demo Application
WolfenQt
Phonon in QGraphicsView
Dialogs in QGraphicsView
QML Same Game Demo
QML Dial Example
Covers Flow
Slide Flow
Quick Calendar
Qt Embedded Widgets


Думаю стандартными виджетами и возможностями, которые есть в Delphi, Java, .Net уже никого не удивить.

Это сообщение отредактировал(а) SABROG - 6.8.2009, 23:32


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


Кодофей
****


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

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



Второй и последний особенно понравились.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
SVN74
Дата 7.8.2009, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Захотелось и мне глянуть на это чудо, вот скачал это...
----------------------------------------------
Qt Creator 1.2.1
Основан на Qt 4.5.2 (32-х битной)
-----------------------------------------------
Честно говоря, меня он не впечатлил, сделан как то примитивно, компонентов для формы маловато , чем то напомнил мне VS 1.0 (если кто помнит) smile .
Не знаю, может это версия такая, может есть что-то получше (кроме интеграции в VS), - подскажите  smile ...

PM MAIL WWW   Вверх
andrew_121
Дата 7.8.2009, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


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

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



Цитата(SVN74 @  7.8.2009,  00:16 Найти цитируемый пост)
компонентов для формы маловато

ну виджетов в инете полно. доустановите до требуемого количества.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




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


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

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