ローカルの .html ページを表示するための簡単なプロジェクトを作成しました。そこでQt5.4を使用しQWebViewました。しかし、Qt5.6 に切り替えた後、Qt WebKit が廃止され、サポートされなくなったことに気付きました。そこで、Qt WebKit の機能を Qt WebEngine の機能に置き換えることにしました。
に置き換えた後、QWebViewその方法が効果がないQWebEngineView
ことを調査しました。setZoomFactorそれは既知の問題ですか?どうすればこれを処理できますか?
編集:
最近、興味深いことが調査されました。setHtmlローカル .html ファイルのコンテンツを自分の .html ファイルに設定するメソッドを使用しますQWebEngineView。これらのファイルには、画像への参照も含まれています。そこで、必要な画像への相対パスとしてbaseUrlパラメータを設定しました。その場合、setZoomFactorメソッドの使用は効果がありません。
しかし、画像への相対パスをパラメーターとして設定しないと、画像は表示されませんQWebEngineViewが、ズーム機能は機能します。ここで何が間違っているのでしょうか?