Plot qwt-无任何原因显示滚动条

Plot qwt-无任何原因显示滚动条,plot,scrollbar,qwt,Plot,Scrollbar,Qwt,我有一个plotWidget类,负责在QwtPlot*绘图上绘制数据(QwtPlot*绘图是我的plotWidget类的一个成员) 我的问题如下: 用户选择要绘制多少条不同的曲线 然后,程序根据用户选择的数量(使用函数attach(QwtPlot*plot)一个接一个地)将QwtPlot曲线附加到绘图 如果用户选择了20条以上的曲线,则在绘图上会显示一个滚动条(同时使用函数setRawSamples()将第一个点添加到第一条曲线) 用户可以拖动滚动条,但没有效果-绘图适合其容器 为什么会发生这种

我有一个plotWidget类,负责在QwtPlot*绘图上绘制数据(QwtPlot*绘图是我的plotWidget类的一个成员)

我的问题如下:

  • 用户选择要绘制多少条不同的曲线

  • 然后,程序根据用户选择的数量(使用函数attach(QwtPlot*plot)一个接一个地)将QwtPlot曲线附加到绘图

  • 如果用户选择了20条以上的曲线,则在绘图上会显示一个滚动条(同时使用函数setRawSamples()将第一个点添加到第一条曲线)

  • 用户可以拖动滚动条,但没有效果-绘图适合其容器


    为什么会发生这种情况?我如何才能阻止它?

    绘图上唯一具有可选滚动条的元素是图例