需要将至少两个文件复制到....lib/font目录下
1、fontdir 文件。这个是应用程序寻找当前系统中最合适自己需要的字库的索引;
2、需要的字体库文件,一般是多个。具体移植那一个,看你使用的字库是什么了;
3、在程序中需要这样设置:
//中文支持 QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示 QFont font("wenquanyi",50,QFont::Bold);//使用wenquanyi字体 app.setFont(font);
//这样就设置了字体了,中文一般使用wenquanyi字体就可以了。很好的。
来自 http://blog.163.com/xinjimanyouzhe@yeah/blog/static/85389511201101623438655/