2

QTextBrowserログファイルを表示するために使用しています。デバッグ ビルドは、適切なフォントを設定した後、英語以外の文字で正しく動作します。しかし、リリース モードでビルドすると、フォントが何であれ、英語以外の文字に対して空の四角形が表示されます。出力テキストを Word にコピーすると正しい文字が表示されるため、出力の生成は問題になりません。
ここで何が欠けていますか?どうすれば修正できますか?

4

1 に答える 1

2

通常、デバッグとリリースの出力は別々のディレクトリに作成され、異なる環境変数を使用することがよくあります。.pro、make、またはソリューション ファイルを確認してください。

アプリケーションが絶対ディレクトリ以外からファイル (フォントなど) をロードする場合、ファイルが見つからない可能性があります。/debug ディレクトリにユーザー データ (フォントなど) をコピーした場合は、このデータが /release にもあることを確認してください。

于 2015-05-29T10:54:45.440 に答える