forked from qt-creator/qt-creator
Small cleanup.
This commit is contained in:
@@ -66,7 +66,7 @@ public:
|
|||||||
HelpNetworkReply(const QNetworkRequest &request, const QByteArray &fileData,
|
HelpNetworkReply(const QNetworkRequest &request, const QByteArray &fileData,
|
||||||
const QString &mimeType);
|
const QString &mimeType);
|
||||||
|
|
||||||
virtual void abort();
|
virtual void abort() {}
|
||||||
|
|
||||||
virtual qint64 bytesAvailable() const
|
virtual qint64 bytesAvailable() const
|
||||||
{ return data.length() + QNetworkReply::bytesAvailable(); }
|
{ return data.length() + QNetworkReply::bytesAvailable(); }
|
||||||
@@ -76,26 +76,23 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
QByteArray data;
|
QByteArray data;
|
||||||
qint64 origLen;
|
qint64 dataLength;
|
||||||
};
|
};
|
||||||
|
|
||||||
HelpNetworkReply::HelpNetworkReply(const QNetworkRequest &request,
|
HelpNetworkReply::HelpNetworkReply(const QNetworkRequest &request,
|
||||||
const QByteArray &fileData, const QString& mimeType)
|
const QByteArray &fileData, const QString& mimeType)
|
||||||
: data(fileData), origLen(fileData.length())
|
: data(fileData)
|
||||||
|
, dataLength(fileData.length())
|
||||||
{
|
{
|
||||||
setRequest(request);
|
setRequest(request);
|
||||||
setOpenMode(QIODevice::ReadOnly);
|
setOpenMode(QIODevice::ReadOnly);
|
||||||
|
|
||||||
setHeader(QNetworkRequest::ContentTypeHeader, mimeType);
|
setHeader(QNetworkRequest::ContentTypeHeader, mimeType);
|
||||||
setHeader(QNetworkRequest::ContentLengthHeader, QByteArray::number(origLen));
|
setHeader(QNetworkRequest::ContentLengthHeader, QByteArray::number(dataLength));
|
||||||
QTimer::singleShot(0, this, SIGNAL(metaDataChanged()));
|
QTimer::singleShot(0, this, SIGNAL(metaDataChanged()));
|
||||||
QTimer::singleShot(0, this, SIGNAL(readyRead()));
|
QTimer::singleShot(0, this, SIGNAL(readyRead()));
|
||||||
}
|
}
|
||||||
|
|
||||||
void HelpNetworkReply::abort()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
qint64 HelpNetworkReply::readData(char *buffer, qint64 maxlen)
|
qint64 HelpNetworkReply::readData(char *buffer, qint64 maxlen)
|
||||||
{
|
{
|
||||||
qint64 len = qMin(qint64(data.length()), maxlen);
|
qint64 len = qMin(qint64(data.length()), maxlen);
|
||||||
|
|||||||
Reference in New Issue
Block a user