AusweisApp2/src/network/NetworkReplyError.cpp

34 lines
630 B
C++
Raw Normal View History

2017-07-03 09:30:10 +02:00
#include "NetworkReplyError.h"
using namespace governikus;
qint64 NetworkReplyError::readData(char* data, qint64 maxlen)
{
Q_UNUSED(data);
Q_UNUSED(maxlen);
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);
setError(NetworkError::OperationCanceledError, "Application shutting down");
QMetaObject::invokeMethod(this, "onErrorSignals", Qt::QueuedConnection);
}