【发布时间】:2023-04-24 12:31:01
【问题描述】:
我有一些遗留代码,其中一个对象被动态分配然后发出:
QList<MyClass *> *list = new QList<MyClass *>();
...
emit listReady(*row);
void OtherClass::slotList(QList<MyClass> list) {
...
delete list???
}
我可以删除列表中的对象,我可以清除列表,是否可以删除我的插槽中的列表 itef?
【问题讨论】:
-
是否应该将第一个
list(指针)实际命名为row,以便稍后匹配其用法?
标签: c++ qt pointers delete-operator