2

我一直QTextBrowser用来显示日志文件。设置正确的字体后,调试版本可以正常使用非英文字符。但是在发布模式下构建它时,无论字体是什么,它都会为非英文字符显示空矩形。将输出文本复制到 Word 中会显示正确的字符,因此输出生成不是问题。
我在这里缺少什么,我该如何解决?

4

1 回答 1

2

通常调试和发布输出是在不同的目录中创建的,并且经常使用不同的环境变量。检查您的 .pro、make 或解决方案文件。

如果应用程序从非绝对目录加载文件(例如字体),则该文件可能会丢失。如果您在/debug 目录中复制了一些用户数据(例如字体),请检查该数据是否也在/release 中。

于 2015-05-29T10:54:45.440 回答