1.添加图表模块
.pro文件中加入charts模块
QChart类图表的类
QChartView类显示图表的类
2.ui文件中使用chartView控件
选择本类的父类QGrapicsView控件,然后右键控件,将添加的控件提升为QChartView控件。
3.将QChartView类的命名控件添加进项目
使用宏QT_CHARTS_USE_NAMESPACE,此宏的定义为using namespace QT_CHARTS_NAMESPACE;
4.使用步骤
4.1 创建一个图表视图QChartView
(1)setChart方法将图表添加进图表视图进行显示
4.2 创建一个图表QChart
(1)createDefaultAxes方法有坐标轴就删除掉重新添加
(2)addAxis方法添加坐标轴
(3)setTitle方法设置图表标题
(4)legend方法获取图例,然后使用setVisible方法设置是否可见
(5)addSeries方法为图表添加线
4.3 创建坐标轴,使用QValueAxis类
(1)setRange方法设置坐标轴的显示范围
(2)setTitleText方法设置坐标轴的标题
(3)setLabelFromat方法设置显示格式
4.4 创建线,添加点
(1)画曲线使用QSplineSeries类
(2)画折线使用QLineSeries类
(3)append方法添加点
(4)attachAxis方法将线与图表的坐标轴相连,要使用在将线添加到图表之后
标签:控件,QChart,十六,图表,坐标轴,添加,方法 From: https://www.cnblogs.com/qingfeng515/p/17556272.html