QWebView在Windows上不显示任何内容

时间:2013-01-18 19:45:26

标签: qt qtwebkit

我正在将一个QT应用程序从linux移植到Windows。这是一个非常奇怪的过程,现在我遇到了一个我无法解决的问题。我已编译代码并运行,但我正在使用QWebView,并且在linux上它在Windows上正确显示页面(谷歌地图)我只看到白色背景。我读过,也许我需要一些额外的图像库,但我不知道这个名字。有谁知道如何解决这个问题?

编辑:可能是图像或js的情况 - html输入类型=添加到页面的文本显示。我已经从QTPATH / plugins / imageplugins复制到MyAp / imageformats图像插件,但它没有帮助

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

真正有用的是设置值为1的QT_DEBUG_PLUGINS环境变量并使用qt打开程序,在控制台中我可以看到我缺少OpenSSl库。安装这个库解决了这个问题。

答案 2 :(得分:0)

我在Windows / MinGW应用程序上遇到了同样的问题。我将2个dll与安装捆绑在一起,libeay32.dll和ssleay32.dll,然后QWebView能够发出https://请求。

我从TortoiseSVN安装中复制了这些DLL,这些安装恰好安装在我的计算机上。