4

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

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

如果有人已经遇到过这样的错误,我将非常感谢您的帮助!

4

2 回答 2

6

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

于 2011-05-06T13:24:33.687 回答
1

请参阅我对这个问题的回答:Windows 上的 Qt dll 部署

于 2011-05-06T19:42:39.247 回答