Qt:QWebview没有在其他机器上显示jpg,gif,png图像

时间:2011-05-06 12:12:48

标签: qt qt4 release qtwebkit qwebview

今天我遇到了QWebView的一个非常奇怪的错误,我无法自行解决。

我在我的应用程序中包含了一个QWebView小部件。当我设置要显示的网址或HTML代码(使用QWebView::setUrl()QWebView::setHtml())时,它在我的计算机上运行良好。它也适用于安装了Qt的所有机器,但不适用于没有安装Qt的机器。我编译了一个发布版本并将所有必需的库包含为共享( QtWebKit4.dll QtNetwork4.dll 等),所以我想我的错误在于我忘了包含一些图书馆。

如果有人有这样的错误,我会非常感谢您的帮助!

2 个答案:

答案 0 :(得分:6)

您可能需要包含相关的Qt图像处理插件库,这些库位于qt/plugins/imageformats(也可能是qt/plugins/iconengines)。我没有部署任何webkit应用程序,所以我不确定这一点。

答案 1 :(得分:1)

请参阅我对此问题的回答:Qt dll deployment on windows

相关问题