我正在尝试使用 qt 4.8 和 qwt 6 绘制一些数据,但我的曲线不会在 plot ( 1 ) 上缩放。
这就是我将曲线附加到绘图的方式:
curves[moduleIndex][channelIndex]->setSamples(samples, data);
curves[moduleIndex][channelIndex]->attach(plots[moduleIndex][channelIndex]);
样本和数据是 QVectors 和 samples.size() 等于 data.size()
plots[moduleIndex][channelIndex]->axisAutoScale(QwtPlot::xBottom)
返回 true,因此autoScale
启用。
所以我错过了什么吗?
更新:我认为问题是因为禁用轴
plots[i][j]->enableAxis(QwtPlot::yLeft, false);
plots[i][j]->enableAxis(QwtPlot::xBottom, false);
但我已经评论了它并没有帮助。