Qt4上 设置字体读取不出来

Qt4下 设置字体读取不出来
我设置字体了,如果用系统自带的就没有问题,但是用网上下载出来的字体就不行了...
这个应该怎么办啊?


------最佳解决方案--------------------
可以用QFontDatabase读入系统没有安装的字库文件:
    QFontDatabase::addApplicationFont("yourfont.ttf");
    ui->label->setStyleSheet("font-size:22px;font-family:'yourfontname';color:#03F");