From bda9bf51c18bd9a5a1f85bb8c54118126efe7ef8 Mon Sep 17 00:00:00 2001 From: Le Tan Date: Wed, 6 Mar 2019 15:14:11 +0800 Subject: [PATCH] fix QWebEngineView's navigation request issue in Qt 5.12 --- src/vpreviewpage.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vpreviewpage.cpp b/src/vpreviewpage.cpp index ec5a4fb3..81e67ede 100644 --- a/src/vpreviewpage.cpp +++ b/src/vpreviewpage.cpp @@ -24,6 +24,9 @@ bool VPreviewPage::acceptNavigationRequest(const QUrl &p_url, } } else if (!p_isMainFrame) { return true; + } else if (p_url.scheme() == "data") { + // Qt 5.12 will trigger this when calling QWebEngineView.setHtml(). + return true; } QDesktopServices::openUrl(p_url);