diff options
Diffstat (limited to 'src/qmmpui')
| -rw-r--r-- | src/qmmpui/playlistdownloader.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/qmmpui/playlistdownloader.cpp b/src/qmmpui/playlistdownloader.cpp index ae55fbbe2..0459839a7 100644 --- a/src/qmmpui/playlistdownloader.cpp +++ b/src/qmmpui/playlistdownloader.cpp @@ -72,13 +72,23 @@ void PlayListDownloader::readResponse(QNetworkReply *reply) reply->deleteLater(); return; } - +#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)) + if(reply->networkError() != QNetworkReply::NoError) + { + { + emit finished(false, reply->errorString() + " (" + reply->networkError() + ")"); + reply->deleteLater(); + return; + } + } +#else if(reply->error() != QNetworkReply::NoError) { emit finished(false, reply->errorString() + " (" + reply->error() + ")"); reply->deleteLater(); return; } +#endif QUrl url = reply->attribute(QNetworkRequest::RedirectionTargetAttribute).toUrl(); if(!url.isEmpty() && url != m_redirect_url) |
