Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
クラスBとクラスCの親であるクラスAがあります。クラスBとクラスCで宣言されて使用されているシグナルがあります。しかし、クラスAで他のシグナルを書き込もうとすると、vtable参照エラーが発生します。Q_OBJECTマクロを.hファイルに書き込めないため、エラーが発生します。
コードを提供していないので、勝手な推測をします。
`vtable への未定義の参照の種類のエラーは、通常、コードを生成しない moc コンパイラに起因します。
qmakeを再実行する必要があると推測しています。
また、このファイルが .pro ファイルの HEADERS セクションに含まれていることを確認してください。