我一直在使用QTextBrowser
來顯示日誌文件。在設置適當的字體後,Debug版本可以正確使用非英文字符。但是,在釋放模式下構建它時,無論字體是什麼,它都會顯示非英文字符的空白矩形。將輸出文本複製到Word中會顯示正確的字符,所以輸出的生成不是問題。
我在這裏錯過了什麼,我該如何解決它?QTextBrowser在調試和發佈版本之間的行爲不同
2
A
回答
2
通常調試和發佈輸出是在不同的目錄中創建的,並且通常使用不同的環境變量。檢查你的.pro,make或解決方案文件。
如果應用程序從非絕對目錄加載文件(例如字體),該文件可能會丟失。如果您在/ debug目錄中複製了一些用戶數據(例如,再次使用字體),請檢查該數據是否也在/ release中。
相關問題
- 1. 調試和發佈版本之間的不同行爲
- 2. boost :: regex在調試和發佈版本上的行爲不同
- 3. 調試和發佈配置之間的不同塊行爲
- 4. 發佈版本的運行方式與調試版本不同
- 5. 使用不同的DLL進行調試和發佈版本
- 6. 在調試和發佈版本之間管理NSStoreType更改
- 7. 在調試和發佈版本中C#可能存在的不同行爲
- 8. identifierForVendor在開發和發佈版本之間有什麼不同?
- 9. 在iOS上,if()語句在發佈版本和調試版本之間有不同的結果
- 10. 浮點值在發佈和調試版本中的行爲不同
- 11. 在IE10中開發版本和發佈版本之間的CSS行爲差異
- 12. MS Visual C++發行版和調試版本之間不同行爲的可能原因
- 13. 發佈版本中運行時間過長(調試版本OK)
- 14. 調試和發佈版本中BOOL變量的不同值
- 15. 調試和發佈之間的不同結果
- 16. 調試vs發佈庫版本與調試/發佈客戶端應用程序具有不同的行爲
- 17. 發佈/調試版本之間巨大的幀率差異
- 18. 調試和發佈之間的區別
- 19. FbxAnimCurve在SDK 2016和2009版本之間有不同的行爲
- 20. Asp.net發佈版本與調試版本
- 21. 發佈,調試版本和授權Google?
- 22. 實體框架引用在調試和發佈版本之間缺失
- 23. .NET中「調試」和「發佈」版本之間的主要區別是什麼?
- 24. 在開發和發佈版本之間的URL路徑變化
- 25. 發佈和調試中使用的不同版本的AIR和Flash
- 26. 在調試和發佈版本中十進制的渲染不同
- 27. MySQL發佈版本之間的區別
- 28. 調試和發佈版本之間std :: map行爲的差異(Xcode 8.3,C++ 11,Cocos2d-x)
- 29. Qt調試版本和Qt發佈版本有什麼區別?
- 30. 切換應用程序調試版本和MultiDexApplication發佈版本
奇怪。從未體驗過這一點您可以提供平臺和編譯器。在Linux上,如果字體由應用程序打開,你可以用strace和lsof來檢查。 –
你在哪個操作系統上? –
我在使用MSVC10編譯器的Windows上。是的,這很奇怪,因爲Qt5應用程序(ViberPC,e.t.c)也顯示空白框,所以可能是我的PC出現問題。 Qt4應用程序雖然工作。 – shebaw