说我们有:Qt是否应删除QNetworkAccessManager SIGNAL上收到的QNetworkReply *回复?
pManager = new QNetworkAccessManager();
QObject::connect(pManager, SIGNAL(finished(QNetworkReply*)),this, SLOT(finishedSlot(QNetworkReply*)));
和
void finished(QNetworkReply* reply);
如果我们删除里面finished
回复,我们会得到段错误。这是否意味着我们不能释放它?
所以我们可以在插槽中使用deleteLater,对吧?该注释非常含糊,但在插槽末尾用deleteLater删除是有意义的。 – smotru 2017-03-16 07:49:53