Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > IDE для Qt


Автор: programador 1.1.2008, 02:49
Порекомендуйте какой средой разработки удобнее пользоваться для программирования с использованием QT. Не все ведь текстовым редактором пользуются smile . Для меня удобство - это, в первую очередь, комфортная отладка. Хотелось бы знать чем пользуются матерые программеры, чтоб сразу привыкать к хорошему  smile .

Автор: JackYF 1.1.2008, 10:35
Эм... из доступных визуальных IDE, подходящих для QT знаю KDevelop, QDevelop, CodeBlocks (с плагином).
Сам пользуюсь текстовым редактором. Отладчик - cgdb.

Автор: archimed7592 1.1.2008, 10:38
Порекомендовать ничего не могу, ибо у меня что IDE, что текстовый редактор smile.
Знаю лишь, что есть интеграторы для Eclipse и MSVS. Также есть QDevelop под линукс(и, возможно, много чего ещё).

Автор: Любитель 1.1.2008, 15:08
Цитата(archimed7592 @  1.1.2008,  10:38 Найти цитируемый пост)
возможно, много чего ещё

В принципе, идём на qt-apps.org в раздел development и находим несколько иде-шек, заточенных чисто на куте. Сам не пробовал smile Пользуюсь эклипсом без тролтечевского интегратора (ибо последний больше мешает лично мне, чем делает полезного).

Автор: programador 2.1.2008, 15:17
В процессе обсуждения, похоже, всплыл еще один момент - под какую операционную систему IDE. Когда-то давно игрался с Линуксом и нашел в пакете этот самый QT, QDesigner и KDevelop. Имея смутные познания в С++ чисто по руководству быстро состряпал приложение. Настолько это показалось удобным и понятным (в сравнении с MS Visual Studio с их MFC), что теперь, много лет спустя выбор пал именно на QT, вот только работаю преимущественно под виндой. Пробывал MinGW Studio - нудно настраивать, да и особых преимуществ не дает. Сейчас пробую Eclipse. Пока ничего конкретного сказать не могу, но эта система имеет весомые аргументы в свою пользу:
1) кроссплатформенная, т.е. соответсвует идеалогии QT (не надо переучиваться и легко переносить проекты);
2) имеет хорошую поддержку и постоянно обновляется, в соответствии с новыми требованиями.
Хотя не факт, что какая-нибудь "экзотика" не переплюнет "грандов".

Автор: archimed7592 2.1.2008, 19:25

M
archimed7592
Сообщения разделены в тему Сложности переноса проектов Eclipse на другие машины

Автор: devmstr 21.2.2008, 14:04
Пользуюсь Eclipse. Доволен как слон - imho лучшее решение в плане удобство-стабильность-цена.

Автор: unicuum 7.4.2008, 19:28
[quote=programador, 2.1.2008,  15:17, post1367049]Настолько это показалось удобным и по

Добавлено через 1 минуту и 48 секунд
Цитата(programador @  2.1.2008,  15:17 Найти цитируемый пост)
Настолько это показалось удобным и понятным (в сравнении с MS Visual Studio с их MFC), что теперь, много лет спустя выбор пал именно на QT, вот только работаю преимущественно под виндой.

Позавчера в первый раз скачал и посмотрел Qt, вчера удалось откомпилить библы Qt майкрософтскими компиляторами и поставить интегратор, сегодня вот доставил Intel C++ Compilers 10.1.021 на VS, говорят они быстрее. Интегратор Qt сам доставился и на VS2003 и на VS2005, так же как и компиляторы интела.

А вот так это выглядит:
user posted image

user posted image

Добавлено через 2 минуты и 52 секунды
P.S. Скрины от 2005 студии, но в 2003 тоже самое и работает так же хорошо.

Автор: Saman 11.4.2008, 09:43
как настроить взаимодействие qt/eclipse без пакета интеграции от толлтеч? у меня 64битный линукс, для него нету пакета интеграции

Автор: Любитель 14.4.2008, 15:35
С MBS - нормально пока никак.

