kdevelop?
mi è stato detto di scaricare quei tool, e nel forum apposito mi è stato risposto che all'interno di quello che ho scaricato sono presenti anche tutte le classi necessarie.

Quando vado però a compilare un primo programmino banalissimo (tratto con un semplice copia-incolla dal primo esempio di tutorial) ottengo questa risposta dal compilatore:

hello.cpp:1:25: error: QApplication: No such file or directory
hello.cpp:2:24: error: QPushButton: No such file or directory
hello.cpp: In function 'int main(int, char**)':
hello.cpp:6: error: 'QApplication' was not declared in this scope
hello.cpp:6: error: expected `;' before 'app'
hello.cpp:8: error: 'QPushButton' was not declared in this scope
hello.cpp:8: error: expected `;' before 'hello'
hello.cpp:9: error: 'hello' was not declared in this scope
hello.cpp:12: error: 'app' was not declared in this scope

è un problema di inclusioni? riporto il testo del programma anche:


#include <QApplication>
#include <QPushButton>

int main(int argc, char *argv[])
{
QApplication app(argc, argv);

QPushButton hello("Hello world!");
hello.resize(100, 30);

hello.show();
return app.exec();
}


devo includere il percorso dove si trovano tutte le librerie QT di riferimento?