阅读背景:

QT容器类的一个问题

来源:互联网 
够存储在容器中的数据必须是可赋值数据类型。所谓可赋值数据类型,是指具有默认构造函数、拷贝构造函数和赋值运算符的类型。绝大多数数据类型,包括基本类型,比如 int 和 double,指针,Qt 数据类型,例如QString、QDate和QTime,都是可赋值数据类型。但是,QObject及其子类(QWidget、QTimer等)都不是。也就是说,你不能使用QList<QWidget>这种容器,因为QWidget的拷贝构造函数和赋值运算符不可用。 够存储在容器中的数据必须是可赋值数据类型。所谓可赋值数据类型,是指具有默认构造函数、拷贝构造函



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: