2011-05-18 13 views
7

Errores:de error: se esperaba antes de inicializador ‘QtCoreModule’

In file included from /opt/qtsdk-2010.05/qt/include/QtCore/qcoreapplication.h:47, 
       from /opt/qtsdk-2010.05/qt/include/QtGui/qapplication.h:45, 
       from /opt/qtsdk-2010.05/qt/include/QtGui/QApplication:1, 
       from main.cpp:3: 
/opt/qtsdk-2010.05/qt/include/QtCore/qeventloop.h:51: error: expected initializer before ‘QtCoreModule’ 
make: *** [main.o] Error 1 

He comprobado; falta en mis archivos .h y .cpp, no pude encontrar ninguno. ¿Debo publicar aquí el código? O el error significa algo más?

¡Ayuda!

Respuesta

21

Apuesto a que te falta un ; al final de una declaración de clase o estructura en uno de los encabezados que estás importando. (Su MainWindow.h específicamente.)

class Whatever : ... { 

}; // <- this ";" is crucial 
+0

Gracias Mat por hacer una pregunta tan tonta ... me ahorraste un montón de tiempo – Anjanu

Cuestiones relacionadas