我有一个 plotWidget 类,它负责在 QwtPlot *plot 上绘制数据(QwtPlot *plot 是我的 plotWidget 类的成员)。
我的问题如下:
用户选择他想要绘制多少条不同的曲线。
然后程序将用户选择的尽可能多的 QwtPlotCurve 附加到图上(一个接一个,使用函数 attach( QwtPlot *plot ) )。
如果用户选择了超过 20 条曲线,则图上会出现一个滚动条(同时使用函数 setRawSamples() 将第一个点添加到第一条曲线)。
用户可以拖动滚动条,但它没有效果 - 绘图适合其容器。
为什么会发生,我该如何阻止它?