Bonjour,

Je développe un programme sous Qt utilisant un design pattern composite (j'ai hésité à poster dans la catégorie Qt mais je pense que c'est un problème de c++ seulement).
Je reçois les erreurs suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
mainwindow.cpp:-1: erreur : undefined reference to 'vtable for Composite'
objet.cpp:-1: erreur : undefined reference to 'vtable for Objet'
scene.cpp:-1: erreur : undefined reference to 'vtable for Composite'
Sachant que Objet et Scene héritent de Composite et que Scene possède un " private : QVector<Composite> objetsScenes; ".
Code :
Composite
Objet
Scene
MainWindow
Avez-vous une idée du problème ?
Merci.

Ps. J'ai essayé de "netoyer le projet", "executer qmake" et de "recompiler le projet" : ça ne change rien.