Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: niXman от Май 05, 2010, 14:29



Название: Как заставить QtCreator автодополнять, при работе с объектами из C++0x?
Отправлено: niXman от Май 05, 2010, 14:29
Доброго дня всем.
Криейтор отлично автодополняет стандартные алгоритмы/контейнеры, но абсолютно не хочет автодополнять объекты из C++0x.
Как это исправить?
Откуда криейтор берет информацию для автодополнения?
И почему не берет эту информацию для новых типов?

Всем спасибо.


Название: Re: Как заставить QtCreator автодополнять, при работе с объектами из C++0x?
Отправлено: Sancho_s_rancho от Май 05, 2010, 15:44
Да он и стандартные-то хреново дополняет. Напишешь ему что-нибудь типа typedef QHash<int, QPair<QStack<Bitmap>, ConstIterator> > bla-bla; и он нифигуськи не понимает.


Название: Re: Как заставить QtCreator автодополнять, при работе с объектами из C++0x?
Отправлено: niXman от Май 05, 2010, 17:53
Sancho_s_rancho, ваш ответ бесценен.

А что по поводу нормальной подсветки синтаксиса? кто-то в курсе, сделают аль нет ;)


Название: Re: Как заставить QtCreator автодополнять, при работе с объектами из C++0x?
Отправлено: Sancho_s_rancho от Май 05, 2010, 18:44
Sancho_s_rancho, ваш ответ бесценен.
Я рад, что вам понравилось  ;D.
Сам я пользую ежедневные сборки qtCreator и особого прогресса не вижу(даже для C++ 2003). Разработчиков больше волнует Declarative UI и удобство разработки для платформы Maemo/MeeGo. Есть уверенность, что С++0x поддерживаться в ближайшее время не будет т.к. до принятия стандарта весьма далеко (умеренно оптимистичный вариант - начало 2012 года). Впрочем можно спросить в рассылке nokii Qtcreator, там разработчики  оного и сидят.


Название: Re: Как заставить QtCreator автодополнять, при работе с объектами из C++0x?
Отправлено: Авварон от Май 13, 2010, 22:06
с++0х не нужен, страуструпа на пенсию


Название: Re: Как заставить QtCreator автодополнять, при работе с объектами из C++0x?
Отправлено: niXman от Май 13, 2010, 22:28
с++0х не нужен, страуструпа на пенсию
перегрызи себе артерии, производное.

Up.
перефразировал, дабы исключить неправильную формулировку.


Название: Re: Как заставить QtCreator автодополнять, при работе с объектами из C++0x?
Отправлено: Sahab от Май 13, 2010, 23:07
с++0х не нужен, страуструпа на пенсию
"это конгениально, Киса"