4

hereに示すように、非推奨のクラス QtWebkit でこれを行うことが可能であることを私は知っています。

新しいQtWebEngineフレームワークで同様の作業ができるかどうか知りたいですか? Web ページ (QWebEnginePage) でプラグインを作成する方法が見つかりませんでした。これは Chromium のプラグイン技術に関連していますか?

私は現在、Qt 5.5 でこれを達成する可能性を探っています。

4

1 に答える 1

4

何らかの方法で完全に明確な答えを見つけることはできませんが、移植ガイドの最後に、それがもはや不可能であることを示唆するものがあります:

Qt WebEngine は Skia を使用して Web ページをレンダリングし、この目的で QPainter または Qt を使用していません。HTML5 標準は、ネイティブ コントロール プラグインが Qt WebKit に導入されたときには利用できなかった、はるかに優れた代替手段も提供しています。

NoQPainterは、レンダリング中に描画する方法がないことを意味しQWidgetます。

于 2016-03-16T14:51:21.787 に答える