我想使用 QWebView 中的 QString 渲染 html
QWebView::setHtml( QString, QUrl );
应从临时目录 c:/temp 加载图像。在 html 代码中,图像仅由文件名引用,没有路径,例如
<img src="myimage.png">
我将此路径作为带有 setHtml 的第二个参数的 baseUrl 提供,但未渲染图像。我试图用完整路径引用图像:
<img src="c:/temp/myimage.png">
它工作正常 - 显示图像。
我检查了网址是否有效:
QUrl base = QUrl::fromUserInput("c:/temp");
if (!base.isValid())
return false;
并且 URL 被报告为有效。我在这里做错了什么?
我正在使用 Qt 4.8.4 在 Windows 上工作
感谢您的任何提示!