Название: Assist для qt Отправлено: ruzik от Февраль 03, 2011, 15:26 Здравствуйте а не подскажите можно ли в Visual Studio как-нибудь обеспечить подсветку синтаксиса qt и автодополнения текста(раньше для этих вещей я использовал visual assist)
А то все классы qt у меня просто подчеркивает красным как ошибку, и автодополнение неработает( Название: Re: Assist для qt Отправлено: Пантер от Февраль 03, 2011, 16:15 Установи Кьютовый интегратор.
http://qt.nokia.com/downloads/visual-studio-add-in Название: Re: Assist для qt Отправлено: ruzik от Февраль 03, 2011, 16:36 Да есть у меня add-in как бы без него мог бы создавать qt проекты в vs?
А толку нет, все красное, может visual assist виноват? Название: Re: Assist для qt Отправлено: Blackwanderer от Февраль 03, 2011, 18:02 В ассисте пропиши пути к qt-шным папкам include и src.
Название: Re: Assist для qt Отправлено: slim от Февраль 03, 2011, 18:04 обычно в таких случаях помагает, вкл/выкл асиста, перезапуск студий... ей нужно время ))
Название: Re: Assist для qt Отправлено: ruzik от Февраль 03, 2011, 18:33 Всем большое спасибо, особенно Черному Страннику!
Название: Re: Assist для qt Отправлено: ruzik от Февраль 03, 2011, 21:34 А не подскажите какие еще библиотеки нужно подключить, потому что некоторые классы все равно не определяются(
Название: Re: Assist для qt Отправлено: Blackwanderer от Февраль 04, 2011, 06:34 Ну раз не определяются некоторые классы, значит нужно подключить некоторые библиотеки :P
http://segfault.kiev.ua/smart-questions-ru.html Название: Re: Assist для qt Отправлено: ruzik от Февраль 04, 2011, 09:41 Не определяются например
QSpinBox QHBoxLayout Название: Re: Assist для qt Отправлено: Hellraiser от Февраль 04, 2011, 10:21 Не определяются где: в конкретном файле *.cpp (*.h) или по жизни? Если в файле, то нет соответствующего #include или forward-declaration класса.
Название: Re: Assist для qt Отправлено: ruzik от Февраль 04, 2011, 11:47 Нет-нет все нужные файлы есть, все компилируется нормально, но VA не определяет эти классы, не делает для них автозаполнения, не выделяет их цетом
Название: Re: Assist для qt Отправлено: vfilatov от Февраль 09, 2011, 17:43 Давний баг ассиста, надо в Include Files путь к каждой папочке отдельно прописать, например, у меня такие пути:
<Path to Qt>\include <Path to Qt>\include\Qt <Path to Qt>\include\QtCore <Path to Qt>\include\QtGui <Path to Qt>\include\QtNetwork <Path to Qt>\include\QtOpenGL <Path to Qt>\include\QtSql <Path to Qt>\include\QtSvg <Path to Qt>\include\QtXml После чего очистить кэш ассиста, сказать ему перебилдить символы и перезапустить студию. Название: Re: Assist для qt Отправлено: SASA от Февраль 10, 2011, 12:32 Знаю ещё два способа.
1. Открываете все исходники Qt. VA парсит их. 2. Например, VA не знает QLineEdit. Пишем Код: QLineEdit l; Название: Re: Assist для qt Отправлено: vfilatov от Февраль 10, 2011, 17:56 Да зачем извращаться? Проблема стандартная, решение тоже стандартное от самих разработчиков (http://www.wholetomato.com/forum/topic.asp?TOPIC_ID=5548&SearchTerms=QtGui). Один раз сделал и забыл.
|