Qt添加自定义字体
#include <QFontDatabase>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
int nIndex = QFontDatabase::addApplicationFont("./Resources/msyh.ttf");
if (nIndex != -1)
{
QStringList strList(QFontDatabase::applicationFontFamilies(nIndex));
if (strList.count() > 0)
{
QFont fontThis(strList.at(0));
fontThis.setPointSize(9);
a.setFont(fontThis);
}
}
....................
}