Комментарии 28
убежал качать!
0
Кто-нибудь пробовал этим QtCreator пользоваться для отладки? Он у меня не переключает файлы и не показывает точку исполнения когда я в по стеку хожу вверх-вниз, хотя окошко Locals при этом обновляется корректно. У кого-то ещё такое воспроизводится?
То же самое с окошком точек останова — список есть, но к самой точке останова не переходит по даблклику.
Debug-Interrupt не работает, приложение не прерывается, пункт меню из Interrupt превращается в Stop Debugger.
Debug->Stop Debugger тоже не работает — не убил приложение и gdb.exe, а просто отключился от gdb, приложение работает себе как ни в чем не бывало.
В общем эта штука больше похожа на какой-то Proof of Concept, что-ли, чем на среду, которой можно пользоваться. Рановато они её из беты выпустили, как по мне.
То же самое с окошком точек останова — список есть, но к самой точке останова не переходит по даблклику.
Debug-Interrupt не работает, приложение не прерывается, пункт меню из Interrupt превращается в Stop Debugger.
Debug->Stop Debugger тоже не работает — не убил приложение и gdb.exe, а просто отключился от gdb, приложение работает себе как ни в чем не бывало.
В общем эта штука больше похожа на какой-то Proof of Concept, что-ли, чем на среду, которой можно пользоваться. Рановато они её из беты выпустили, как по мне.
0
PS: Это всё под Win тестировалось, может под *NIX он лучше работает, не знаю.
0
Ага, первые два пункта про хождение по стеку и брекпоинты отменяются — Qt Creator запускал не тот gdb, что нужно. Я, наивный, полагал, что оно путь к отладчику берёт из Options->Qt4->Qt Versions, там путь к MinGW прописывается. А оказывается есть Options->Debugger->Gdb и там в Gdb Location был вписан не полный путь, а просто gdb.exe, и подхватывался он таким образом из Cygwin'а.
Но третий и четвертый остаются в силе.
Но третий и четвертый остаются в силе.
0
Слежу довольно давно и, скажем, снэпшоты последнего месяца работали вполне сносно, а релиз работает на 100%, в том числе и interrupt, и breakpoint'ы и «расшифровка» стека, супер. И да, еще раз, супер.
0
Про стек и бряки я же написал, что сам был виноват. А вот интерапт не работает, хоть убейся.
И работа с отладчиком очень медленная. Ощутимые задержки при переключении фреймов стека. Оно понятно, общение с другим процессом, но всё равно, работать неприятно.
Win2003 SP2 x86, Qt SDK 2009.01 (Qt 4.5, gcc 3.4.5 (mingw-vista special r3), gdb 6.7.50.20071127). Памяти вроде хватает — 2Г.
В общем для разработки под виндой, как по мне, намного удобнее разработка в студии. Во всяком случае я сейчас не вижу преимуществ Creator'а.
И работа с отладчиком очень медленная. Ощутимые задержки при переключении фреймов стека. Оно понятно, общение с другим процессом, но всё равно, работать неприятно.
Win2003 SP2 x86, Qt SDK 2009.01 (Qt 4.5, gcc 3.4.5 (mingw-vista special r3), gdb 6.7.50.20071127). Памяти вроде хватает — 2Г.
В общем для разработки под виндой, как по мне, намного удобнее разработка в студии. Во всяком случае я сейчас не вижу преимуществ Creator'а.
+1
Извиняюсь за глупый вопрос, но что значит «Также Qt был портирован на фреймворк Cocoa от Apple.» Как это либа была портирована на фреймворк? Обычно фреймворк на либе основывается а не либа портируется на фреймворк.
0
До версии 4.5 Qt на макоси использовал Carbon, теперь используется Cocoa.
+1
А либы и фреймворки это подмена понятий. Qt тоже можно фреймворком назвать, а Apple все свои либы фреймворками называет.
0
Скажу по секрету: Qt — это тоже фреймворк, а не «либа». А что это значит, сказали выше.
0
Фреймворку Cocoa до либы Qt еще рости да рости ;)
0
НЛО прилетело и опубликовало эту надпись здесь
Позитивные новости.
0
cocoa — хорошоо) теперь 64 бит)
+1
Если с cocoa связали, значит ли это, что теперь можно использовать qt в связке с objective-c?
0
Есть уже информация насчет аддонов для самого Qt Creator? хотя бы краткая инструкция по компилированию, подключению и исходник простейшего аддона.
0
Qt Creator поставляется с исходниками (скачать тут www.qtsoftware.com/downloads/qt-creator-1.0-source-package), и видно, что там все сделано на системе плагинов. Можно взять плагин helloworld за основу и попробовать создать что-то свое. Документация в стиле doxygen внутри исходников.
0
Благодарствую — действительно есть неплохо коментированный hello world, все откомпилировалось под семеркой и заработало.
Если не затруднит, поделитесь еще мудростью — я правильно понял, что в Creator есть встроенный движок для скриптов и \examples\scripting\demo.js как раз является таким скриптом? ЭТО позволит сделать скрпт чтобы по нажатию горячей клавиши для функции под курсором автоматически создавалась шапка комментария в соответствии с coding standard? Или для решеия этой задачи лучше аддон на с++ написать?
Если не затруднит, поделитесь еще мудростью — я правильно понял, что в Creator есть встроенный движок для скриптов и \examples\scripting\demo.js как раз является таким скриптом? ЭТО позволит сделать скрпт чтобы по нажатию горячей клавиши для функции под курсором автоматически создавалась шапка комментария в соответствии с coding standard? Или для решеия этой задачи лучше аддон на с++ написать?
0
Тихо и не заметно вышел
qt-sdk-win-opensource-2009.01.1.exe
qt-sdk-win-opensource-2009.01.1.exe
0
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
Qt 4.5 и Qt Creator 1.0 теперь с нами!