Qt QChart库中如何调整曲线图表坐标轴及数值显示?
- 内容介绍
- 文章标签
- 相关推荐
本文共计775个文字,预计阅读时间需要4分钟。
QChart坐标系和数据不匹配问题描述:使用`lineseries-append(4, 10)`和`lineseries-append(5, 8)`添加数据后,通过`Chart-addSeries(lineseries)`添加系列到图表中。注释中说明将`series`添加至图表中,并设置X轴显示范围为0到15,Y轴显示范围为-20到20。代码如下:
plaintextlineseries-append(4, 10)lineseries-append(5, 8)Chart-addSeries(lineseries)// 将 series 添加至图表中axisX-setRange(0, 15) // 设置X轴的显示范围// 设置X轴的显示范围axisY-setRange(-20, 20) // 设置Y轴的显示范围// 设置Y轴的显示范围lineChart-s
QChart坐标轴和数据不对应问题描述:
lineseries->append(4, 10); lineseries->append(5, 8); Chart->addSeries(lineseries); // 将 series 添加至图表中 axisX->setRange(0, 15);//设置X的显示范围 axisY->setRange(-20, 20); lineChart->setAxisX(axisX);//把轴添加到图表中 lineChart->setAxisY(axisY);
结果发现,数据系列中的点(4,10)在坐标系中的坐标不是(4,10)
原因在于,轴和数据系列没有连接。
本文共计775个文字,预计阅读时间需要4分钟。
QChart坐标系和数据不匹配问题描述:使用`lineseries-append(4, 10)`和`lineseries-append(5, 8)`添加数据后,通过`Chart-addSeries(lineseries)`添加系列到图表中。注释中说明将`series`添加至图表中,并设置X轴显示范围为0到15,Y轴显示范围为-20到20。代码如下:
plaintextlineseries-append(4, 10)lineseries-append(5, 8)Chart-addSeries(lineseries)// 将 series 添加至图表中axisX-setRange(0, 15) // 设置X轴的显示范围// 设置X轴的显示范围axisY-setRange(-20, 20) // 设置Y轴的显示范围// 设置Y轴的显示范围lineChart-s
QChart坐标轴和数据不对应问题描述:
lineseries->append(4, 10); lineseries->append(5, 8); Chart->addSeries(lineseries); // 将 series 添加至图表中 axisX->setRange(0, 15);//设置X的显示范围 axisY->setRange(-20, 20); lineChart->setAxisX(axisX);//把轴添加到图表中 lineChart->setAxisY(axisY);
结果发现,数据系列中的点(4,10)在坐标系中的坐标不是(4,10)
原因在于,轴和数据系列没有连接。

