diff options
| -rw-r--r-- | src/quick/items/qquickborderimage.cpp | 13 | ||||
| -rw-r--r-- | src/quick/items/qquickborderimage_p_p.h | 1 |
2 files changed, 0 insertions, 14 deletions
diff --git a/src/quick/items/qquickborderimage.cpp b/src/quick/items/qquickborderimage.cpp index 628676a64b..d49f01e4d8 100644 --- a/src/quick/items/qquickborderimage.cpp +++ b/src/quick/items/qquickborderimage.cpp @@ -423,23 +423,10 @@ void QQuickBorderImage::requestFinished() } #if QT_CONFIG(qml_network) -#define BORDERIMAGE_MAX_REDIRECT 16 - void QQuickBorderImage::sciRequestFinished() { Q_D(QQuickBorderImage); - d->redirectCount++; - if (d->redirectCount < BORDERIMAGE_MAX_REDIRECT) { - QVariant redirect = d->sciReply->attribute(QNetworkRequest::RedirectionTargetAttribute); - if (redirect.isValid()) { - QUrl url = d->sciReply->url().resolved(redirect.toUrl()); - setSource(url); - return; - } - } - d->redirectCount=0; - if (d->sciReply->error() != QNetworkReply::NoError) { d->setStatus(Error); d->sciReply->deleteLater(); diff --git a/src/quick/items/qquickborderimage_p_p.h b/src/quick/items/qquickborderimage_p_p.h index bc60426c5d..02d5ac9067 100644 --- a/src/quick/items/qquickborderimage_p_p.h +++ b/src/quick/items/qquickborderimage_p_p.h @@ -68,7 +68,6 @@ public: #if QT_CONFIG(qml_network) QNetworkReply *sciReply = nullptr; - int redirectCount = 0; #endif }; |
