Bonjour tout le monde,
j'aimerais savoir pourquoi la position de l heritage de la classe QWidget est importante...
fonctionne alors que ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 class Ogre_application : public QWidget, public Ogre::FrameListener, public Ogre::WindowEventListener, public OIS::KeyListener, public OIS::MouseListener, OgreBites::SdkTrayListener { Q_OBJECT ...}
me renvoie une erreur de moc:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class Ogre_application : public Ogre::FrameListener, public Ogre::WindowEventListener, public OIS::KeyListener, public OIS::MouseListener, OgreBites::SdkTrayListener,public QWidget { Q_OBJECT ... }
1>moc_ogre_application.cpp
1>.\GeneratedFiles\Debug\moc_ogre_application.cpp(41) : error C2039: 'staticMetaObject' : n'est pas membre de 'Ogre::FrameListener'
include\ogre\OgreFrameListener.h(83) : voir la déclaration de 'Ogre::FrameListener'
1>.\GeneratedFiles\Debug\moc_ogre_application.cpp(70) : error C2039: 'qt_metacast' : n'est pas membre de 'Ogre::FrameListener'
\ogresdk_vc8_v1-7-1\include\ogre\OgreFrameListener.h(83) : voir la déclaration de 'Ogre::FrameListener'
1>.\GeneratedFiles\Debug\moc_ogre_application.cpp(76) : error C2039: 'qt_metacall' : n'est pas membre de 'Ogre::FrameListener'
1\include\ogre\OgreFrameListener.h(83) : voir la déclaration de 'Ogre::FrameListener'
1>moc_ogre_widget.cpp
Partager