嵌入式爱好者

93qt显示乱码

2024-3-16 16:22| 发布者: DDD12138| 查看: 106| 评论: 0

类目: I.MX6系列产品  >  Linux     文档编号: 1336

客户反馈93的qt显示中文会乱码
解决方案:以下代码拷贝到main.cpp,并将文泉驿字库拷贝到应用的运行路径
#include <QDir>
#include <QFontDatabase>
//需要包含上面头文件


QDir dir(a.applicationDirPath()+"/", "*.ttf");
     foreach (QFileInfo info, dir.entryInfoList()) {
         int id =QFontDatabase::addApplicationFont(info.absoluteFilePath());
         QString family = QFontDatabase::applicationFontFamilies(id).at(0);
         QFont font(family);
         a.setFont(font);
         break;



已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 11:26

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部