diff --git a/src/plugins/help/helpviewer.cpp b/src/plugins/help/helpviewer.cpp index aadeda402d2d097acfb39e4949d78bd6022c6edc..15a53da81c17c33b4154de15aecd8d165db1f72e 100644 --- a/src/plugins/help/helpviewer.cpp +++ b/src/plugins/help/helpviewer.cpp @@ -94,13 +94,7 @@ struct ExtensionMap { bool HelpViewer::isLocalUrl(const QUrl &url) { - const QString &scheme = url.scheme(); - return scheme.isEmpty() - || scheme == QLatin1String("file") - || scheme == QLatin1String("qrc") - || scheme == QLatin1String("data") - || scheme == QLatin1String("qthelp") - || scheme == QLatin1String("about"); + return url.scheme() == QLatin1String("qthelp"); } bool HelpViewer::canOpenPage(const QString &url) diff --git a/src/plugins/help/helpviewer_qwv.cpp b/src/plugins/help/helpviewer_qwv.cpp index d47c02982dda2eb88da8faa0ad0973ad9f0c422f..8f8968815f9d37a64fc18689c9cde6e7fce8a77b 100644 --- a/src/plugins/help/helpviewer_qwv.cpp +++ b/src/plugins/help/helpviewer_qwv.cpp @@ -124,10 +124,8 @@ HelpNetworkAccessManager::HelpNetworkAccessManager(QObject *parent) QNetworkReply *HelpNetworkAccessManager::createRequest(Operation op, const QNetworkRequest &request, QIODevice* outgoingData) { - if (!HelpViewer::isLocalUrl(request.url()) - && request.url().scheme() == QLatin1String("http")) { + if (!HelpViewer::isLocalUrl(request.url())) return QNetworkAccessManager::createRequest(op, request, outgoingData); - } QString url = request.url().toString(); const QHelpEngineCore &engine = LocalHelpManager::helpEngine();