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 :
Sachant que Objet et Scene héritent de Composite et que Scene possède un " private : QVector<Composite> objetsScenes; ".
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'
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.
Partager