Utiliser plusieurs .cpp pour la même classe
Bonjour!
J'ai une classe Jeu qui exécute une partie de code dans Jeu.cpp. Mais le fichier Jeu.cpp est beaucoup trop long, donc j'aimerais créer d'autres fichiers avec la classe Jeu. Donc je crée le fichier Mecanismes.cpp et avec ce code ...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
#include "Jeu.h"
void Jeu::movePlayer()
{
if (keyLeft)
{
joueurItem->setPos(xJoueur-= vitesseJoueur, yJoueur);
}
else if (keyRight)
{
joueurItem->setPos(xJoueur+= vitesseJoueur, yJoueur);
}
if (keyUp)
{
//Saut
}
} |
...la compilation plante avec ces erreurs :
Citation:
-invalid use of incomplete type 'struct QGraphicsPixmapItem'
-forward declaration of 'struct QGraphicsPixmapItem
J'ai cherché partout, j'ai créé un topic sur un autre forum également, mais je n'ai pas trouvé la solution de mon problème, et c'est pourquoi je demande votre aide.
Merci! :ccool: