Сейчас на форуме: sashalogout, bartolomeo, artyavmu (+8 невидимых) |
eXeL@B —› Софт, инструменты —› Qt Designer ООП и GUI интерфейсы С++ |
Посл.ответ | Сообщение |
|
Создано: 15 февраля 2009 21:48 · Личное сообщение · #1 Qt (произносится «кьют»[1]) — кросс-платформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, Ruby — QtRuby, Java — Qt Jambi, PHP — PHP-Qt и другие. Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного кода. Включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения, начиная от элементов графического интерфейса и заканчивая классами для работы с сетью, базами данных и XML. Qt является полностью объектно-ориентированным, легко расширяемым и поддерживающим технику компонентного программирования. Кто пользовался данной софтиной и где ее можно скачать ? Скажу сразу Цель , это быстрая работа с ГУИ интерфейсами , тоесть создание как самого интерфейса так и основных обработчиков одним действием. Есть вариант создания вообще Билдером ресурсов , а потом прикручивать к сишке , но мучаться на оконных обработчиках это засада. Поэтому ищу оптимальный вариант ... Кто сталкивался ? ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 15 февраля 2009 22:15 · Личное сообщение · #2 |
|
Создано: 15 февраля 2009 23:00 · Личное сообщение · #3 |
|
Создано: 15 февраля 2009 23:31 · Личное сообщение · #4 |
|
Создано: 15 февраля 2009 23:41 · Личное сообщение · #5 |
|
Создано: 15 февраля 2009 23:44 · Личное сообщение · #6 |
|
Создано: 15 февраля 2009 23:52 · Личное сообщение · #7 |
|
Создано: 16 февраля 2009 00:11 · Поправил: Rascal · Личное сообщение · #8 qt с версии то ли 4.3 то ли 4.5 бесплатен для коммерческого софта. так что кряки фтопку. а книжку лучше от авторов - www.books.ru/shop/books/588549 или www.books.ru/shop/books/241533 органами мерится будим? для меня неудобен борланд отсутствием например интеграции с intel compiler. для студии от мелких полно плагов например для svn, того же vassista, vtune. туева хуяа всего кароч. мощная система макросово плюс язык для написания макросов, ну и по мелочам. поэтому мне не нравится борланд. без всякий меряний, по фактам. зы: опять же интеграция qt. так что для меня выбор простой. ----- Недостаточно только получить знания:надо найти им приложение |
|
Создано: 16 февраля 2009 01:53 · Личное сообщение · #9 |
|
Создано: 16 февраля 2009 02:02 · Личное сообщение · #10 sourceforge.net/projects/kwnd - ООП надстройка над WinApi. по сути это типа оконной системы мфц, тока без самого мфц. рисуешь диалог, дальше хуяришь обработчики месаджей в класс соотвестствуюещего диалога. для чистого си ничего удобного не будет, ибо вся сила в классах. ----- Недостаточно только получить знания:надо найти им приложение |
|
Создано: 16 февраля 2009 10:45 · Личное сообщение · #11 mak Советую попробовать Code::Blocks - кроссплатформенная,бесплатная и опенсорс IDE. Основное направление - C/C++. Приятно то, что к ней можно прикрутить любое количество любых компиляторов. К тому же, она маленькая, шустрая и в настройке удобная. Для гуи там юзается wxWidgets. Я прикрутил к этой IDE 9-й компилятор от вижуал студии. Работает хорошо. Мне нравится. Сейчас выкладываются nightly-сборки на форуме проекта CodeBlocks Forum http://forums.codeblocks.org/index.php , причем, достаточно часто. Вобщем, попробуй, может понравится |
|
Создано: 16 февраля 2009 10:50 · Личное сообщение · #12 |
|
Создано: 16 февраля 2009 17:10 · Личное сообщение · #13 Ray пишет: Советую попробовать Code::Blocks - кроссплатформенная,бесплатная и опенсорс IDE. Ray пишет: Я прикрутил к этой IDE 9-й компилятор от вижуал студии. это конечно хорошо, но такого отладчика как в студии там нет, gdb мягко говоря не рулит.... а насчет Qt, это тоже не выход потому что в проприетарном коде его использовать без купленной лицензии нельзя, а лицензия стоит дорого... ----- Nothing just happens. You choose it to happen. |
|
Создано: 16 февраля 2009 17:25 · Поправил: Rascal · Личное сообщение · #14 Viktoro с версии 4.5 qt бесплатен для коммерческого софта. forum.vingrad.ru/forum/s/51fc051f00ba7cd883495ba022cb62b1/ topic-247673/anchor-entry1787464/0.html forum.vingrad.ru/forum/topic-243747/kw-lgpl.html www.qtcentre.org/ Так что Qt получит реальную долю рынка... sniper, на qt написан например и kvirc ----- Недостаточно только получить знания:надо найти им приложение |
|
Создано: 16 февраля 2009 18:22 · Поправил: theCollision · Личное сообщение · #15 mak Говорть что QT отстой или нет не совсем корректно. Мне думается, что тебе надо определиться с условиями работы твоего софта, т.е. только винда или есть вероятность и на линуксе. А если на линуксе, то если чел не будет юзать твою софтину, что тогда? Много ли ты потеряешь от этого ? Исследуя эту область, чтоже мне собственно выбрать для разработки ГУИ прихожу к выводу, что или WTL или QT. Первый потому что очень похож на MFC и также неплохо задокументирован, но нет столько извратов как в MFC . Второй, потому что интегрируем в студию(мне в ней удобно) + портабелен, если нужда заставит, мне не придется переучиваться ) + что не маловажно мне не придется бабла платить,если надумаю работать по белому(что вполне вероятно) ----- My love is very cool girl. |
eXeL@B —› Софт, инструменты —› Qt Designer ООП и GUI интерфейсы С++ |