3

私の Qt アプリケーションでは、レポートの印刷を広く使用しています。それらはすべて Qt < 5 で書かれています。 Qt5 で書き直したいのですが、突然、予想外の困難に遭遇します。プレースホルダー付きの HTML テンプレートを使用QWebViewして、ドキュメントを印刷します。しかし、Qt5QWebViewでは印刷にバグがあります ( QTBUG-35222QTBUG-43145QTBUG-36308などを参照) QWebView。次の候補ですQWebEngineが、Windowsでは動きません。(または、x86-64 および VS2013 で部分的に動作しますが、MInGW で動作する必要があります)。そのため、使用QWebEngineは現在不可能です。 QTextEditHTML の限られたサブセットのみをサポートし、外部 CSS などはサポートしていません。

そこで、Qt で HTML ドキュメントを読み込んで印刷する方法を探しています。どんなアドバイスでも大歓迎です。

4

0 に答える 0