С standard make - создать по *.pro мейкфайл (последний перевызовет qmake при необходимости) и прописать инклюд-каталоги для парсера. Не забывать модифицировать *.pro файл (при добавлении сорсов/хейдеров). Для открытия *.ui файлов - вешаем просто designer. Для *.qrc - или правим в встроенном XML-эдиторе, или открываем из дизайнера (можно сразу открыть *.qrc параметрами команд-лайна?).

Альтернатива - юзать другие билд-системы (прописав команду их вызова вместо make) и их средства взаимодействия с Qt.

Автор: 0lmer 14.4.2008, 18:29
Люди, кто нибудь знает как можно прикрутить Qt к связке NetBeans+MinGW?

Добавлено через 2 минуты и 23 секунды
Всем доброго времени суток.
Кто нибудь использовал  Qt совместно с NetBeans и MinGW?
Если да, то как их можно прикрутить друг к другу?

Автор: kosmonaFFFt 14.4.2008, 18:48
Доброго всем времени суток.
Кто нибудь пользовался связкой Qt и NetBeans+MinGW ?
Если да то как можно прикрутить Qt к NetBeans+MinGW?

Автор: Saman 15.4.2008, 06:06
Цитата(Любитель @ 14.4.2008,  15:35)
С MBS - нормально пока никак.

С standard make - создать по *.pro мейкфайл (последний перевызовет qmake при необходимости) и прописать инклюд-каталоги для парсера. Не забывать модифицировать *.pro файл (при добавлении сорсов/хейдеров). Для открытия *.ui файлов - вешаем просто designer. Для *.qrc - или правим в встроенном XML-эдиторе, или открываем из дизайнера (можно сразу открыть *.qrc параметрами команд-лайна?).

Альтернатива - юзать другие билд-системы (прописав команду их вызова вместо make) и их средства взаимодействия с Qt.

меня по большей части интересует чтобы для объявленной переменной класса кнопки появлялось выпадающее меню с её методами и свойствами. так всем и блокнот устраивает.

а kdevelop с бараньей упорностью компиллит qt3

Автор: Любитель 15.4.2008, 14:11
Цитата(Saman @  15.4.2008,  06:06 Найти цитируемый пост)
меня по большей части интересует чтобы для объявленной переменной класса кнопки появлялось выпадающее меню с её методами и свойствами. так всем и блокнот устраивает.

Пропиши инклюд каталоги куте в свойствах проекта.

Автор: Lazin 15.4.2008, 14:39
unicuum, а ты где взял интегратор для студии?

Добавлено через 1 минуту и 5 секунд
я думал это в платной версии есть интегратор...

Автор: unicuum 18.4.2008, 20:07
Цитата(Lazin @  15.4.2008,  14:39 Найти цитируемый пост)
unicuum, а ты где взял интегратор для студии?

Добавлено через 1 минуту и 5 секунд
я думал это в платной версии есть интегратор... 

Так у меня "платная" smile , на торренте скачал сразу с интегратором, сам кстати её откомпилил. Ну суть простая, пока можно так учить, если захочу, и программы делать, а когда код уже будет, то или MinGW откомпилить под винду, под линукс переделать, под макос х, там же всё совсем другое и так далее. Хотя для винды я скорее всего этого делать не буду. По идее можно ведь просто накладывать мейкфайлы на этот проект вижуал студии и для других осей лишь компилировать, ведя разработку на вижуал студии.

Интегратор и платная версия мне нужны были только для того чтобы понять, а нужно ли это вообще. Пока обнаружил дефект visual styles в xp, когда неправильно показываются MDI окна, то есть на одних стилях работает, на других нет. Хотя нет, началось всё раньше, когда я понял, что ихний дизайнер не работает, потому и поставил интегратор для проверки, но потом выяснилось, что Qt коряво держит стили винды в MDI окнах если ставить стиль xp и visual styles.

Добавлено через 13 минут и 44 секунды
Вот отскринил чтобы понятно было о чём говорю:


Хороший стиль
user posted image


Плохой стиль
user posted image

