在Qcustomplot的实际使用中,有时候我们需要绘制多个曲线,而曲线的范围又有着较大的差异,此时,我们需要刻度不同的X、Y轴,Qcustomplot的入门可以参考我的另一篇博客:
https://blog.csdn.net/qq_40194498/article/details/79666903
设置不同刻度的X、Y轴核心代码:
//设置左边Y轴的范围(初始Y轴)
ui->widget->yAxis->setRange(-10000,10000);
//设置右边的Y轴可见,默认为不可见
ui->widget->yAxis2->setVisible(true);
//设置右边Y轴的范围
ui->widget->yAxis2->setRange(-40,100);
//X轴是xAxis2
我们增加曲线时,可以设置曲线的X、Y轴
//默认以下方X轴和左侧Y轴为基准
ui->widget->addGraph();
//手动设置X、Y轴,两个参数分别为:X轴,Y轴,这里设置X轴为下方X轴,Y轴为右侧Y轴
ui->widget->addGraph(ui->widget->xAxis,ui->widget->yAxis2);
效果如图: