Use more appropriate QNetworkReply error code

This error code is available now that Interface is built with Qt 5.3.
This commit is contained in:
David Rowe 2015-01-12 11:06:05 -08:00
parent 037726815b
commit 17925c7a81

View file

@ -66,7 +66,7 @@ QScriptValue XMLHttpRequestClass::getStatus() const {
return QScriptValue(200); return QScriptValue(200);
case QNetworkReply::ContentNotFoundError: case QNetworkReply::ContentNotFoundError:
return QScriptValue(404); return QScriptValue(404);
case QNetworkReply::ContentAccessDenied: case QNetworkReply::ContentConflictError:
return QScriptValue(409); return QScriptValue(409);
case QNetworkReply::TimeoutError: case QNetworkReply::TimeoutError:
return QScriptValue(408); return QScriptValue(408);
@ -89,7 +89,7 @@ QString XMLHttpRequestClass::getStatusText() const {
return "OK"; return "OK";
case QNetworkReply::ContentNotFoundError: case QNetworkReply::ContentNotFoundError:
return "Not Found"; return "Not Found";
case QNetworkReply::ContentAccessDenied: case QNetworkReply::ContentConflictError:
return "Conflict"; return "Conflict";
case QNetworkReply::TimeoutError: case QNetworkReply::TimeoutError:
return "Timeout"; return "Timeout";
@ -196,8 +196,7 @@ void XMLHttpRequestClass::open(const QString& method, const QString& url, bool a
} else if (!_file->open(QIODevice::ReadOnly)) { } else if (!_file->open(QIODevice::ReadOnly)) {
qDebug() << "Can't open file " << _url.fileName(); qDebug() << "Can't open file " << _url.fileName();
abortRequest(); abortRequest();
//_errorCode = QNetworkReply::ContentConflictError; // TODO: Use this status when update to Qt 5.3 _errorCode = QNetworkReply::ContentConflictError;
_errorCode = QNetworkReply::ContentAccessDenied;
setReadyState(DONE); setReadyState(DONE);
emit requestComplete(); emit requestComplete();
} else { } else {