之前加载不同的字体都是通过Qt代码设置,如下
QFontDatabase::addApplicationFont("XXXXXX/DroidSansFallback.ttf")
后面发现很多时候都不太起作用, 如果加载一个字体还好一点,加载多个好像就不起作用,后面翻阅文档,发现有专门对应Qml字体的组件FontLoader
,
FontLoader
的说明
FontLoader
可以通过名字
、本地路径
、网络url路径
三种方式加载字体。
//通过名字,加载系统安装的字体
FontLoader {
id: