[quote=引用 3 楼 qq_20349797 的回复:] 我的qt版本是4.8.5好像只支持qpf格式字库啊,哪儿能下载文泉驿格式qpf字库啊?最好是微米黑那种,我试了下正黑体,感觉不太好看
编译Qt库的时候加-qt-libtiff的参数.wenquanyi.ttc直接复制到lib/fonts目录就可以,我也是这样做的.
我的qt版本是4.8.5好像只支持qpf格式字库啊,哪儿能下载文泉驿格式qpf字库啊?最好是微米黑那种,我试了下正黑体,感觉不太好看
在程序的启动脚本里添加export QT_QWS_FONTDIR=$QTDIR/lib/fonts/就可以了, 最靠谱的方法是在designer里面把所有控件的字体全部设成wenquanyi,(默认应该是ubuntu字体什么的)然后再在main里面添加 QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示 QFont font; font.setFamily("wqy-zenhei"); font.setPixelSize(15); w.setFont(font); w.show(); 最后板子里的fonts文件夹里直接放wenquanyi.ttc文件就可以了,不用删原来的字库,大小也可以调节
16,216
社区成员
26,595
社区内容
加载中
试试用AI创作助手写篇文章吧