I don't know if this is possible using the API.
However, in Qwt it is quite easy to extend QwtPlotZoomer
by inheritance. Look in the originial code how zooming is handled and implement your own constraint(s) in the overriden methods.
How do I limit the maximum range that a QwtPlot can be zoomed out to?
Question
I have a QwtPlot with a QwtPlotZoomer that sets its zoom base to some arbitrary size. How can I then prevent the user from zooming out beyond that window?
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow