0
我有一个字体,我想在我的QML源代码中使用图形。我加载的字体:QML预加载字体
FontLoader {
id: glyphs
source: "fonts/glyphicons.ttf"
}
然后显示与glyphicon:
Text {
font.family: glyphs.name
text: "\ue80a"
}
的问题是,有时FontLoader完成加载字体文件之前的文本元素将加载,我只是看到了空白的正方形而不是图标。
我也试过:
Text {
visible: glyphs.status == FontLoader.Ready ? true : false
font.family: glyphs.name
text: "\ue80a"
}
但是,这似乎并没有帮助。
是的,它看起来是一个错误。我也无法在加载时触发'onStateChanged',也无法从网页或本地系统触发 – folibis