9

Qt アプリのリソース ファイル (ヘルプ システム用) にいくつかの HTML と PNG をバンドルしました。残念ながら、HTML で画像を表示する方法が見つかりません。QWebViewのベース URL と<img>タグのさまざまな URL のさまざまな組み合わせを試しましたが、今のところうまくいきません。

明確にするために、私は次のようなことができるようになりたいです:

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

これは可能ですか?

4

1 に答える 1

20

リソース形式を次のように試してください。

qrc:/resources/cat.png

それ以外の

:/resources/cat.png

webview内でそのような形式の画像を使用する.cssファイルがあり、正常に動作します

于 2013-03-03T17:18:47.353 に答える