Автор: anatox91 19.4.2008, 20:32
unicuum, кстати у меня на Open Source-версии тоже есть глюки -  с прорисовкой в MDI-приложении стандартных кнопочек (закрыть, свернуть и развернуть)

Автор: unicuum 20.4.2008, 01:14
Цитата(anatox91 @  19.4.2008,  20:32 Найти цитируемый пост)
unicuum, кстати у меня на Open Source-версии тоже есть глюки -  с прорисовкой в MDI-приложении стандартных кнопочек (закрыть, свернуть и развернуть)

Так я и на платной и бесплатной пробовал, тут не в этом дело, это глюки самого Qt. Когда буду его изучать, проверю будет ли он пахать со своими стилями или так же грузанётся как на стилях винды.

Автор: lamao 23.4.2008, 21:24
Здравствуйте.  Извините если это офтопик, но больше это никуда не лепится.

Мне очень нужно каое-нибудь IDE для программирования под QT4.
Пробовал устанавливать HaiQ,Edyuk,MonkeyStudio. Ввиду того, что в портах их нет (система FreeBSD 7.0 Release), скачал исходиники с http://qt-apps.org. Первый скомпилился, другие компилироваться не захотели.

Monkey в итоге выдал такое: 
Цитата

../../../../local/include/QtCore/qobject.h:426:   instantiated from 'T qobject_cast(QObject*) [with T = CppSyntaxHighlighter*]'
src/MDIChild.cpp:63:   instantiated from here
../../../../local/include/QtGui/qsyntaxhighlighter.h:63: error: void value not ignored as it ought to be
*** Error code 1

Stop in /usr/home/lamao/Monkey/2006.1.5.3.




Edyuk:

Цитата

