调试和发布版本之间的QTextBrowser行为不同

时间:2015-05-29 10:40:18

标签: c++ qt qt5 qtextbrowser

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

1 个答案:

答案 0 :(得分:2)

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

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