【发布时间】:2013-08-14 07:12:40
【问题描述】:
我想使用
从 QWebView 中的 QString 呈现 htmlQWebView::setHtml( QString, QUrl );
应从临时目录 c:/temp 加载图像。 在 html 代码中,图像仅由文件名引用,没有路径,例如
<img src="myimage.png">
我使用 setHtml 的第二个参数将此路径作为 baseUrl 提供,但未渲染图像。 我尝试使用完整路径引用图像:
<img src="c:/temp/myimage.png">
它可以正常工作 - 显示图像。
我已经检查过,url是否有效:
QUrl base = QUrl::fromUserInput("c:/temp");
if (!base.isValid())
return false;
并且该 URL 被报告为有效。 我在这里做错了什么?
我正在使用 Qt 4.8.4 在 Windows 上工作
感谢任何提示!
【问题讨论】: