m_request.setUrl(pDownloadInfo->url);
m_preply = pManager->get(m_request);
QObject::connect(m_preply, SIGNAL(error(QNetworkReply::NetworkError)),
this, SLOT(DownloadError(QNetworkReply::NetworkError)));
QObject::connect(m_preply, SIGNAL(finished()), this, SLOT(ReadyRead()));
我使用 qt5.0 并使用 QNetworkAccessManager 下载 http 文件。当我输入一个不正确的错误 url 时,我无法收到错误信号,但是当我输入正确的 url 时,我可以获得完成的信号。
这个问题的原因是什么?