一、首先定义一个Text类型
二、其次定义一个控件,这里定义了LineSeries
三、然后在funtion中为需要定义字体属性的控件使用Text类型的font属性
说明:由于crossingName.pointLabelsFont不能直接定义,只能借用Text的font属性,此方法可适用于chartview的其他控件。
Text {
id:tt
color: "blue"
font.family: "Arial"
font.bold: true
font.italic: true
font.pixelSize: 25
}
LineSeries{
id:crossingName
axisX: valueAxisx
axisY: valueAxisy
pointLabelsVisible: false
pointLabelsColor: "yellow"
XYPoint {
x: 495;
y: 500
}
}
function tabViewDataDisplay()
{
......(省略代码段,qml中可以使用js写function是可以完全支持的)
crossingName.pointLabelsFormat=UICommon.configdata.version.crossing;
crossingName.pointLabelsVisible=true;
**crossingName.pointLabelsFont=tt.font;**//关键代码
......(省略代码段)
}
秋风写于淄博,业务联系与技术交流:Q375172665