RSSListing: remove metaDataChanged slot to handle redirects

QNetworkAccessManager takes care of doing that by default anyway,
these days.

Task-number: QTBUG-111228
Pick-to: 6.5
Change-Id: I890d258599e22efb6fc6ce0140304a97edcbb3f8
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Øystein Heskestad <oystein.heskestad@qt.io>
This commit is contained in:
Edward Welbourne 2023-05-12 16:38:43 +02:00
parent e7b1bc6590
commit fe2af0f8a3
2 changed files with 0 additions and 10 deletions

View File

@ -77,7 +77,6 @@ void RSSListing::get(const QUrl &url)
currentReply = url.isValid() ? manager.get(QNetworkRequest(url)) : nullptr;
if (currentReply) {
connect(currentReply, &QNetworkReply::readyRead, this, &RSSListing::readyRead);
connect(currentReply, &QNetworkReply::metaDataChanged, this, &RSSListing::metaDataChanged);
connect(currentReply, &QNetworkReply::errorOccurred, this, &RSSListing::error);
}
xml.setDevice(currentReply); // Equivalent to clear() if currentReply is null.
@ -106,14 +105,6 @@ void RSSListing::fetch()
get(QUrl(lineEdit->text()));
}
void RSSListing::metaDataChanged()
{
const QUrl redirectionTarget =
currentReply->attribute(QNetworkRequest::RedirectionTargetAttribute).toUrl();
if (redirectionTarget.isValid())
get(redirectionTarget);
}
/*
Reads data received from the RDF source.

View File

@ -27,7 +27,6 @@ public slots:
void fetch();
void finished(QNetworkReply *reply);
void readyRead();
void metaDataChanged();
void error(QNetworkReply::NetworkError);
private: