QObject と別のクラスを継承したいのですが、エラーが発生しました: `vtable for EduGraph' の未定義の参照です。それに関するいくつかのスレッドを読み、クラス定義で継承されたクラスのシーケンスを修正しましたが、問題は解決していません。問題。
class EduGraph : public QObject, public Graph<Vertex<ENode, EEdge>*> {
private:
std::list<Vertex<ENode, EEdge>*>::iterator firstSel;
std::list<Vertex<ENode, EEdge>*>::iterator secSel;
public:
Q_OBJECT
EduGraph() : firstSel(0), secSel(0) {}
~EduGraph();
void NewNode(const QPoint& p);
void RemoveNode();
void Associate();
void Dissociate();
signals:
void VertexSelected();
void VertexDeSelected();
};