QObjectList
和QList
之间有什么区别?
它们可以互换使用吗?如果没有,QList
是否可以投放到QObjectList
,反之亦然?
答案 0 :(得分:4)
QObjectList
是QList<QObject *>
的别名。
QList<T>
是 T 类型列表的模板类。
换句话说, QList<T>
是任何类型列表的通用类。 QObjectList
是 QList 的特例,其中 T 是 QObject 指针。
答案 1 :(得分:1)
QList
是列表的通用模板版本。
QObjectList
是指向QObject
s&#39;的指针列表。基本上只是QList<QObject*>