关于qchart的简单使用,网上很多现成用例,我实现了一个饼图上把具体数值标明的用例,记录一下,也供大家参考交流。
用例比较简单,使用时记得在.pro中引用qchart,在main函数中使用QApplication
话不多说直接贴代码
ChartView {
id:machinechart
title:"机器运作情况"
anchors.fill:parent
legend.alignment:Qt.AlignBottom //图表样例底部居中
antialiasing:true //是否抗锯齿
PieSeries {
id:pieSeries
holeSize:0.5
PieSlice {label:"异常:"+value;value:3;color:"#F5A5C3"}
PieSlice {label:"正常:"+value; value:16;color:"#0D9EDF"}
}
}
Component.onCompleted: {
pieSeries.find("异常").exploded = true; //使带“异常"Lable的元素暴露
}