[总结]Real210 Qte支持中文字体

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: [总结]Real210 Qte支持中文字体

Qte移植到开发板上之后,显示不了中文

解决问题的办法:

1:下载wenquanyi字体库,放到Qte的lib目录里面的fonts目录里,本人的是:QtEmbedded-4.7.3-arm/lib/fonts

下载地址:http://download.csdn.net/detail/yanzi1225627/4478888

 

文泉驿字体官网:

http://wenq.org/


2:在Qt的主函数里,比如main函数,加入如下代码:
加入头文件:#include <QTextCodec>
代码加入:

QApplication app(argc, argv);
/*重点是下面的代码*/
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
QFont font;
font.setPointSize(12); //12的字号
font.setFamily(("wenquanyi"));
font.setBold(false);
/**/
app.setFont(font);

这样写出来的程序就支持中文了.
参考:http://blog.chinaunix.net/uid-21931325-id-3196223.html
参考:http://blog.csdn.net/yanzi1225627/article/details/7833711
参考:http://download.csdn.net/detail/yanzi1225627/4478888

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: [总结]Real210 Qte支持中文字体

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: