2014-03-29 39 views
0

我在我的PC(Windows 7 x64)中安裝了用於android的Qt創建器,並下載了所有必備組件並執行https://www.youtube.com/watch?v=_nkhlhBwkjk中的所有步驟。爲什麼我的Android設備上的Qt應用程序不支持utf-8字符

我在Qt創建器中開發了一個簡單的應用程序,其中包含一個MainWindow和一個QtWidgets/QLabel。這個Qlabel的文本是由utf-8編碼編寫的。

當我在我的PC上運行應用程序(勝利)時,沒有問題存在,但是當我在我的android手機上生成並運行時,標籤的所有文本都不顯示正確。它顯示像矩形一樣的字符。

問題原因是什麼?我是否錯過了一些配置Qt創建者的工作?

回答

0

它被解決了。問題不是unicode。我將應用程序(MS Shell Dlg 2)中使用的字體更改爲Tahoma,並將其嵌入到資源文件中。

相關問題