解决方法1: 在命令行直接指定字体库 ./qt应用 -qws -font unifont 解决方法2: 在qt代码main中指定使用字体,代码如下 test1 w; w.setFont(QFont("unifont",14,QFont::Normal));//这行是关键,没有这行是显示不了中文的。 w.setWindowTitle(QObject::tr("why?")); w.show(); 然后保证文件系统 /forlinx/qt/lib/fonts目录下有对应的汉字库 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 10:15
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.