您的位置 首页 产品

如安在arm上的界面上正常显现中文及其字体大小

我要感谢互联网,没有他,我想,我这辈子是什么都不会了。我做的界面想显示很多东西,包括中文,可是尝试了很久,都没有成功,开始时字体较

我要感谢互联网,没有他,我想,我这辈子是什么都不会了。

我做的界面想显现许多东西,包含中文,但是测验了良久,都没有成功,开始时字体较小,很小很小

。但是在显现中文的当地什么都没有,不对,有一个小黑点!

总算在网上找到这个

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

所以我将我的main.c中这样写,全部就处理了

#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); //实际上是16的字号,但设成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(例如)来杀死tuxing程序

在这个中文上我测验良久都快一个星期,发现本来QT4.7中没有对应的中文字库,所以需求增加字库才行,今后再测验,现在先不做了,就只做英文做

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/chanpin/259202.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部