作為乙個優秀的開發人員,我就不說廢話了。
很多人在 使用qt做
嵌入式開發時,會遇到乙個問題: 漢字顯示,網上有好多方法,並且針對 qt5 以前的版本和qt5 的版本有不同的方法,同樣,我也遇到了這個問題,今天我把一種nb的方法介紹給大家,請豎起耳朵。
先說一下開發環境:
linux : 使用 虛擬機器 安裝的 ubuntu 14.04
qt : 使用的 qt 5.4
arm 板: 使用 nuc972
開發板,某寶上一搜就有,不過這只是乙個平台,其他的也一樣
關於顯示漢字,我們可以把這個問題分成兩個小問題:
1、在開發環境中顯示漢字
2、在arm板上顯示漢字
我們先來解決第乙個問題:
下面我們來解決第二個問題:
第二步:放到ubuntu系統的字型檔案中 。
在: /usr/share/fonts 目錄下 新建 乙個資料夾wqy ,將字型檔檔案拷貝進去,具體操作如下:
# cd /usr/share/fonts
# mkdir wqy
# cd wqy
# cp /...(字型檔檔案路徑) /usr/share/fonts/wqy
注意這個時候你應該保持在wqy目錄下,然後執行以下操作,更新字型檔
# mkfontscale
# mkfontdir
# fc-cache
執行完後,開啟qt,在ui上放乙個 label 寫幾個字,選中它,在右側的屬性欄中找到 font 點開如下圖:
找到剛才安裝的字型,是不是很神奇?
接下來,該輪到arm板上的字型檔了,將剛才的 .ttf 字型檔 檔案放到 arm 板的 qt 索引字型檔中,我的在/usr/qt/lib/fonts目錄下,放進去就可以,不用管了,
然後,在qt應用中寫幾個漢字,放到開發板上,試試,大小隨便設定的哦:
這是不是乙個奇蹟,網上大多方法在顯示漢字時,不僅需要新增字型檔,還需要新增一部分支援**,來選擇字型、設定大小等等,這個方法既簡單,又實用,趕緊試試吧。
linux安裝字型檔:
qt4.7支援中文:
ARM開發板配置rzsz
toc 這裡說的rzsz並不是真的是rzsz庫,發現並不好用,而確實好用。rzsz 3.48.tar.gz 不好用,建議別下了 用這個這裡用的是lrzsz 0.12.20.tar.gz wget tar zxvf lrzsz 0.12.20.tar.gz至於arm hisiv300 linux gc...
ARM開發板 瑞芯微RK3288開發板
g3288 開發板由郵票孔核心板,底板和液晶板三大塊組成,核心板採用 8 層板工藝設計,確保穩定可靠,可以批量用於平板電腦,車機,學習機,pos機,遊戲機,行業監控等多種領域。主控為cortex a17四核rk3288,最高主頻1.8ghz。底板留有豐富的外設,幾乎可以演示 rk3288 晶元的全部...
arm開發板上電設定靜態ip pc機 開發板
最近入手了一塊imx6ul開發板,一方面想系統性地學一次嵌入式linux,爭取下乙份工作往這個方向混一口飯吃,另一方面也想用一用nxp的晶元。本篇筆記分享的是 pc機 開發板 ubuntu互ping實驗,主要是根據教程來走一遍,做個學習記錄。關於網路環境搭建這一塊是個難點。以前在學校我也有學過嵌入式...