日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

您好,歡迎進入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞頭條 >> 如何讓移植的嵌入式ARM顯示中文漢字
新聞資訊
NEWS INFORMATION

如何讓移植的嵌入式ARM顯示中文漢字

發(fā)布時間:2019-05-22

如果你急于在ARM開發(fā)板上看到Qt顯示中文,而不介意稍次的效果,可以在運行Qt程序時,增加設(shè)置字體的參數(shù),比如運行名為hello的Qt程序:./hello -fn unifont

1.首先,需要文泉驛字體文件,你可以從網(wǎng)絡(luò)上下載得到這些文件,比如,wenquanyi_160_75.qpf。將全部文泉驛字體文件復(fù)制到ARM開發(fā)板上的Qt字體庫中,在這個例子中,Qt字體庫的路徑是/usr/local/qt463lib/lib/fonts

2.你還需要增加一個ARM開發(fā)板上的環(huán)境變量,在/etc/profile文件中增加:

export QT_QWS_FONTDIR=/usr/local/qt463lib/lib/fonts

3.在main.cpp中,修改   

    QApplication a(argc, argv);
    QTextCodec *codec = QTextCodec::codecForName("gbk");
    QTextCodec::setCodecForLocale(codec);
    QTextCodec::setCodecForCStrings(codec);
    QTextCodec::setCodecForTr(codec);
    QFont font("wenquanyi",6);
    a.setFont(font);

4.需要說明的是,QTextCodec *codec = QTextCodec::codecForName("gbk")如果不可行,你可以再試試QTextCodec *codec = QTextCodec::codecForName("UTF-8")

聯(lián)系方式0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

元阳县| 株洲市| 太康县| 冷水江市| 新昌县| 临猗县| 巴彦淖尔市| 登封市| 江门市| 遂昌县| 泽库县| 宜阳县| 太白县| 鄱阳县| 松原市| 韶山市| 阿合奇县| 卫辉市| 潮安县| 和平区| 绥德县| 五原县| 抚州市| 岳西县| 乌鲁木齐市| 苗栗市| 潼关县| 永清县| 五寨县| 方正县| 于都县| 云和县| 环江| 承德市| 璧山县| 河池市| 东台市| 武汉市| 拜城县| 工布江达县| 盐亭县|