• 5298阅读
  • 1回复

windows下Qt设置非系统字体 [复制链接]

上一主题 下一主题
离线kameshidai
 

只看楼主 倒序阅读 楼主  发表于: 2012-11-14
http://font.knowsky.com/down/down.asp?id=272&s=1
我下的这个字体
然后在代码中用了2种方法


QFontDatabase::addApplicationFont("80db.ttf");    

QFont font("80db", 50, QFont::Bold);/* 80db是字体的名字 */  

font.setPointSize(9);    font.setFamily("80db");  

setFont(font);//第一种    

this->setStyleSheet("font-size:9px;font-family:'80db';color:#03F");//第二种这2种设置都不能读取出来设置好字体..



到底这种非系统自带的应该如何设置.

QT_QWS_FONTDIR = E:\Qt\4.8.1\lib\fonts

字体在里面的!

求助!
离线feiyang111

只看该作者 1楼 发表于: 2012-11-22
先将字体文件放到系统Fonts文件夹下再加载
快速回复
限100 字节
 
上一个 下一个