6

(アプリケーションによって作成された)いくつかのHTMLコンテンツをレンダリングする必要があり、QTextBrowserとQWebViewのどちらを使用すべきか疑問に思っています。それらは非常に似ているように見えますが、ドキュメントではその間の違いについては説明していません。

QWebViewはほぼフル機能のブラウザだと思いますが、QTextBrowserはどうでしょうか。Webkitも使用していますか?使用すると制限が発生する可能性がありますか?

4

1 に答える 1

9

QTextBrowserは、HTMLとCSSのサブセットのみをサポートします。ドキュメントについては、こちらを参照してください。軽量であるという利点があり、QWebViewはより多くのコードとリソースを使用します。

もう少し情報答えは正確ですが、もう少し情報(OP)を付けて完成させなければならないと感じています。警告として、提供されているリンクを読んで、機能するタグとスタイルを取得してください。emサイズはまったく機能しないようですので、すべてのサイズをピクセル単位で設定してください。HRスタイリングは非常に制限されています。bottom-borderスタイリングは利用できません(これはHRの良い代替手段であった可能性があります)。。したがって、Firefoxでデザインを行わず、Qtで機能することを期待してください。ほとんどの場合、そうではありません。物事があなたのように機能しないときはrefをチェックし、あなたが行くように微調整してください。最終的には、QTextBrowserを使用して多くのデザインを実行できる可能性がありますが、確認しながら確認することをお勧めします。

于 2011-12-01T07:09:44.140 に答える