QObjectList 和 QList 的区别
QObjectList and QList Differences
QObjectList
和QList
有什么区别?
它们可以互换使用吗?如果不是,是否可以将 QList
转换为 QObjectList
,反之亦然?
QList
是列表的通用模板版本。
QObjectList
是一个 'list of pointers to QObject
s' 并且基本上只是 QList<QObject*>
上的一个 typedef
QObjectList
是 QList<QObject *>
.
的别名
QList<T>
是 class 类型列表的模板 T.
换句话说,QList<T>
是任何类型列表的通用 class。 QObjectList
是 QList 的特例,其中 T 是 QObject指针。
QObjectList
和QList
有什么区别?
它们可以互换使用吗?如果不是,是否可以将 QList
转换为 QObjectList
,反之亦然?
QList
是列表的通用模板版本。
QObjectList
是一个 'list of pointers to QObject
s' 并且基本上只是 QList<QObject*>
QObjectList
是 QList<QObject *>
.
QList<T>
是 class 类型列表的模板 T.
换句话说,QList<T>
是任何类型列表的通用 class。 QObjectList
是 QList 的特例,其中 T 是 QObject指针。