In file included from edyukgui.cpp:38:
/usr/local/include/qeditorfactory.h:53: error: function definition does not declare parameters
edyukgui.cpp: In constructor 'EdyukGUI::EdyukGUI(QSettingsServer*)':
edyukgui.cpp:81: error: expected type-specifier before 'QEditorFactory'
edyukgui.cpp:81: error: expected `)' before 'QEditorFactory'
edyukgui.cpp:81: error: no matching function for call to 'EdyukGUI::setClientFactory(int*)'
../../3rdparty/qmdi/qmdimainwindow.h:60: note: candidates are: void qmdiMainWindow::setClientFactory(qmdiClientFactory*)
edyukgui.cpp: In member function 'void EdyukGUI::addCompletionEngine(QCompletionEngine*)':
edyukgui.cpp:838: error: 'QEditorFactory' was not declared in this scope
edyukgui.cpp:838: error: 'f' was not declared in this scope
edyukgui.cpp:838: error: 'QEditorFactory' cannot appear in a constant-expression
edyukgui.cpp:838: error: parse error in template argument list
edyukgui.cpp:838: error: no matching function for call to 'qobject_cast(qmdiClientFactory*)'
edyukgui.cpp: In member function 'void EdyukGUI::addLanguageDefinition(QLanguageDefinition*)':
edyukgui.cpp:856: error: 'QEditorFactory' was not declared in this scope
edyukgui.cpp:856: error: 'f' was not declared in this scope
edyukgui.cpp:856: error: 'QEditorFactory' cannot appear in a constant-expression
edyukgui.cpp:856: error: parse error in template argument list
edyukgui.cpp:856: error: no matching function for call to 'qobject_cast(qmdiClientFactory*)'
*** Error code 1

Stop in /usr/home/lamao/Edyuk/edyuk-1.0.0-pre1/src/lib.
*** Error code 1

Stop in /usr/home/lamao/Edyuk/edyuk-1.0.0-pre1/src/lib.
*** Error code 1

Stop in /usr/home/lamao/Edyuk/edyuk-1.0.0-pre1.




HaiQ же, хотя и скомпилился, но работает очень странно. Во-первых при запуске КАЖДЫЙ раз требует указать ему ctags (указываю /usr/bin/ctags).
Кроме того при в браузере проектов не отображаются файлы проекта. В общем фактически единственное, что он делает - запускается. 

Система установлена с дисков начисто. Порты не обновлялись, система тоже. 
Версия KDE 3.5.8
Версия qt 4.3.1
 (устанавливал с портов). Заголовочные файлы находятся в /usr/local/include/Qt
Может еще какие-то данные надо?

Да, пробовал установливать из портов QDevelop (пишет, что порт битый, т.к. контрольная сума неправильная) и CodeBlocks (почему-то пишет при работе тучу ошибок и в конце концов вылетает). КDeveloper тоже не устраивает, т.к. там нельзя отлаживать програмы для qt4 

В общем, я даже не знаю что делать.


Если есть еще какие-то IDE, то буду не против услышать их названия
Критерии такие:
Отладка из IDE - обязательно
Полная компиляция проекта (uic+moc) - очень желательно.
Желательно автодополнение кода.

Автор: Lazin 23.4.2008, 21:46
Что дезинер не работает это пофигу, главное, что бы собиралось все как надо, со всеми Build Steps  smile 

Автор: lamao 24.4.2008, 17:03
Проект собирается, но проблема не в этом. Если бы проблема была в этом, то я бы все делал в консоли. Но проблема в том, что я не могу отладить свою прогу и хотя приблизительно знаю, где она глючит, но не могу понять почему. Поэтому очень нужно просмотреть все пошагово. 

Автор: SABROG 24.4.2008, 17:10
Я использую eclipse как среду разработки Qt приложений. Подцепил к нему gdb (кроссплатформенный отладчик). С  дуру, не попробывав запустить программу сначала без отладки запустил ее в дебагере и получил краш. Пытался понять 3 часа что не так, выяснилось, что глючит сам дебаггер и крашится из-за того, что не может прочитать символьную информацию из системных дллок. Убрал галку "Load symbol library" и все заработало нормально.

Автор: unicuum 30.4.2008, 21:52
Цитата(Lazin @  23.4.2008,  21:46 Найти цитируемый пост)
Что дезинер не работает это пофигу, главное, что бы собиралось все как надо, со всеми Build Steps  smile  

Дизайнер тут не причём, это проблема MDI окон, я мог бы отскринить стандартные примеры по MDI и они показывают точно такой же глюк.

Автор: andrew_121 12.6.2008, 08:02
Кто нить, киньте ссылку на интегратор для 2008 Студии. Плиз...

Автор: anatox91 12.6.2008, 08:33
andrew_121, http://trolltech.com/  smile 
а если серьезно, то он только для коммерческой версии, а варез здесь вроде обсуждать не принято

Автор: JackYF 12.6.2008, 18:05

 ! 
JackYF
andrew_121, 
Цитата(anatox91 @  12.6.2008,  07:33 Найти цитируемый пост)
а варез здесь вроде обсуждать не принято


Автор: DanQuimby 11.8.2008, 09:37
люди помогите пож , у меня QDeveloper не хочет компилироваться.
Сборка (make)...
C:/MinGW/bin/mingw32-make.exe -f Makefile.Release
mingw32-make.exe[1]: Entering directory `C:/Users/dan_quimby/tmpQT'
mingw32-make.exe[1]: Leaving directory `C:/Users/dan_quimby/tmpQT'
mingw32-make.exe[1]: *** No rule to make target `build\ui_dialog.h', needed by `bin\tmpqt.exe'.  Stop.
C:\MinGW\bin\mingw32-make.exe: *** [release] Error 2

или возьможно дать ссылку как мне прикрутить к VS2008 или вот с этой ошибкой,что делать.
В одном случаем говорят о не верных слешах в майк файле .. 

Автор: zrpitman 17.10.2008, 15:00
Добрый день.

Хотел бы узнать, работал ли кто-нить с Qt в связке с CodeLite?
Насколько удобен сам CodeLite? (мало про него на форуме).

