chochatown
30th May 2009, 03:02
i have an error with Oninit methode after the make,this error ii dont know why it comes i paste you my error and my code and thx for your help :
make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/local/include -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -Isrc -Iinc -I. -I. -o App.o src/App.cpp
src/App.cpp:41: erreur: expected constructor, destructor, or type conversion before «bool»
make: *** [App.o] Erreur 1
App.h
#include <QApplication>
#ifndef APP
#define APP
/*!
* \class App
*/
class App
{
private:
Frm *theFrm;
//public: void App ( void );
/*!
* \fn virtual bool OnInit( void );
* \brief Inits the Application
*/
virtual bool OnInit( void );
};
#endif
App.cpp
#include "../src/Frm.cpp"
#include "../inc/App.h"
IMPLEMENT_APP( App )
bool App::OnInit( void )
{
theFrm = new Frm( );
return true;
}
Thx
make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/local/include -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -Isrc -Iinc -I. -I. -o App.o src/App.cpp
src/App.cpp:41: erreur: expected constructor, destructor, or type conversion before «bool»
make: *** [App.o] Erreur 1
App.h
#include <QApplication>
#ifndef APP
#define APP
/*!
* \class App
*/
class App
{
private:
Frm *theFrm;
//public: void App ( void );
/*!
* \fn virtual bool OnInit( void );
* \brief Inits the Application
*/
virtual bool OnInit( void );
};
#endif
App.cpp
#include "../src/Frm.cpp"
#include "../inc/App.h"
IMPLEMENT_APP( App )
bool App::OnInit( void )
{
theFrm = new Frm( );
return true;
}
Thx