QWebPage でレンダリングしたい QImage バッファがあります。
Web ページの HTML には、画像ファイルのタグがあります。
QImage をディスクに保存してから xml パーサーを使用しhref
て html を更新するのではなく、バッファから直接 QWebPage(/QWebView) に QImage をレンダリングすることは可能ですか?
これが可能であることを示唆するQtWebKit 'Bridge'についていくつか見ましたが、具体的な例はありません。
重複した質問に関するプロトコルはわかりませんが、これは以前に同様のシナリオで尋ねられ、回答されています:
QTWebKit を使用してメモリに保存された Web サイトを表示する
ただし、これには QImage を PNG などの Web ビューで認識される形式でエンコードする必要があることに注意してください。
temp-file を使用して img-tag をそこに送るのが最も速くて簡単な方法だと思います。