那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英創(chuàng)信息技術(shù)主板Qt Embedded中文顯示示例

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-01-17 09:26 ? 次閱讀

Qt移植到ARM平臺(tái)以后,自帶的字庫(kù)并不能很好的支持中文字體的顯示,為了方便客戶的開(kāi)發(fā)工作,英創(chuàng)公司在嵌入式主板Qt Embedded的字庫(kù)中加入了一些字體文件,經(jīng)過(guò)測(cè)試,英創(chuàng)嵌入式主板Qt Embedded已經(jīng)能夠很好的支持中文字體的顯示,并且可以自己改變字體大小和顏色。

當(dāng)然如果客戶希望使用一些不同的字體,可以將需要的字體文件拷貝至主板的/opt/qt-4.5/lib/font/目錄下,在Qt的應(yīng)用程序中指定要使用的字體即可。下面說(shuō)明一下程序上的實(shí)現(xiàn)。

在Qt creator中創(chuàng)建新的項(xiàng)目,添加main.cpp文件。每一個(gè)使用Qt的應(yīng)用程序都必須包含QApplication,它管理了各種各樣的資源。在Qt Embedded中,還需要包含QWSServer,因?yàn)樵谇度胧狡脚_(tái), QT會(huì)是以QWS方式運(yùn)行。所以至少需要包含這兩個(gè)頭文件:

#include
#include

在Qt中,每一個(gè)類都有一個(gè)與其同名的頭文件,這里我們可以使用QDialog類和QLable類來(lái)顯示最簡(jiǎn)單幾個(gè)漢字,所以加上:
#include
#include

接下來(lái)就是C++中最常見(jiàn)到的main()函數(shù),首先需要的是創(chuàng)建一個(gè)QApplication類對(duì)象,用于管理應(yīng)用程序資源,注意,任何一個(gè)Qt程序都要有一個(gè)QApplication類對(duì)象。接著創(chuàng)建一個(gè)QDialog類和一個(gè) QLable類,我們讓QLable類作為子窗口顯示在QDialog類中,代碼如下:

int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QDialog w;
QLabel label(&w);
}

下面在label中顯示幾個(gè)簡(jiǎn)單的漢字,并移動(dòng)到我們想要的位置,繼續(xù)在main()函數(shù)中代碼如下:
label.setText(QObject::tr('Hello World! 你好Qt!'));
label.move(120, 120);

接下來(lái)可以指定字體,設(shè)置大小和顏色,指定字體的語(yǔ)句為:
w.setFont(QFont('simsun_2_50',11,QFont::Normal))
QPalette pe;
pe.setColor(QPalette::WindowText,Qt::blue);
label.setPalette(pe);

這里的“simsun_2_50”是英創(chuàng)公司加入的中文字體,根據(jù)需要跟改為客戶自己拷貝的字體文件名稱,“11”是字體大小,“Normal”指正常字體(不加粗),blue為顏色。

最后我們要使用show()函數(shù)讓他們都顯示出來(lái),并且讓QApplication對(duì)象進(jìn)入時(shí)間循環(huán):
w.show();
return a.exec();

編譯完成,在英創(chuàng)嵌入式主板中運(yùn)行,就能在LCD上面顯示“Hello World! 你好Qt!”了,這里英創(chuàng)公司基于中文顯示,做了一個(gè)演示的界面。

下面就是一個(gè)在EM335x主板上面運(yùn)行中文顯示的示例:

