• 4333阅读
  • 2回复

关于在开发板下使用simsun.ttf字体的问题 [复制链接]

上一主题 下一主题
离线pxfslcf
 

只看楼主 正序阅读 楼主  发表于: 2010-09-27
— 本帖被 XChinux 执行加亮操作(2010-11-02) —
请教高手
我把simsun.ttf文件复制到lib/fonts下,也设置了环境变量,在应用程序中这样使用

QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));

QFont font("simsun",16,QFont::Bold);
app.setFont(font);


然后程序主界面都起不来了,但是这样就可以

QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));

QFont font("wenquanyi",16,QFont::Bold);
app.setFont(font);



为什么我的开发板不能用simsun.ttf字体啊??????
离线rooney
只看该作者 2楼 发表于: 2010-09-28
写了fontdir没?还有你的simsun.ttf是不是很大?没加载成功?
离线pxfslcf

只看该作者 1楼 发表于: 2010-09-28
顶起来
快速回复
限100 字节
 
上一个 下一个