我需要使用多种字体类型来编写文本。我尝试使用这样的富文本来做到这一点:
Text{
id: test
textFormat: Text.RichText
color: "#297fca"
text: "<span style = 'font-family: Roboto Medium; font-size: 15px'>Text in on font.</span> And in another"
anchors{
top: description.bottom
topMargin: 40
left: headDesign.right
leftMargin: 75
}
}
我要更改其字体的文字变大但未加载字体。 Roboto Medium是我使用字体加载器加载的字体。
那么,对于我做错了什么的想法?
答案 0 :(得分:1)
请检查字体加载是否正确。
FontLoader {
source: "riesling.ttf"
Component.onCompleted: console.log(name)
}
Text{
id: test
textFormat: Text.RichText
color: "#297fca"
text: "<div style = 'font-family: Riesling; font-size: 25px'>Same Text.</div>
<div style = 'font-size: 25px'>Same Text.</div>"
}
字体:https://www.1001freefonts.com/
让它们显示单独的线条以清楚地看到差异。
Qt 5.10.1结果