• 3928阅读
  • 2回复

[提问]QT的“宋9”字体怎么这么难看? [复制链接]

上一主题 下一主题
离线ddr527
 

只看楼主 倒序阅读 楼主  发表于: 2012-01-29
关键词: 字体

QFont f("宋体", 9, QFont::Normal,false);
QApplication::setFont(f);
语句这样写应该是对的啊?但出来的效果完全不是宋9的感觉。
离线jdwx

只看该作者 1楼 发表于: 2012-01-29
回 楼主(ddr527) 的帖子
QFont f(fromLocal8Bit("宋体"), 9, QFont::Normal,false);
看看这样行不行。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线ddr527

只看该作者 2楼 发表于: 2012-01-29
Re:回 楼主(ddr527) 的帖子
引用第1楼jdwx于2012-01-29 14:37发表的 回 楼主(ddr527) 的帖子 :
QFont f(fromLocal8Bit("宋体"), 9, QFont::Normal,false);
看看这样行不行。

太谢谢你了,搞定了。原来是QT用乱码去读字体造成的。
快速回复
限100 字节
 
上一个 下一个