歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> QT4.5中文字體不顯示問題解決

QT4.5中文字體不顯示問題解決

日期:2017/2/28 15:54:30   编辑:Linux教程

Qt 4.5.3不能顯示中文字體,無論是qvfb中還是arm系統中,後來在網上查了一些方法,終於弄好了

1.下載文泉驿正黑字體qpf字體庫

在http://www.linuxidc.com/Linux/2012-03/56659.htm可以找到免費下載

2.把下載好的字體庫解壓後的qpf文件放入lib/fonts中(qtX86和arm版本以及移植的文件系統中都放入此子體)
編譯運行的時候:在qtcreator中在Run Settings——〉Edit run configuration:右側單擊Show Details按鈕,在打開的下拉列表中Arguments:文本框中添加參數“-qws -font wenquanyi”。


或者在終端中運行:例如:./hello-qws -font wenquanyi
這樣就可以顯示中文了

如果不想輸入後面的參數可以把lib/fonts中的其他字體全部刪除,只保留泉驿正黑字體的qpf字體庫。這樣只需要運行./hello-qws 即可 不過這樣以來就用不了其他字體了。

Copyright © Linux教程網 All Rights Reserved