QObjectList和QList的差异

时间:2016-02-29 08:50:34

标签: qt qobject qlist

QObjectListQList之间有什么区别? 它们可以互换使用吗?如果没有,QList是否可以投放到QObjectList,反之亦然?

2 个答案:

答案 0 :(得分:4)

QObjectList QList<QObject *>的别名。

QList<T> T 类型列表的模板类。

换句话说, QList<T> 是任何类型列表的通用类。 QObjectList QList 的特例,其中 T QObject 指针。

答案 1 :(得分:1)

QList是列表的通用模板版本。

QObjectList是指向QObject s&#39;的指针列表。基本上只是QList<QObject*>

上的typedef