<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 如何在arm上的界面上正常顯示中文及其字體大小

          如何在arm上的界面上正常顯示中文及其字體大小

          作者: 時(shí)間:2016-11-25 來(lái)源:網(wǎng)絡(luò) 收藏
          我要感謝互聯(lián)網(wǎng),沒(méi)有他,我想,我這輩子是什么都不會(huì)了。

          我做的界面想顯示很多東西,包括中文,可是嘗試了很久,都沒(méi)有成功,開(kāi)始時(shí)字體較小,很小很小

          本文引用地址:http://www.ex-cimer.com/article/201611/321321.htm

          。可是在顯示中文的地方什么都沒(méi)有,不對(duì),有一個(gè)小黑點(diǎn)!

          終于在網(wǎng)上找到這個(gè)

          http://zzqh007.blog.163.com/blog/static/44434847201011312168296/

          于是我將我的main.c中這樣寫(xiě),一切就解決了

          #include
          #include "widget.h"
          #include
          #include

          int main(int argc, char *argv[])
          {
          QApplication a(argc, argv);
          // QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
          QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
          QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文
          QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名顯示
          QFont font;
          font.setPixelSize(16); //實(shí)際上是16的字號(hào),但設(shè)成16卻不行
          //font.setFamily(("wenquanyi"));
          //font.setBold(false);

          a.setFont(font);

          Widget w;
          w.setFont(QFont("unifont",14,QFont::Normal));//
          w.show();

          return a.exec();
          }

          我使用kill -9 1026(例如)來(lái)殺死tuxing程序

          在這個(gè)中文上我嘗試好久都快一個(gè)星期,發(fā)現(xiàn)原來(lái)QT4.7中沒(méi)有對(duì)應(yīng)的中文字庫(kù),所以需要添加字庫(kù)才行,以后再?lài)L試,現(xiàn)在先不做了,就只做英文做



          關(guān)鍵詞: arm界面正常顯

          評(píng)論


          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();