如何限制 QwtPlot 可以缩小到的最大范围?
Posted
技术标签:
【中文标题】如何限制 QwtPlot 可以缩小到的最大范围?【英文标题】:How do I limit the maximum range that a QwtPlot can be zoomed out to? 【发布时间】:2013-02-22 19:13:25 【问题描述】:我有一个带有 QwtPlotZoomer 的 QwtPlot,它将其缩放基础设置为任意大小。然后如何防止用户缩小到该窗口之外?
【问题讨论】:
【参考方案1】:我不知道这是否可以使用 API。
但是,在 Qwt 中,通过继承扩展 QwtPlotZoomer
非常容易。查看原始代码如何处理缩放并在覆盖的方法中实现您自己的约束。
【讨论】:
根据相关讨论线程,我最终用QwtPlotZoomer::zoom(rect & zoomBase());
覆盖了 zoom
完美,也许您可以接受我的回答,或者添加您自己的答案,以便为可能有相同问题的其他人清除?以上是关于如何限制 QwtPlot 可以缩小到的最大范围?的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Apple 的大图像缩小 iOS 示例设置最大缩放限制?
急!!!qwt曲线超过坐标轴范围 坐标轴却不会自动放大,已经有设置坐标轴自动缩放了
arcgis for javascript 中 如何限制地图无限缩小 ,我写map.setMinResolution() 报错