我有一个QImage缓冲区,我想在QWebPage中呈现。
网页中的HTML包含图像文件的标记。
不是将QImage保存到磁盘然后使用xml解析器更新html中的href
,而是可以将QImage直接从缓冲区渲染到QWebPage(/ QWebView)中吗?
我已经看到了一些关于QtWebKit' Bridge'这表明这是可能的,但没有具体的例子。
答案 0 :(得分:1)
我不知道有关重复问题的协议,但这已经被问到了&之前回答了类似的情况:
Using QTWebKit to display a website stored in memory
请注意,这需要您以网络视图所理解的格式对您的QImage进行编码,例如PNG。
我认为使用临时文件并将img-tag指向它是迄今为止最快的&最简单的方法。