我有以下代码:
connect(&netMgr, SIGNAL(finished(QNetworkReply*)), this, SLOT(loadFinished(QNetworkReply*)), Qt::UniqueConnection);
reply = netMgr.get(qheader);
我怎么知道loadFinished();插槽是通过调用触发的 回复 - > abort()与否?
答案 0 :(得分:7)
如果已中止,则QNetworkReply::error()
应返回QNetworkReply::OperationCanceledError
,这意味着:
在完成之前通过调用abort()或close()取消了操作。