我创建了用于显示本地 .html 页面的简单项目。我在那里使用了Qt5.4 QWebView
。但是在切换到 Qt5.6 之后,我注意到 Qt WebKit 已被弃用并且不再受支持。因此,我决定将 Qt WebKit 功能替换为来自 Qt WebEngine 的功能。
替换QWebView
后QWebEngineView
我调查该setZoomFactor
方法没有效果。是已知问题吗?我该如何处理?
编辑:
最近调查了一件有趣的事情。我使用setHtml
方法将本地 .html 文件的内容设置为我的QWebEngineView
. 这些文件还包含对图像的引用。所以我将baseUrl参数设置为所需图像的相对路径。在这种情况下,使用setZoomFactor
方法没有效果。
但是当我没有将图像的相对路径设置为参数时,图像不存在QWebEngineView
但缩放功能有效。任何想法这里有什么问题?