QWebView可以从Qt资源文件加载图像吗?

Tim*_*mmm 9 resources qt qwebview

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

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

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

这可能吗?

Viv*_*Viv 19

尝试使用以下资源格式:

qrc:/resources/cat.png
Run Code Online (Sandbox Code Playgroud)

代替

:/resources/cat.png
Run Code Online (Sandbox Code Playgroud)

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