Автор: kosmonaFFFt 17.10.2008, 16:54
Цитата(DanQuimby @  11.8.2008,  09:37 Найти цитируемый пост)
люди помогите пож , у меня QDeveloper не хочет компилироваться.Сборка (make)...C:/MinGW/bin/mingw32-make.exe -f Makefile.Releasemingw32-make.exe[1]: Entering directory `C:/Users/dan_quimby/tmpQT'mingw32-make.exe[1]: Leaving directory `C:/Users/dan_quimby/tmpQT'mingw32-make.exe[1]: *** No rule to make target `build\ui_dialog.h', needed by `bin\tmpqt.exe'.  Stop.C:\MinGW\bin\mingw32-make.exe: *** [release] Error 2



По моему QDevelop собирается с помощью cmake.

Автор: Torsten 22.10.2008, 16:02
Цитата(zrpitman @  17.10.2008,  15:00 Найти цитируемый пост)
Добрый день.Хотел бы узнать, работал ли кто-нить с Qt в связке с CodeLite?Насколько удобен сам CodeLite? (мало про него на форуме).

codelite это УГ, мягко говоря. 
Собственно поэтому и на форуме мало про него, потому что фуфло полнейшое.

Автор: GrishinUS 23.10.2008, 13:55
Ребят, а что в QDevelop правда такой унылый отдладчик или я его не так как-то настроил?
PS : показывает только локальные переменные в неудобваримом виде + нет возможности редактировать их знаечния.

Автор: kosmonaFFFt 23.10.2008, 14:15
У мну он вообще не заработал ни под виндой, ни под линем. :(

Автор: m31 30.12.2008, 02:09
Я вот только учу QT, но очень понравилась IDE  от Qt Software & Nokia - http://trolltech.com/developer/qt-creator. Хотя это только бета, но думаю она очень перспективная...

Автор: _GRIN_ 23.2.2009, 01:23
Qt Creator - http://www.qtsoftware.com/developer/qt-creator

сам активно пользуюсь (под линуксом) - есть под винду, мак (32 и 64 разряда)
для Qt + C++ (имхо) самое оно.

Автор: cutwater 23.2.2009, 02:52
Не знаю не знаю. На бету меня не тянет, не люблю IDE заточеные под библиотеку. Это изврат.
Меня вполне удовлетворяет Eclipse CDT + QT Integrator + поддержка контроля версий + еще куча плагинов.

Автор: nickless 23.2.2009, 22:33
Нашел наконец время покопаться в qtcreator-е. Интересная разработка, причем все фичи работают "из коробки", хотя я компилирую свежую версию из git-репозитория и переодически обновляюсь. Разрабатывается очень активно и явно нацелен на конкурренцию с известными IDE.
Не понравилось отсутствие табов (или я их не нашел), (видимо пока) недоделаный vim модус. Ну и вообще функционал довольно минималистский, как я понял оно так и задумано.
Но, если тролли прикрутят туда навороченый рефакторинг, макросы в редакторе, пару других примочек и при этом умудрятся не сделать очередного монстра вроде еклипсы - цены ему не будет. smile 

Автор: just_geek 24.2.2009, 11:44
Ну табов там, действительно нету. Есть выпадающий список с открытыми файлами, в верху окна редактирования.

Ну вообще-то кому неймется и не хватает функционала, уже может начать писать свои плагины smile В сорцах креатора, есть даже плагин "hello world". Вот подумываю насчет написания плагина для bazaar и/или расширения возможностей bineditor'a smile

Автор: just_geek 27.2.2009, 09:23
В NetBeans 6.7 milestone 2 появилась поддержка Qt
http://wiki.netbeans.org/NewAndNoteworthyMilestone2NB67#section-NewAndNoteworthyMilestone2NB67-QtSupport
Релиз запланирован на июнь 2009

Автор: kosmonaFFFt 18.7.2009, 14:11
Кстати NetBeans 6.7 зарелизился, поддержка куте вроде нормально работает...
Я теперь его юзаю...

Автор: zaytsewa 23.7.2010, 11:40
а подскажите плз
какую переменную надо установить в Qt Creator
чтобы линковщик находил библиотеку
/usr/bin/ld: warning: libmnangle.so.1, needed by /home/kate/build_branch/lib/libmnantctrl.so, not found (try using -rpath or -rpath-link) 
ищет он в правильном месте, только путь почему-то относительный берёт
а мне надо чтобы брал абсолютный

и ещё при сборке

mv -f libmnangle.so.1.0.0 libmnangle.so libmnangle.so.1 libmnangle.so.1.0 /lib/

путь куда устанавливает библиотеки
я прописала DESTDIR, но он категорически пытается установить их в другое место, т.е. в /lib
и естественно пишет, что у него нет прав

заранее спасибо

Автор: RedDigger 25.9.2010, 00:40
Цитата(zaytsewa @ 23.7.2010,  11:40)
а подскажите плз
какую переменную надо установить в Qt Creator
чтобы линковщик находил библиотеку
/usr/bin/ld: warning: libmnangle.so.1, needed by /home/kate/build_branch/lib/libmnantctrl.so, not found (try using -rpath or -rpath-link) 
ищет он в правильном месте, только путь почему-то относительный берёт
а мне надо чтобы брал абсолютный

и ещё при сборке

mv -f libmnangle.so.1.0.0 libmnangle.so libmnangle.so.1 libmnangle.so.1.0 /lib/

путь куда устанавливает библиотеки
я прописала DESTDIR, но он категорически пытается установить их в другое место, т.е. в /lib
и естественно пишет, что у него нет прав

заранее спасибо

У тебя ссылка /home/kate/build_branch/lib/libmnantctrl.so ссылается на несуществующий файл о чем тебе говорит компилятор.. поправь ссылку(она должна указывать на  библиотеку с мажорной версией. например libmnantctrl.so.1)

При сборке чего?
Что используется для генерации правил? 
Сам Makefile и то из чего он генерируется, будут полезны для решения проблемы

По топику - 
Ось - Gentoo Base System release 2.0.1
Компилятор - gcc version 4.3.4 (Gentoo 4.3.4 p1.0, pie-10.1.5)
Фреймворк - Qt: 4.6.2
ДМ - KDE Development Platform: 4.4.5 (KDE 4.4.5)
IDE - QtCreator - 1.3.1

Автор: Чoо 16.11.2010, 18:48
у меня проблема возникла с qtCreator, давно еще, просто уже вконец замучала. Суть в чем: в процессе работы меню по правой клавиши мыши перестает нормально вызываться - оно вызывается, выбирается первый пункт и, конечно же, оно закрывается. Ни кто не сталкивался?

Qt Creator 2.0.1 
Основан на Qt 4.7.0 (32-х битной)
Собран Aug 24 2010 в 11:22:43
Ревизия 97d831e3de

ОС: Linux Mint 8. Под гномом.

И вот эта вот проблема исчезает только после перезагрузки. К сожалению я так и не выявил при каких обстоятельствах меню начинает тупить. 
Есть еще одна проблема: Если в процессе отладки включится скринсейвер, то перестают работать сочетания клавиш на клавиатуре (ну может и сама клава), а если перейти в редактор, то не ставиться курсор для редактирования => буквы вообще не вводятся с клавы. Однако, для того что бы все заработало, тут достаточно только закрыть и открыть проект  заново. 
Ни кто не сталкивался? 

Автор: bsa 20.11.2010, 00:56
первый пункт у меня не встречался. думаю, тут проблема твоего дистрибутива.
а вот второй мне чем-то кажется знакомым. Только я решал проблему сворачиванием/разворачиванием критора.

Автор: Чoо 20.11.2010, 15:05
Цитата(bsa @  20.11.2010,  00:56 Найти цитируемый пост)
думаю, тут проблема твоего дистрибутива.

проблема в mint? Не хотелось бы заниматься переустановкой на более свежую версию.
(забыл написать версию гнома: 2.28.1; и ядра: 2.6.31-14).

**добавил**
Цитата(bsa @  20.11.2010,  00:56 Найти цитируемый пост)
а вот второй мне чем-то кажется знакомым. Только я решал проблему сворачиванием/разворачиванием критора. 

кстати да, срабатывает.

Автор: Чoо 11.2.2011, 03:04
Цитата(Чoо @  16.11.2010,  18:48 Найти цитируемый пост)
у меня проблема возникла с qtCreator, давно еще, просто уже вконец замучала. Суть в чем: в процессе работы меню по правой клавиши мыши перестает нормально вызываться - оно вызывается, выбирается первый пункт и, конечно же, оно закрывается. Ни кто не сталкивался?


разобрался. Дело в темах оформления.  Просто поставил другую тему - и нету этого бага. 
Удивительно, но баг старый как мир. Даже после установки минт 10 (на основе ubuntu  maverick) проявился этот глюк. При чем  в терминале (ну и соотв. в Qt)

(топик, в котором узнал про темы: http://ubuntuforums.org/showthread.php?t=1473014&page=2)

Автор: alexvs11 11.2.2011, 16:00
QtCreator - очень перспективная IDE
хотя и интеграция со студией очень удобна

Автор: kosmonaFFFt 12.2.2011, 09:50
Только вот по моему с 2010 студией интеграции до сих пор нет... (

Автор: borisbn 12.2.2011, 13:03
Цитата(kosmonaFFFt @  12.2.2011,  09:50 Найти цитируемый пост)
Только вот по моему с 2010 студией интеграции до сих пор нет... (

Вариант, конечно, уродский, но должно работать: создавать и настраивать проект в 2008-й, а компилировать и отлаживать в 2010-й  smile 

Автор: cppNewb 14.11.2011, 20:52
Цитата(borisbn @ 12.2.2011,  13:03)
Цитата(kosmonaFFFt @  12.2.2011,  09:50 Найти цитируемый пост)
Только вот по моему с 2010 студией интеграции до сих пор нет... (

Вариант, конечно, уродский, но должно работать: создавать и настраивать проект в 2008-й, а компилировать и отлаживать в 2010-й  :wacko

Интеграции для Express версий нет и естественным образом быть не может. Для интеграции 2008/2010 Pofessional/Enterprise используется Plugin, правда для 2010 придется самим пересобрать бинарники и донастроить пути (http://thomasstockx.blogspot.com/2011/03/qt-472-in-visual-studio-2010.html).

Если очень нужна интеграция для Express, то можно использовать отличную связку CMake + MS VC (особенно удобно для кроссплатформенных проектов без привязки  к qMake).

Автор: Alca 15.11.2011, 00:47
Цитата

Только вот по моему с 2010 студией интеграции до сих пор нет... (

http://qt.nokia.com/downloads/visual-studio-add-in

Добавлено через 52 секунды
Цитата

правда для 2010 придется самим пересобрать бинарники и донастроить пути

 smile 

Автор: dix75 24.2.2012, 11:45
Цитата(alexvs11 @  11.2.2011,  16:00 Найти цитируемый пост)
QtCreator - очень перспективная IDE

Что меня не радует в этой IDE, то что в ней отсутствует парадигма папок.
Все лежит в одном месте если проект занимает более 20 файлов. Разобраться в этом достаточно сложно

Автор: bsa 24.2.2012, 12:18
dix75, парадигма папок там есть. но она организуется вручную путем создания *.pri файлов (в случае qmake).

Автор: Aurus 12.7.2012, 15:16
вопрос про Qt Creator: после непонятных\ошибочных манипуляций слева пропала панель с обзором файлов проекта. Не могу найти в настройках где включить её? и как она называется.
http://www.flickr.com/photos/82537205@N08/7555470676/

Автор: bsa 13.7.2012, 08:32
Aurus, внизу правее кнопки "молоток" есть маленькая кнопка (левее локатора). Нажми на нее.

Автор: Alca 13.7.2012, 09:46
Alt+0

Автор: Aurus 16.7.2012, 06:32
bsa, Alca, спасибо, заодно узнал что эта панель называется "sidebar".

Автор: spyswamp 26.7.2012, 14:09
Бесит в QtCreator'е то, что там не сортируются функции по именам в Class View. Жутко бесит.

Автор: bsa 26.7.2012, 16:35
spyswamp, сообщать https://bugreports.qt-project.org/secure/Dashboard.jspa пробовал?

Автор: revanatar 8.9.2012, 21:17
Цитата(kosmonaFFFt @ 14.4.2008,  18:48)
Доброго всем времени суток.
Кто нибудь пользовался связкой Qt и NetBeans+MinGW ?
Если да то как можно прикрутить Qt к NetBeans+MinGW?

http://netbeans.org/kb/docs/cnd/qt-applications_ru.html
Сам сейчас через нетбинс сижу, не идеал конечно, но для начала сойдет. А идеал скорей всего родная оболочка qt, во всяком случае пока что.

Автор: kosmonaFFFt 10.9.2012, 06:14
Цитата(revanatar @  9.9.2012,  01:17 Найти цитируемый пост)
Цитата(kosmonaFFFt @ 14.4.2008,  18:48)
Доброго всем времени суток.
Кто нибудь пользовался связкой Qt и NetBeans+MinGW ?
Если да то как можно прикрутить Qt к NetBeans+MinGW?

http://netbeans.org/kb/docs/cnd/qt-applications_ru.html
Сам сейчас через нетбинс сижу, не идеал конечно, но для начала сойдет. А идеал скорей всего родная оболочка qt, во всяком случае пока что. 


 smile  Спасибо за быстрый своевременный ответ...

Автор: pycha 4.11.2012, 22:39
доброго времени суток, я давно не програмировал, но сейчас желание вернулось, захотел скачать новый Qt Creator,  я пользовался безплатным, но сейчас на оф сайте вижу такую вещь 
Цитата

Please fill out the information below, so you can receive your 30-day free evaluation and start developing with Qt.


тоесть он стал триальным ? и зачем заполнять инфу о себе 
http://qt.digia.com/Try-Qt-Now/Qt-commercial-evaluation/?platform=windows-cpp ?

я плохо искал , или бесплатных версий уже не выпускают?  если да то тыните ссылкой на самую последнюю фри версию Qt Creator. буду очень признателен

Автор: rsm 5.11.2012, 08:28
Цитата(pycha @  5.11.2012,  00:39 Найти цитируемый пост)
я плохо искал , или бесплатных версий уже не выпускают?

Плохо искал. http://origin.releases.qt-project.org/qtcreator/, туды его... smile

Автор: pycha 5.11.2012, 21:48
спасибо)

Автор: Alca 5.11.2012, 21:53
Цитата

Please fill out the information below, so you can receive your 30-day free evaluation and start developing with Qt.

а к чему это было написано??

Автор: pycha 5.11.2012, 23:31
"удалено"

Автор: rsm 6.11.2012, 18:21
Цитата(Alca @  5.11.2012,  23:53 Найти цитируемый пост)
а к чему это было написано?? 

http://itmages.ru/image/view/749361/251921df

Автор: pycha 6.11.2012, 18:36
спасибо за то что тыкнул носом куда нужно носом , ибо инглиш ориентировочно понимаю . там чуток недопонял)

Автор: bsa 25.4.2013, 10:28
Для того, чтобы писать Qt программы с использованием Qt Creator под Windows необходимо:
1. Зайти на сайт http://qt-project.org/downloads
2. Загрузить Qt для Windows 32-bit (MinGW ...)
3. Установить его (менять состав устанавливаемых компонентов нет смысла)
4. Зайти на сайт StrawberryPerl и загрузить последнюю подходящую версию: http://strawberryperl.com/
5. Установить его (путь установки не должен содержать русских символов и пробелов)

В этом случае будет установлены: Qt Creator, Qt, MinGW (компилятор C/C++), Perl и документация.
Можно работать.

Автор: Slaine 25.4.2013, 12:12
Цитата(bsa @ 25.4.2013,  10:28)

В этом случае будет установлены: Qt Creator, Qt, MinGW (компилятор C/C++), Perl и документация.
Можно работать.

perl не обязательно..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)