Qt undefined reference to `vtable for …'解决方法
问题:使用static使用静态函数的时候出现undefined reference to vtable for connectedregion错误提示,connectedregion是我建立的文件。
提示错误:moc_connectedregion.cpp:-1: error: undefined reference to `connectedregion::~connectedregion()'
这是我使用static构造静态函数时,由于静态函数所属的类被我构造后又析构掉了,所以在static静态函数所属的类里将析构函数删除即可: