我正在尝试使用 QML 的内置 FontLoader 元素为我们的应用程序加载自定义字体,但没有成功。
我尝试过使用具有相同结果的 OTF 和 TTF 字体。
字体与项目文件位于同一目录中。只有一个 QML,这个 FontLoader 所在的主要 QML。
这应该是这样的:
这是我的代码:
import QtQuick 2.0
Rectangle {
width: 360
height: 360
FontLoader {
id: cFontLoader
source: "./fontlol.ttf"
}
Text {
id: testText
anchors.centerIn: parent
text: "Hello Fonts!"
font.family: cFontLoader.name
font.pointSize: 32
}
}