|
本帖最后由 haoyunp 于 2012-5-30 17:10 编辑
我6410开发板中想用文泉驿字库,将网站上下载的.ttc 和 .qpf字库都拷到了/opt/PDA/lib/fonts/文件夹下了
在main函数中:
QApplication a(argc, argv);
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
MainWindow w;
w.setFont(QFont("wenquanyi",26, 15));
w.show();
return a.exec();
但是字体就是不改变,到底是怎么回事呢?如果把其他的字库都删掉,只剩下文泉驿的字库,字体就会改变,和设计时的一样。说明字库没有问题。那到底应该怎么用呢?
谢谢大家了,弄了好长时间了。
|
|