EM335x主板上Qt演示效果

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6086

    瀏覽量

    35622
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    龍芯中科榮獲2024年度信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)卓越貢獻(xiàn)成員單位

    近日,中國(guó)電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)(以下簡(jiǎn)稱“信創(chuàng)工委會(huì)”)在北京召開(kāi)2024年度工作總結(jié)座談會(huì)暨信創(chuàng)“大比武”總結(jié)大會(huì)。中國(guó)工程院院士、信
    的頭像 發(fā)表于 01-23 10:50 ?166次閱讀

    芯盛智能榮獲2024年信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)卓越貢獻(xiàn)成員單位

    日前,中國(guó)電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)(以下簡(jiǎn)稱 “信創(chuàng)工委會(huì)”)2024 年度總結(jié)座談會(huì)于北京隆重舉行。此次會(huì)議對(duì)在信創(chuàng)工作中作出突出貢獻(xiàn)的成員單位予以表彰。江蘇
    的頭像 發(fā)表于 01-20 09:56 ?160次閱讀

    基于QT開(kāi)發(fā)國(guó)產(chǎn)主板終端桌面程序 高效、穩(wěn)定、跨平臺(tái)的解決方案

    了開(kāi)發(fā)者們面臨的一個(gè)重要挑戰(zhàn)。本文將介紹如何基于QT框架,開(kāi)發(fā)適用于國(guó)產(chǎn)主板的終端桌面程序,并探討其優(yōu)勢(shì)和應(yīng)用場(chǎng)景。 QT是一個(gè)跨平臺(tái)的C++圖形用戶界面應(yīng)用程序框架,廣泛用于開(kāi)發(fā)GUI程序。
    的頭像 發(fā)表于 01-08 15:34 ?179次閱讀

    飛騰助力首屆教育信息技術(shù)應(yīng)用創(chuàng)新大賽圓滿落幕

    近日,由中國(guó)教育技術(shù)協(xié)會(huì)主辦,教育部教育管理信息中心教育信創(chuàng)實(shí)驗(yàn)室、公安部第三研究所、中國(guó)電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信創(chuàng)工委會(huì)支持,北京航空航天
    的頭像 發(fā)表于 12-24 09:57 ?208次閱讀

    有方科技參編的信息技術(shù)團(tuán)體標(biāo)準(zhǔn)發(fā)布

    近日,有方科技參編的《信息技術(shù)產(chǎn)品供應(yīng)鏈成熟度 共性指標(biāo) 第1部分:企業(yè)背景評(píng)價(jià)》《信息技術(shù)產(chǎn)品供應(yīng)鏈成熟度 共性指標(biāo) 第2部分:技術(shù)掌控評(píng)價(jià)》《信息技術(shù)產(chǎn)品供應(yīng)鏈成熟度 共性指標(biāo) 第
    的頭像 發(fā)表于 12-23 10:44 ?231次閱讀

    龍芯中科助力2024首屆教育信息技術(shù)應(yīng)用創(chuàng)新大賽成功舉辦

    近日,2024首屆教育信息技術(shù)應(yīng)用創(chuàng)新大賽在北京航空航天大學(xué)成功舉辦。本次大賽由中國(guó)教育技術(shù)協(xié)會(huì)主辦,教育信創(chuàng)實(shí)驗(yàn)室、公安部第三研究所、中國(guó)電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信
    的頭像 發(fā)表于 12-19 17:02 ?283次閱讀

    拓維信息參與牽頭組建!長(zhǎng)沙新一代信息技術(shù)產(chǎn)教聯(lián)合體正式獲批

    的長(zhǎng)沙新一代信息技術(shù)產(chǎn)教聯(lián)合體成功獲批,為長(zhǎng)沙市信息技術(shù)產(chǎn)業(yè)發(fā)展注入了新的活力。圖/《2024年長(zhǎng)沙市市級(jí)市域產(chǎn)教聯(lián)合體名單》長(zhǎng)沙新一代信息技術(shù)產(chǎn)教聯(lián)合體將依托龍頭企
    的頭像 發(fā)表于 12-07 01:06 ?483次閱讀
    拓維<b class='flag-5'>信息</b>參與牽頭組建!長(zhǎng)沙新一代<b class='flag-5'>信息技術(shù)</b>產(chǎn)教聯(lián)合體正式獲批

    國(guó)產(chǎn)工控主板,信創(chuàng)產(chǎn)業(yè)發(fā)展新引擎

    在當(dāng)今科技飛速發(fā)展的時(shí)代,信創(chuàng)產(chǎn)業(yè)正成為國(guó)家戰(zhàn)略的重要支撐。而我們的國(guó)產(chǎn)工控主板,以其卓越的性能和可靠的品質(zhì),為信創(chuàng)產(chǎn)業(yè)的發(fā)展注入強(qiáng)大動(dòng)力。國(guó)產(chǎn)工控主板在信
    的頭像 發(fā)表于 11-06 10:29 ?312次閱讀

    中科創(chuàng)達(dá)榮獲2024年軟件和信息技術(shù)服務(wù)優(yōu)秀企業(yè)

    及前百家企業(yè)”名單。中科創(chuàng)達(dá)憑借非凡的技術(shù)實(shí)力與持續(xù)的創(chuàng)新能力,成功入選“2024年度軟件和信息技術(shù)服務(wù)競(jìng)爭(zhēng)力百?gòu)?qiáng)企業(yè)”以及“2024年軟件和信息技術(shù)服務(wù)優(yōu)秀企業(yè)”。
    的頭像 發(fā)表于 10-30 11:44 ?557次閱讀

    創(chuàng)國(guó)產(chǎn)化背景下的工控主板發(fā)展現(xiàn)狀

    創(chuàng),是信息技術(shù)應(yīng)用創(chuàng)新產(chǎn)業(yè)的簡(jiǎn)稱,于2016年“信創(chuàng)工委會(huì)”(信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì))提出,目的就是要推動(dòng)我們國(guó)內(nèi)軟硬件關(guān)鍵技術(shù)的研發(fā)
    的頭像 發(fā)表于 09-21 16:15 ?511次閱讀

    加速鯤鵬落地!拓維信息創(chuàng)遷移工具榮獲鯤鵬原生開(kāi)發(fā)技術(shù)認(rèn)證

    認(rèn)證。圖/拓維·數(shù)據(jù)庫(kù)適配中間件取得鯤鵬原生開(kāi)發(fā)N認(rèn)證在數(shù)字化時(shí)代的大潮中,信創(chuàng)戰(zhàn)略作為國(guó)家推動(dòng)信息技術(shù)應(yīng)用創(chuàng)新、保障信息安全與自主可控的關(guān)鍵舉措,其重要性日益凸顯
    的頭像 發(fā)表于 09-10 08:03 ?505次閱讀
    加速鯤鵬落地!拓維<b class='flag-5'>信息</b>信<b class='flag-5'>創(chuàng)</b>遷移工具榮獲鯤鵬原生開(kāi)發(fā)<b class='flag-5'>技術(shù)</b>認(rèn)證

    梯度科技入選2023年信息技術(shù)應(yīng)用創(chuàng)新解決方案名單

    日前,工業(yè)和信息化部網(wǎng)絡(luò)安全產(chǎn)業(yè)發(fā)展中心(工業(yè)和信息化部信息中心)在天津舉辦2024信息技術(shù)應(yīng)用創(chuàng)新發(fā)展大會(huì)暨解決方案應(yīng)用推廣大會(huì)。會(huì)上正式公布了2023年
    的頭像 發(fā)表于 09-09 16:29 ?494次閱讀

    中軟國(guó)際信創(chuàng)服務(wù)助力大連信創(chuàng)產(chǎn)業(yè)發(fā)展

    為進(jìn)一步激發(fā)大連本地信創(chuàng)產(chǎn)業(yè)生態(tài)的活力與潛力,搭建一個(gè)高效、開(kāi)放的交流平臺(tái)。由大連軟件行業(yè)協(xié)會(huì)攜手大連市信息技術(shù)應(yīng)用創(chuàng)新綜合服務(wù)中心主辦,中軟國(guó)際協(xié)辦的,2024年大連市信息技術(shù)應(yīng)用創(chuàng)新產(chǎn)業(yè)發(fā)展大會(huì)
    的頭像 發(fā)表于 08-27 16:49 ?957次閱讀

    龍芯中科三項(xiàng)信創(chuàng)方案入圍工信部2023年信息技術(shù)應(yīng)用創(chuàng)新應(yīng)用示范案例名單

    近日,工業(yè)和信息化部通報(bào)了2023年信息技術(shù)應(yīng)用創(chuàng)新解決方案征集遴選結(jié)果,本次共評(píng)選出典型解決方案173個(gè)、應(yīng)用示范案例83個(gè)、單項(xiàng)創(chuàng)新案例64個(gè)。
    的頭像 發(fā)表于 03-07 16:45 ?1018次閱讀
    龍芯中科三項(xiàng)信<b class='flag-5'>創(chuàng)</b>方案入圍工信部2023年<b class='flag-5'>信息技術(shù)</b>應(yīng)用創(chuàng)新應(yīng)用示范案例名單

    RX78M組 EtherCAT ETG.5003示例程序固件信息技術(shù)

    電子發(fā)燒友網(wǎng)站提供《RX78M組 EtherCAT ETG.5003示例程序固件信息技術(shù).pdf》資料免費(fèi)下載
    發(fā)表于 02-21 14:22 ?1次下載
    RX78M組  EtherCAT ETG.5003<b class='flag-5'>示例</b>程序固件<b class='flag-5'>信息技術(shù)</b>
    灵川县| 德州扑克怎么玩| 顶尖百家乐开户| 百家乐官网博彩策略论坛| 百家乐怎么计算概率| 澳门百家乐官网群官网| 网上投注| 百家乐麻将筹码币镭射贴膜| 百家乐官网高手论| 百家乐官网游戏的玩法| 535棋牌游戏| 老k百家乐的玩法技巧和规则 | 百家乐教父方法| 赌场百家乐官网欺诈方法| 赌博的危害| 大发888真钱娱乐场下载| 百家乐赌场技巧大全| 百家乐官网号破| 网上百家乐官网是假| 和龙市| 博彩行业| 威尼斯人娱乐城介| 缅甸百家乐网站| 真人百家乐官网蓝盾| 百家乐官网有多少种游戏| 皇城国际| 大发888 m摩卡游戏| 千亿娱百家乐的玩法技巧和规则| 百家乐技巧论坛| 网上百家乐官网解密| 钱隆百家乐官网分析| 百家乐官网游戏研发| 太子娱乐城官网| 大发888免费下载| 玩百家乐上高尔夫娱乐场| 至尊百家乐20130301| 366百家乐娱乐城| 博彩百家乐官网字谜总汇二丹东| 百家乐官网正品地址| 博彩百家乐官网龙虎| 金冠百家乐官网娱乐城|