Originariamente inviato da anx721
Le cose sono due:

o usi una versione di qt che non possiede la funzione setMainWidget,
uso la versione 4.0.0
o questa è definita in un header file che non includi,
non credo dato che l'esempio l'ho copiato da una guida online
o il compilatore non trova questo header file (in questo caso mi pare che ti dice direttamente che no lo trova.)
difatti all'inizio che avevo sbagliato a mettere i percorsi degli include, mi dava errore dato che non trovava gli header