Посл.ответ |
Сообщение |
 Ранг: 657.6 (! !) Статус: Участник CyberMonk
|
Создано: 15 февраля 2009 21:48 New! Цитата · Личное сообщение · #1
Qt (произносится «кьют»[1]) — кросс-платформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, Ruby — QtRuby, Java — Qt Jambi, PHP — PHP-Qt и другие.
Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного кода. Включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения, начиная от элементов графического интерфейса и заканчивая классами для работы с сетью, базами данных и XML. Qt является полностью объектно-ориентированным, легко расширяемым и поддерживающим технику компонентного программирования.
Кто пользовался данной софтиной и где ее можно скачать ? Скажу сразу Цель , это быстрая работа с ГУИ интерфейсами , тоесть создание как самого интерфейса так и основных обработчиков одним действием. Есть вариант создания вообще Билдером ресурсов , а потом прикручивать к сишке , но мучаться на оконных обработчиках это засада. Поэтому ищу оптимальный вариант ... Кто сталкивался ?
|
|
 Ранг: 260.3 (наставник) Статус: Участник PPC-PROTECT author
|
Создано: 15 февраля 2009 22:15 New! Цитата · Личное сообщение · #2
так тебе нужна кроссплатформенность или нет? если нет... чем c++ builder для gui не подходит?
|
 Ранг: 260.9 (наставник) Статус: Участник John Smith
|
Создано: 15 февраля 2009 23:00 New! Цитата · Личное сообщение · #3
мфц юзай. в чем проблема. qt придется изучать, и таскать либы. для софта пети васечкина это жирно. ну а борланд - гуано.на нем кодят отшельники и маргиналы.
|
 Ранг: 355.4 (мудрец) Статус: Uploader 5KRT
|
Создано: 15 февраля 2009 23:31 New! Цитата · Личное сообщение · #4
ну а борланд - гуано.на нем кодят отшельники и маргиналы.
А ИДА на чем написана?
|
 Ранг: 260.9 (наставник) Статус: Участник John Smith
|
Создано: 15 февраля 2009 23:41 New! Цитата · Личное сообщение · #5
а теперь перечисли софт, написанный на мелкомягком си. и даже на qt + gcc. потом вычти столбиком и результат сюда.
|
 Ранг: 355.4 (мудрец) Статус: Uploader 5KRT
|
Создано: 15 февраля 2009 23:44 New! Цитата · Личное сообщение · #6
органами мерится будим?
|
Ранг: 78.8 (постоянный) Статус: Участник
|
Создано: 15 февраля 2009 23:52 New! Цитата · Личное сообщение · #7
шла в комплекте с Mandrake Linux.. пользовался редко..
ищи релизы:
Trolltech.Qt.Commercial.v4.4.3.Incl.Keygen-NGEN
Trolltech.Qt.Visual.Studio.Integration.v1.4.3.Incl.Keygen-NGEN
и книжечка:
Prentice.Hall.Rapid.GUI.Programming.with.Python.and.Qt.Oct.2007.eBook- BBL
|
 Ранг: 260.9 (наставник) Статус: Участник John Smith
|
Создано: 16 февраля 2009 00:11 · Поправил: Rascal New! Цитата · Личное сообщение · #8
qt с версии то ли 4.3 то ли 4.5 бесплатен для коммерческого софта. так что кряки фтопку. а книжку лучше от авторов - www.books.ru/shop/books/588549 или www.books.ru/shop/books/241533
органами мерится будим?
для меня неудобен борланд отсутствием например интеграции с intel compiler. для студии от мелких полно плагов например для svn, того же vassista, vtune. туева хуяа всего кароч. мощная система макросово плюс язык для написания макросов, ну и по мелочам. поэтому мне не нравится борланд. без всякий меряний, по фактам.
зы: опять же интеграция qt. так что для меня выбор простой.
|
 Ранг: 657.6 (! !) Статус: Участник CyberMonk
|
Создано: 16 февраля 2009 01:53 New! Цитата · Личное сообщение · #9
 Отлично описали , Спасибо за ответы , КТ отстой значит. Борланд гуано я из принцыпа не пользую , слишком много лишнего кода получается к сожалению. Подскажите удобные менеджеры или айди для сишки , удобные для проектирования
|
 Ранг: 260.9 (наставник) Статус: Участник John Smith
|
Создано: 16 февраля 2009 02:02 New! Цитата · Личное сообщение · #10
sourceforge.net/projects/kwnd - ООП надстройка над WinApi. по сути это типа оконной системы мфц, тока без самого мфц. рисуешь диалог, дальше хуяришь обработчики месаджей в класс соотвестствуюещего диалога. для чистого си ничего удобного не будет, ибо вся сила в классах.
|
Ранг: 28.7 (посетитель) Статус: Участник
|
Создано: 16 февраля 2009 10:45 New! Цитата · Личное сообщение · #11
mak
Советую попробовать Code::Blocks - кроссплатформенная,бесплатная и опенсорс IDE.
Основное направление - C/C++.
Приятно то, что к ней можно прикрутить любое количество любых компиляторов.
К тому же, она маленькая, шустрая и в настройке удобная.
Для гуи там юзается wxWidgets.
Я прикрутил к этой IDE 9-й компилятор от вижуал студии. Работает хорошо. Мне нравится.
Сейчас выкладываются nightly-сборки на форуме проекта CodeBlocks Forum http://forums.codeblocks.org/index.php , причем, достаточно часто.
Вобщем, попробуй, может понравится
|
Ранг: 35.0 (посетитель) Статус: Участник
|
Создано: 16 февраля 2009 10:50 New! Цитата · Личное сообщение · #12
qt юзает клиент Psi..
mak
то, что борланд гуано, это субъективное мнение Rascal. можно перечислить кучу отличного софта на борланде ;)
|
 Ранг: 116.9 (ветеран) Статус: Участник
|
Создано: 16 февраля 2009 17:10 New! Цитата · Личное сообщение · #13
Ray пишет:
Советую попробовать Code::Blocks - кроссплатформенная,бесплатная и опенсорс IDE.
Ray пишет:
Я прикрутил к этой IDE 9-й компилятор от вижуал студии.
это конечно хорошо, но такого отладчика как в студии там нет, gdb мягко говоря не рулит....
а насчет Qt, это тоже не выход потому что в проприетарном коде его использовать без купленной лицензии нельзя, а лицензия стоит дорого...
|
 Ранг: 260.9 (наставник) Статус: Участник John Smith
|
Создано: 16 февраля 2009 17:25 · Поправил: Rascal New! Цитата · Личное сообщение · #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
|
Ранг: 271.5 (наставник) Статус: Участник Packer Reseacher
|
Создано: 16 февраля 2009 18:22 · Поправил: theCollision New! Цитата · Личное сообщение · #15
mak
Говорть что QT отстой или нет не совсем корректно. Мне думается, что тебе надо определиться с условиями работы твоего софта, т.е. только винда или есть вероятность и на линуксе. А если на линуксе, то если чел не будет юзать твою софтину, что тогда? Много ли ты потеряешь от этого ?
Исследуя эту область, чтоже мне собственно выбрать для разработки ГУИ прихожу к выводу, что или WTL или QT. Первый потому что очень похож на MFC и также неплохо задокументирован, но нет столько извратов как в MFC . Второй, потому что интегрируем в студию(мне в ней удобно) + портабелен, если нужда заставит, мне не придется переучиваться ) + что не маловажно мне не придется бабла платить,если надумаю работать по белому(что вполне вероятно)
|