如何在QML中使用不同的字体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在QML中使用不同的字体相关的知识,希望对你有一定的参考价值。

参考技术A Text 可以设置字体

font.family

在QML中加载不同字体

之前加载不同的字体都是通过Qt代码设置,如下

QFontDatabase::addApplicationFont("XXXXXX/DroidSansFallback.ttf")

后面发现很多时候都不太起作用, 如果加载一个字体还好一点,加载多个好像就不起作用,后面翻阅文档,发现有专门对应Qml字体的组件FontLoader
FontLoader的说明
FontLoader可以通过名字本地路径网络url路径三种方式加载字体。

//通过名字,加载系统安装的字体
FontLoader 
    id: fixedFont; name: "Courier" 

以上是关于如何在QML中使用不同的字体的主要内容,如果未能解决你的问题,请参考以下文章

在QML中加载不同字体

在QML中加载不同字体

Qml 字体使用pixelSize来自适应界面

Qml 字体使用pixelSize来自适应界面

Qml 字体使用pixelSize来自适应界面

如何在QML应用中设计一个C++ Model并使用它