Qt を使用して HTML、CSS、および JavaScript エディターを作成しようとしています。私が常に直面している問題は、HTML ファイルをロードするたびにQTextEdit表示されますが、必要な HTML タグがまったくないことです。toHtml()いくつかの関数 (ファイルの読み込み時) 、setText()、およびを使用してテキストを設定しようとしましたsetDocument()が、役に立ちませんでした。これを行う方法はありますか?ファイルを 1 行ずつ読み取って、そのように挿入する必要がありますか?
何が起こっているかの例として:
helloworld.html
<html>
hello world!
</html>
にロードするとQTextEdit、次のように表示されます。
hello world!
表示したいQTextEdit:
<html>
hello world!
</html>