【问题标题】:How do I limit the maximum range that a QwtPlot can be zoomed out to?如何限制 QwtPlot 可以缩小到的最大范围?
【发布时间】:2013-02-22 19:13:25
【问题描述】:

我有一个带有 QwtPlotZoomer 的 QwtPlot,它将其缩放基础设置为任意大小。然后如何防止用户缩小到该窗口之外?

【问题讨论】:

    标签: plot zooming qwt


    【解决方案1】:

    我不知道这是否可以使用 API。 但是,在 Qwt 中,通过继承扩展 QwtPlotZoomer 非常容易。查看原始代码如何处理缩放并在覆盖的方法中实现您自己的约束。

    【讨论】:

    • 根据相关讨论线程,我最终用 QwtPlotZoomer::zoom(rect & zoomBase()); 覆盖了 zoom
    • 完美,也许您可​​以接受我的回答,或者添加您自己的答案,以便为可能有相同问题的其他人清除?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-15
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 1970-01-01
    • 2017-08-02
    相关资源
    最近更新 更多