QT中使用的C++对象经常会用到数据类,而存放数据可以选择使用QList<>,QMap<>等模板类存放指针或是对象,如果是选择存数据对象(考虑好之后的数据最好是静态访问的,很少去修改的)在存放的时候就会报上面的错误,原因是没有拷贝构造函数,必须重写拷贝构造函数 例如:
class A
{
A(const A &a)
{
this->vSetName(a.strGetName());
}
};