Merge pull request #55 from kiwix/workaround_contenttype

Workaroud the contentType handling of QTWebEngine.
This commit is contained in:
Matthieu Gautier 2018-11-13 18:32:02 +01:00 committed by GitHub
commit a12e641667
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,6 +47,7 @@ UrlSchemeHandler::requestStarted(QWebEngineUrlRequestJob *request)
}
BlobBuffer* buffer = new BlobBuffer(entry.getBlob());
auto mimeType = QByteArray::fromStdString(entry.getMimetype());
mimeType = mimeType.split(';')[0];
connect(buffer, &QIODevice::aboutToClose, buffer, &QObject::deleteLater);
request->reply(mimeType, buffer);
}