質問

HTMLコンテンツ(アプリケーションによって作成された)をレンダリングする必要があり、QTextBrowserまたはQWebviewを使用する必要があるのではないかと思っています。それらは非常に似ているように見えますが、ドキュメントは当時の違いについて議論していません。

QWebviewはほぼフル機能のブラウザだと思いますが、QTextBrowserはどうですか? WebKitも使用していますか?私がそれを使用すると、いくつかの制限に遭遇する可能性がありますか?

役に立ちましたか?

解決

QTextBrowserはHTMLとCSSのサブセットのみをサポートしています、文書化を参照してください ここ。軽量であるという利点があり、QWebviewはより多くのコードとRessourcesを使用しています。

いくつかの情報 答えは正確ですが、私はいくつかの情報(OP)でそれを完了することを強いられていると感じています。警告として、提供されたリンクを読んで、機能するタグとスタイルを取得します。 em サイズはまったく動作しないように見えるので、すべてのサイズをピクセルで設定します。 HRスタイリングは非常に限られています。 bottom-border スタイリングは利用できません(これはHRの良い代替手段であった可能性があります)。 。したがって、Firefoxでデザインを行わないでください。QTで機能することを期待してください。それはおそらくそうしないでしょう。 REFを確認してください。最終的には、QTextBrowserで多くのデザインを行うことはおそらく可能ですが、行くにつれて確認する方が良いでしょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top