The basic design problem is, that there should be a navigation stack for a plot instead of a local stack inside the zoomer. Introducing such a thing is on my TODO list, but won't make it into Qwt 6.0. In the meantime you have to use QwtPlotZoomer::zoomStack() and QwtPlotZoomer::setZoomStack() if you want to add, remove or replace rectangles manually.
Uwe
Bookmarks