我在应用程序中使用git pull
字体。它们是从SF Pro Text
加载的:
main.cpp
在id = QFontDatabase::addApplicationFont(":/SF-Pro-Text-Light.otf");
id = QFontDatabase::addApplicationFont(":/SF-Pro-Text-Regular.otf");
id = QFontDatabase::addApplicationFont(":/SF-Pro-Text-Medium.otf");
中,我可以结合使用font.family和font.styleName属性使用的main.qml
字体:
SF Pro Text Light
font.styleName此处可以设置为Light / Medium / Regular。
但是我的目标是创建带有几种混合字体样式的文本行,因此我尝试使用以下方法:
Text {
text: "Some Text";
font.family: "SF Pro Text"
font.styleName: "Light"
}
不幸的是,我不明白如何在富文本格式内传递样式(中,浅或常规)。您能否将我指向html中的正确属性或更好的方法?
谢谢。