【发布时间】:2018-10-30 17:05:41
【问题描述】:
我正在使用QWidgets 开发一个Qt5 应用程序。我正在使用Qwt-library 中的QwtPlot 在我的工具中绘制实时数据。我正在通过ui.qwtPlot->setAxisAutoScale(axis) 将我的绘图轴设置为自动缩放,因为我希望我的绘图能够自动调整到传入的数据。
现在一些客户要求提供具有等距轴 x 和 y 的绘图。我找到了QwtPlotRescaler,这似乎是为此目的的正确选择。我已经成功地将它添加到我的绘图中,如果需要,它现在具有相等的轴。 (我可以通过附加按钮禁用/启用此功能。)
但是我注意到,每当我激活等轴时,自动缩放功能就会被禁用。使用我动态传入的数据,我仍然希望有一个重新缩放的图。每当内容(图中的项目)发生变化时,轴应该会自动增长和收缩。所以就像正常的自动缩放一样,但同时保持轴相等。我该如何存档?
您需要任何其他信息吗? 感谢您的帮助!
【问题讨论】: