HTMLファイルのコンテンツをQPixmap/QImageにレンダリングしたいので、QWebViewなしでQWebPageを使用しています。
ページの読み込みを、デフォルトである非同期ではなく、同期的に実行する必要があります。QWebFrame::setHtml()
デフォルトの方法はまたはを呼び出すことですQWebFrame::setContent()
が、これは画像を非同期的にロードします。私が欲しいのは、ある種のブロッキング関数呼び出しです。QWebFrame::waitUntilLoadFinished()
その後、呼び出してそれをrender()
実行することができます。
これを行う方法が見つかりません。私は何かが足りないのですか?