【发布时间】:2016-07-30 20:32:57
【问题描述】:
我创建了用于显示本地 .html 页面的简单项目。
我在那里使用了带有QWebView 的Qt5.4。但是在切换到 Qt5.6 之后,我注意到
Qt WebKit 已被弃用,不再受支持。
因此,我决定将 Qt WebKit 功能替换为来自
Qt 网络引擎。
将QWebView 替换为QWebEngineView 后
我调查了setZoomFactor方法没有效果。
是已知问题吗?我该如何处理?
编辑:
最近调查了一件有趣的事情。我使用setHtml 方法将本地.html 文件的内容设置为我的QWebEngineView。这些文件还包含对图像的引用。所以我将 baseUrl 参数设置为所需图像的相对路径。在这种情况下,使用 setZoomFactor 方法无效。
但是当我没有将图像的相对路径设置为参数时,QWebEngineView 上没有图像,但缩放功能有效。有什么想法吗?
【问题讨论】:
-
你可以使用评估函数进行缩放并在 java 脚本中进行缩放吗?
-
没有。我只是尝试使用内置的
setZoomFactor方法。是否应该设置一些其他设置以启用缩放可能性?
标签: qt qtwebengine qt5.6