rbutil: HttpGet: Return NetworkError in done signal.

Return the status value instead of simply a bool.

Change-Id: I2bffaac0087418656e80c74dc352011a4ea32ab1
This commit is contained in:
Dominik Riebeling 2022-03-16 22:19:00 +01:00
parent 08b42791ff
commit a0459de4d5
13 changed files with 35 additions and 46 deletions

View file

@ -214,9 +214,9 @@ void RbUtilQt::downloadInfo()
}
void RbUtilQt::downloadDone(bool error)
void RbUtilQt::downloadDone(QNetworkReply::NetworkError error)
{
if(error) {
if(error != QNetworkReply::NoError) {
LOG_INFO() << "network error:" << daily->errorString();
ui.statusbar->showMessage(tr("Can't get version information!"));
QMessageBox::critical(this, tr("Network error"),
@ -614,9 +614,9 @@ void RbUtilQt::checkUpdate(void)
update->getFile(QUrl(url));
}
void RbUtilQt::downloadUpdateDone(bool error)
void RbUtilQt::downloadUpdateDone(QNetworkReply::NetworkError error)
{
if(error) {
if(error != QNetworkReply::NoError) {
LOG_INFO() << "network error:" << update->errorString();
}
else {