目前,使用以下示例代码,
Rectangle {
property string myText: "The 0137iT quick brown fox jumps over the lazy
dog."
width: 320; height: 480
color: "steelblue"
FontLoader { id: localFont; source: "/usr/share/fonts/ttf/NotoSansCJK.ttc" }
Column {
anchors { fill: parent; leftMargin: 10; rightMargin: 10; topMargin: 10 }
spacing: 15
Text {
text: myText
color: "lightsteelblue"
width: parent.width
wrapMode: Text.WordWrap
font { family: localFont.name; pixelSize: 20; bold:
false;capitalization: Font.Capitalize }
}
Text {
text: myText
color: "lightsteelblue"
width: parent.width
wrapMode: Text.WordWrap
font { family: localFont.name; pixelSize: 20; bold:
true;capitalization: Font.Capitalize }
}
}
}
从以下链接下载字体(NotoSansCJK.ttc)
https://noto-website-2.storage.googleapis.com/pkgs/NotoSansCJK.ttc.zip
问题在于,当试图加粗文字时," 我"正如所附的快照中所见,并没有变得大胆。
答案 0 :(得分:0)
我使用的Freetype是最新的freetype问题的旧版本已经解决。