银河麒麟上从源码编译的qt5.15.9版本不能,默认下自动加载系统的字体库,只有qt目录下的fonts。

在银河麒麟上从qt源码编译的qt5.15.9版本不能,默认下自动加载系统的字体库,只有qt目录下的fonts。但是主动加载系统/usr/share/fonts下的所有字体,拿到的字体列表都是英文标识未翻译。请问有人知道怎么解决吗?

系统源里面的能不能正常加载系统字体?

1 个赞

系统原里可以正常加载系统字体,后面重编qt时候加上参数system-fonts,font-config,后可以了。但是不知道为啥手动加载字体上去,字体名总是英文,怎么设置都是英文

可以400报问题试一下