2017-12-20 14:54:05 +01:00
|
|
|
/*
|
2019-05-22 10:08:38 +02:00
|
|
|
* \copyright Copyright (c) 2016-2019 Governikus GmbH & Co. KG, Germany
|
2017-12-20 14:54:05 +01:00
|
|
|
*/
|
|
|
|
|
2017-07-03 09:30:10 +02:00
|
|
|
#include "NetworkReplyError.h"
|
|
|
|
|
|
|
|
using namespace governikus;
|
|
|
|
|
|
|
|
|
|
|
|
qint64 NetworkReplyError::readData(char* data, qint64 maxlen)
|
|
|
|
{
|
2019-09-30 17:22:19 +02:00
|
|
|
Q_UNUSED(data)
|
|
|
|
Q_UNUSED(maxlen)
|
2017-07-03 09:30:10 +02:00
|
|
|
return -1;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void NetworkReplyError::onErrorSignals()
|
|
|
|
{
|
|
|
|
Q_EMIT error(NetworkError::OperationCanceledError);
|
|
|
|
Q_EMIT finished();
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void NetworkReplyError::abort()
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
NetworkReplyError::NetworkReplyError(QNetworkRequest const& pRequest, QObject* pParent)
|
|
|
|
: QNetworkReply(pParent)
|
|
|
|
{
|
|
|
|
setRequest(pRequest);
|
2017-12-20 14:54:05 +01:00
|
|
|
setError(NetworkError::OperationCanceledError, QStringLiteral("Application shutting down"));
|
2017-07-03 09:30:10 +02:00
|
|
|
|
2019-01-03 15:06:22 +01:00
|
|
|
QMetaObject::invokeMethod(this, &NetworkReplyError::onErrorSignals, Qt::QueuedConnection);
|
2017-07-03 09:30:10 +02:00
|
|
|
}
|