QNetworkReply: deprecate the 'error' getter
To disambiguate &QNetworkReply::error expression. [ChangeLog][Deprecation Notice] QNetworkReply::error() (the getter) was deprecated; superseded by networkError(). Task-number: QTBUG-80369 Change-Id: I545f963788bce0800c9e0f0c94d5f1029946effe Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
This commit is contained in:
parent
46b433b971
commit
ccb2cb84f5
@ -144,7 +144,7 @@ public:
|
||||
private slots:
|
||||
|
||||
void handleNetworkData(QNetworkReply *networkReply) {
|
||||
if (!networkReply->error()) {
|
||||
if (!networkReply->networkError()) {
|
||||
if (!mapReplies.contains(networkReply)) {
|
||||
// Assume UTF-8 encoded
|
||||
QByteArray data = networkReply->readAll();
|
||||
|
@ -162,7 +162,7 @@ void SlippyMap::handleNetworkData(QNetworkReply *reply)
|
||||
{
|
||||
QImage img;
|
||||
QPoint tp = reply->request().attribute(QNetworkRequest::User).toPoint();
|
||||
if (!reply->error())
|
||||
if (!reply->networkError())
|
||||
if (!img.load(reply, 0))
|
||||
img = QImage();
|
||||
reply->deleteLater();
|
||||
|
@ -175,7 +175,7 @@ void DownloadManager::sslErrors(const QList<QSslError> &sslErrors)
|
||||
void DownloadManager::downloadFinished(QNetworkReply *reply)
|
||||
{
|
||||
QUrl url = reply->url();
|
||||
if (reply->error()) {
|
||||
if (reply->networkError()) {
|
||||
fprintf(stderr, "Download of %s failed: %s\n",
|
||||
url.toEncoded().constData(),
|
||||
qPrintable(reply->errorString()));
|
||||
|
@ -162,7 +162,7 @@ void DownloadManager::downloadFinished()
|
||||
progressBar.clear();
|
||||
output.close();
|
||||
|
||||
if (currentDownload->error()) {
|
||||
if (currentDownload->networkError()) {
|
||||
// download failed
|
||||
fprintf(stderr, "Failed: %s\n", qPrintable(currentDownload->errorString()));
|
||||
output.remove();
|
||||
|
@ -209,7 +209,7 @@ void GSuggestCompletion::preventSuggest()
|
||||
void GSuggestCompletion::handleNetworkData(QNetworkReply *networkReply)
|
||||
{
|
||||
QUrl url = networkReply->url();
|
||||
if (networkReply->error() == QNetworkReply::NoError) {
|
||||
if (networkReply->networkError() == QNetworkReply::NoError) {
|
||||
QVector<QString> choices;
|
||||
|
||||
QByteArray response(networkReply->readAll());
|
||||
|
@ -249,7 +249,7 @@ void HttpWindow::httpFinished()
|
||||
return;
|
||||
}
|
||||
|
||||
if (reply->error()) {
|
||||
if (reply->networkError()) {
|
||||
QFile::remove(fi.absoluteFilePath());
|
||||
statusLabel->setText(tr("Download failed:\n%1.").arg(reply->errorString()));
|
||||
downloadButton->setEnabled(true);
|
||||
|
@ -165,8 +165,8 @@ void TrackerClient::httpRequestDone(QNetworkReply *reply)
|
||||
return;
|
||||
}
|
||||
|
||||
if (reply->error() != QNetworkReply::NoError) {
|
||||
emit connectionError(reply->error());
|
||||
if (reply->networkError() != QNetworkReply::NoError) {
|
||||
emit connectionError(reply->networkError());
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -554,13 +554,34 @@ QNetworkAccessManager::Operation QNetworkReply::operation() const
|
||||
return d_func()->operation;
|
||||
}
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 15)
|
||||
/*!
|
||||
\deprecated
|
||||
|
||||
Use networkError() instead.
|
||||
|
||||
Returns the error that was found during the processing of this
|
||||
request. If no error was found, returns NoError.
|
||||
|
||||
\sa setError(), networkError()
|
||||
*/
|
||||
/*
|
||||
QNetworkReply::NetworkError QNetworkReply::error() const
|
||||
{
|
||||
return networkError();
|
||||
}
|
||||
*/
|
||||
#endif // QT_DEPRECATED_SINCE(5, 15)
|
||||
|
||||
/*!
|
||||
\since 5.15
|
||||
|
||||
Returns the error that was found during the processing of this
|
||||
request. If no error was found, returns NoError.
|
||||
|
||||
\sa setError()
|
||||
*/
|
||||
QNetworkReply::NetworkError QNetworkReply::error() const
|
||||
QNetworkReply::NetworkError QNetworkReply::networkError() const
|
||||
{
|
||||
return d_func()->errorCode;
|
||||
}
|
||||
@ -858,7 +879,7 @@ void QNetworkReply::setRequest(const QNetworkRequest &request)
|
||||
Calling setError() does not emit the error(QNetworkReply::NetworkError)
|
||||
signal.
|
||||
|
||||
\sa error(), errorString()
|
||||
\sa error(), errorString(), networkError()
|
||||
*/
|
||||
void QNetworkReply::setError(NetworkError errorCode, const QString &errorString)
|
||||
{
|
||||
|
@ -124,7 +124,12 @@ public:
|
||||
QNetworkAccessManager *manager() const;
|
||||
QNetworkAccessManager::Operation operation() const;
|
||||
QNetworkRequest request() const;
|
||||
NetworkError error() const;
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 15)
|
||||
// QT_DEPRECATED_X("Use networkError()") NetworkError error() const;
|
||||
#endif // QT_DEPRECATED_SINCE(5, 15)
|
||||
NetworkError networkError() const;
|
||||
|
||||
bool isFinished() const;
|
||||
bool isRunning() const;
|
||||
QUrl url() const;
|
||||
|
@ -279,7 +279,7 @@ void tst_Http2::singleRequest()
|
||||
QVERIFY(prefaceOK);
|
||||
QVERIFY(serverGotSettingsACK);
|
||||
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(reply->isFinished());
|
||||
}
|
||||
|
||||
@ -444,7 +444,7 @@ void tst_Http2::pushPromise()
|
||||
QVERIFY(prefaceOK);
|
||||
QVERIFY(serverGotSettingsACK);
|
||||
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(reply->isFinished());
|
||||
|
||||
// Now, the most interesting part!
|
||||
@ -466,7 +466,7 @@ void tst_Http2::pushPromise()
|
||||
QCOMPARE(nSentRequests, 0);
|
||||
// Decreased by replyFinished():
|
||||
QCOMPARE(nRequests, 0);
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(reply->isFinished());
|
||||
}
|
||||
|
||||
@ -511,7 +511,7 @@ void tst_Http2::goaway()
|
||||
QNetworkRequest request(url);
|
||||
request.setAttribute(QNetworkRequest::Http2AllowedAttribute, QVariant(true));
|
||||
replies[i] = manager->get(request);
|
||||
QCOMPARE(replies[i]->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(replies[i]->networkError(), QNetworkReply::NoError);
|
||||
void (QNetworkReply::*errorSignal)(QNetworkReply::NetworkError) =
|
||||
&QNetworkReply::error;
|
||||
connect(replies[i], errorSignal, this, &tst_Http2::replyFinishedWithError);
|
||||
@ -671,7 +671,7 @@ void tst_Http2::connectToHost()
|
||||
connect(reply, &QNetworkReply::finished, [this, reply]() {
|
||||
--nRequests;
|
||||
eventLoop.exitLoop();
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(reply->isFinished());
|
||||
// Nothing received back:
|
||||
QVERIFY(reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).isNull());
|
||||
@ -698,7 +698,7 @@ void tst_Http2::connectToHost()
|
||||
QVERIFY(prefaceOK);
|
||||
QVERIFY(serverGotSettingsACK);
|
||||
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(reply->isFinished());
|
||||
}
|
||||
|
||||
@ -927,10 +927,10 @@ void tst_Http2::replyFinished()
|
||||
QVERIFY(nRequests);
|
||||
|
||||
if (const auto reply = qobject_cast<QNetworkReply *>(sender())) {
|
||||
if (reply->error() != QNetworkReply::NoError)
|
||||
if (reply->networkError() != QNetworkReply::NoError)
|
||||
stopEventLoop();
|
||||
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
|
||||
const QVariant http2Used(reply->attribute(QNetworkRequest::Http2WasUsedAttribute));
|
||||
if (!http2Used.isValid() || !http2Used.toBool())
|
||||
@ -967,9 +967,9 @@ void tst_Http2::replyFinishedWithError()
|
||||
if (const auto reply = qobject_cast<QNetworkReply *>(sender())) {
|
||||
// For now this is a 'generic' code, it just verifies some error was
|
||||
// reported without testing its type.
|
||||
if (reply->error() == QNetworkReply::NoError)
|
||||
if (reply->networkError() == QNetworkReply::NoError)
|
||||
stopEventLoop();
|
||||
QVERIFY(reply->error() != QNetworkReply::NoError);
|
||||
QVERIFY(reply->networkError() != QNetworkReply::NoError);
|
||||
}
|
||||
|
||||
--nRequests;
|
||||
|
@ -322,10 +322,10 @@ void tst_QAbstractNetworkCache::runTest()
|
||||
|
||||
QByteArray secondData = reply2->readAll();
|
||||
if (!fetchFromCache && cacheLoadControl == QNetworkRequest::AlwaysCache) {
|
||||
QCOMPARE(reply2->error(), QNetworkReply::ContentNotFoundError);
|
||||
QCOMPARE(reply2->networkError(), QNetworkReply::ContentNotFoundError);
|
||||
QCOMPARE(secondData, QByteArray());
|
||||
} else {
|
||||
QCOMPARE(reply2->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply2->networkError(), QNetworkReply::NoError);
|
||||
QCOMPARE(QString(secondData), QString(goodData));
|
||||
QCOMPARE(secondData, goodData);
|
||||
QCOMPARE(reply2->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt(), 200);
|
||||
@ -375,12 +375,12 @@ void tst_QAbstractNetworkCache::checkSynchronous()
|
||||
|
||||
QByteArray secondData = reply2->readAll();
|
||||
if (!fetchFromCache && cacheLoadControl == QNetworkRequest::AlwaysCache) {
|
||||
QCOMPARE(reply2->error(), QNetworkReply::ContentNotFoundError);
|
||||
QCOMPARE(reply2->networkError(), QNetworkReply::ContentNotFoundError);
|
||||
QCOMPARE(secondData, QByteArray());
|
||||
} else {
|
||||
if (reply2->error() != QNetworkReply::NoError)
|
||||
if (reply2->networkError() != QNetworkReply::NoError)
|
||||
qDebug() << reply2->errorString();
|
||||
QCOMPARE(reply2->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply2->networkError(), QNetworkReply::NoError);
|
||||
QCOMPARE(QString(secondData), QString(goodData));
|
||||
QCOMPARE(secondData, goodData);
|
||||
QCOMPARE(reply2->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt(), 200);
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -274,7 +274,7 @@ void tst_Spdy::download()
|
||||
|
||||
QVERIFY(proxyAuthRequiredSpy.count() <= 1);
|
||||
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->attribute(QNetworkRequest::SpdyWasUsedAttribute).toBool(), true);
|
||||
QCOMPARE(reply->attribute(QNetworkRequest::ConnectionEncryptedAttribute).toBool(), true);
|
||||
QCOMPARE(reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt(), 200);
|
||||
@ -507,7 +507,7 @@ void tst_Spdy::upload()
|
||||
QVERIFY(uploadProgressSpy.count() > 0);
|
||||
QVERIFY(readyReadSpy.count() > 0);
|
||||
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->attribute(QNetworkRequest::SpdyWasUsedAttribute).toBool(), true);
|
||||
QCOMPARE(reply->attribute(QNetworkRequest::ConnectionEncryptedAttribute).toBool(), true);
|
||||
QCOMPARE(reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt(), 200);
|
||||
@ -590,7 +590,7 @@ void tst_Spdy::errors()
|
||||
QCOMPARE(finishedSpy.count(), 1);
|
||||
QCOMPARE(errorSpy.count(), 1);
|
||||
|
||||
QCOMPARE(reply->error(), static_cast<QNetworkReply::NetworkError>(expectedReplyError));
|
||||
QCOMPARE(reply->networkError(), static_cast<QNetworkReply::NetworkError>(expectedReplyError));
|
||||
|
||||
m_manager.setProxy(QNetworkProxy()); // reset
|
||||
m_manager.clearAccessCache(); // e.g. to get an SSL error we need a new connection
|
||||
@ -665,7 +665,7 @@ void tst_Spdy::multipleRequests()
|
||||
QByteArray(QSslConfiguration::NextProtocolSpdy3_0));
|
||||
#endif // QT_NO_OPENSSL
|
||||
|
||||
QCOMPARE(replies.at(a)->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(replies.at(a)->networkError(), QNetworkReply::NoError);
|
||||
QCOMPARE(replies.at(a)->attribute(QNetworkRequest::SpdyWasUsedAttribute).toBool(), true);
|
||||
QCOMPARE(replies.at(a)->attribute(QNetworkRequest::ConnectionEncryptedAttribute).toBool(), true);
|
||||
QCOMPARE(replies.at(a)->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt(), 200);
|
||||
|
@ -149,7 +149,7 @@ public slots:
|
||||
|
||||
void requestFinished(QNetworkReply *reply)
|
||||
{
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
reply->deleteLater();
|
||||
}
|
||||
|
||||
|
@ -536,7 +536,7 @@ void tst_qnetworkreply::echoPerformance()
|
||||
connect(reply, SIGNAL(finished()), &QTestEventLoop::instance(), SLOT(exitLoop()), Qt::QueuedConnection);
|
||||
QTestEventLoop::instance().enterLoop(5);
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
QVERIFY(reply->error() == QNetworkReply::NoError);
|
||||
QVERIFY(reply->networkError() == QNetworkReply::NoError);
|
||||
delete reply;
|
||||
}
|
||||
}
|
||||
@ -566,7 +566,7 @@ void tst_qnetworkreply::preConnectEncrypted()
|
||||
QPair<QNetworkReply *, qint64> normalResult = runGetRequest(&manager, request);
|
||||
QNetworkReply *normalReply = normalResult.first;
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
QVERIFY(normalReply->error() == QNetworkReply::NoError);
|
||||
QVERIFY(normalReply->networkError() == QNetworkReply::NoError);
|
||||
qint64 normalElapsed = normalResult.second;
|
||||
|
||||
// clear all caches again
|
||||
@ -590,7 +590,7 @@ void tst_qnetworkreply::preConnectEncrypted()
|
||||
QPair<QNetworkReply *, qint64> preConnectResult = runGetRequest(&manager, request);
|
||||
QNetworkReply *preConnectReply = normalResult.first;
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
QVERIFY(preConnectReply->error() == QNetworkReply::NoError);
|
||||
QVERIFY(preConnectReply->networkError() == QNetworkReply::NoError);
|
||||
bool spdyWasUsed = preConnectReply->attribute(QNetworkRequest::SpdyWasUsedAttribute).toBool();
|
||||
QCOMPARE(spdyEnabled, spdyWasUsed);
|
||||
qint64 preConnectElapsed = preConnectResult.second;
|
||||
@ -663,7 +663,7 @@ void tst_qnetworkreply::uploadPerformance()
|
||||
QTimer::singleShot(5000, &generator, SLOT(stop()));
|
||||
|
||||
QTestEventLoop::instance().enterLoop(30);
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
}
|
||||
|
||||
@ -689,7 +689,7 @@ void tst_qnetworkreply::httpUploadPerformance()
|
||||
reader.exit();
|
||||
reader.wait();
|
||||
QVERIFY(reply->isFinished());
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
|
||||
qDebug() << "tst_QNetworkReply::httpUploadPerformance" << elapsed << "msec, "
|
||||
@ -750,7 +750,7 @@ void tst_qnetworkreply::httpDownloadPerformance()
|
||||
QTime time;
|
||||
time.start();
|
||||
QTestEventLoop::instance().enterLoop(40);
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
|
||||
qint64 elapsed = time.elapsed();
|
||||
@ -832,7 +832,7 @@ void tst_qnetworkreply::httpDownloadPerformanceDownloadBuffer()
|
||||
|
||||
QBENCHMARK_ONCE {
|
||||
QTestEventLoop::instance().enterLoop(40);
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
QVERIFY(reply->isFinished());
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
}
|
||||
@ -867,7 +867,7 @@ public slots:
|
||||
}
|
||||
QNetworkReply *reply = qobject_cast<QNetworkReply*>(sender());
|
||||
if (reply) {
|
||||
QVERIFY(reply->error() == QNetworkReply::NoError);
|
||||
QVERIFY(reply->networkError() == QNetworkReply::NoError);
|
||||
qDebug() << "time =" << timeOneRequest.elapsed() << "ms";
|
||||
timeList.append(timeOneRequest.elapsed());
|
||||
}
|
||||
@ -922,7 +922,7 @@ void tst_qnetworkreply::runHttpsUploadRequest(const QByteArray &data, const QNet
|
||||
connect(reply, SIGNAL(finished()), &QTestEventLoop::instance(), SLOT(exitLoop()));
|
||||
QTestEventLoop::instance().enterLoop(15);
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
QCOMPARE(reply->error(), QNetworkReply::NoError);
|
||||
QCOMPARE(reply->networkError(), QNetworkReply::NoError);
|
||||
reply->deleteLater();
|
||||
}
|
||||
|
||||
@ -962,7 +962,7 @@ void tst_qnetworkreply::preConnect()
|
||||
QPair<QNetworkReply *, qint64> normalResult = runGetRequest(&manager, request);
|
||||
QNetworkReply *normalReply = normalResult.first;
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
QVERIFY(normalReply->error() == QNetworkReply::NoError);
|
||||
QVERIFY(normalReply->networkError() == QNetworkReply::NoError);
|
||||
qint64 normalElapsed = normalResult.second;
|
||||
|
||||
// clear all caches again
|
||||
@ -982,7 +982,7 @@ void tst_qnetworkreply::preConnect()
|
||||
QPair<QNetworkReply *, qint64> preConnectResult = runGetRequest(&manager, request);
|
||||
QNetworkReply *preConnectReply = normalResult.first;
|
||||
QVERIFY(!QTestEventLoop::instance().timeout());
|
||||
QVERIFY(preConnectReply->error() == QNetworkReply::NoError);
|
||||
QVERIFY(preConnectReply->networkError() == QNetworkReply::NoError);
|
||||
qint64 preConnectElapsed = preConnectResult.second;
|
||||
qDebug() << request.url().toString() << "full request:" << normalElapsed
|
||||
<< "ms, pre-connect request:" << preConnectElapsed << "ms, difference:"
|
||||
|
Loading…
x
Reference in New Issue
Block a user