Qt图表的总结

一.根据需要制作实体数据集,然后把实体数据集填入对应序列(XSerise),再然后根据需要设置(XSeries)特性;

二,创建图表QChart,然后再把所有的序列(XSeries),加入到QChart对象中,

三,创建坐标轴,然后把坐标轴加入到Qchart对象上,再然后把所有的序列(XSeries)都匹配到对应的坐标轴上;

尤其是两个Y轴的情况下,左Y轴数值范围对应的序列((XSeries))添加匹配(attachAxis)到左Y轴; 右Y轴数值范围对应的序列((XSeries))添加匹配(attachAxis)到右Y轴,不要错配;

四:针对二,三中的某些特殊情况;可以先把QChart对象添加上X轴和Y轴,但是仅仅是QChart对象添加X/Y轴,addAxis(m_pAxisXY,Qt::AlignBottom) ;而不用把数据系列(Series)attach到X/Y轴上;之后再先把所有的(XSeries) 数据序列addSeries(m_pLineSeries),加入到QChart对象上;然后再把对应的数据序列((XSeries))添加匹配(attachAxis)到对应X轴Y轴上;

五,图表QChart对象设置图例

六,使用QChartView显示

你可能感兴趣的:(qt)