diff --git a/src/webpage.cpp b/src/webpage.cpp index cd5e8789..d61b927c 100644 --- a/src/webpage.cpp +++ b/src/webpage.cpp @@ -341,11 +341,13 @@ void WebPage::openUrl(const QString &address, const QVariant &op, const QVariant } else { QUrl url = QUrl::fromEncoded(QByteArray(address.toAscii())); +#if QT_VERSION == QT_VERSION_CHECK(4, 8, 0) // Assume local file if scheme is empty if (url.scheme().isEmpty()) { url.setPath(QFileInfo(url.toString()).absoluteFilePath().prepend("/")); url.setScheme("file"); } +#endif m_mainFrame->load(QNetworkRequest(url), networkOp, body); }