9

我在我的 Qt 应用程序的资源文件(用于帮助系统)中捆绑了一些 HTML 和 PNG。不幸的是,我找不到 HTML 显示图像的方法。我已经尝试了QWebView' 的基本 URL 和<img>标签的不同 URL 的各种组合,但到目前为止没有一个有效。

要清楚,我希望能够做这样的事情:

QString html = "<html><img href=':/resources/cat.png'/></html>";
myWebView->setHtml(html, ???);

这可能吗?

4

1 回答 1

20

尝试您的资源格式为:

qrc:/resources/cat.png

代替

:/resources/cat.png

我们有 .css 文件,它们在 webview 中使用这种格式的图像,它工作正常

于 2013-03-03T17:18:47.353 回答