У меня есть проект в QT Creator, и я хочу, чтобы файлы заголовков включались автоматически при использовании нового объекта. Это похоже на Eclipse: добавьте нужные заголовки при вызове нового объекта с помощью Ctrl + Alt + Space: все необходимые заголовки будут включены.Как включить необходимые заголовки в QT Creator
Вот пример
#include <QApplication>
#include <QPushButton> /* Header that i want to include automatically */
int main(int argc, char *argv[ ])
{
QApplication app(argc, argv) ;
QWidget fenetre;
/*Add needed headers when invoking a new object like ctrl+alt+space in eclipse*/
QPushButton bouton("Bonjour", &fenetre) ;
bouton. move(70,60);
fenetre. show() ;
return app. exec() ;
}
Любые предложения о том, как сделать это в Qt Creator? Благодаря
Нет, но если вы хотите включить более крупное подмножество (почти все), вы можете попробовать что-то вроде #include и #include например –
Huy
Да это возможно, но не решение, если есть много строк кода !!! –
«Да, возможно, но не решение, если есть много строк кода !!!» На практике это не имеет большого значения, если у вас * проекта * есть много файлов. Лично я считаю, что для небольших проектов (<100 файлов) вы отлично в том числе и все. Но даже для больших проектов (1000 файлов) прекомпилированные заголовки имеют значение: используйте их! Они сделают, включая все модули Qt, по существу, нулевые. –