Hellow!, i have this code:

QwtPlotZoomer* zoomer = new QwtPlotZoomer( canvas(),true);
zoomer->setRubberBandPen( QColor( Qt::black ) );
zoomer->setTrackerPen( QColor( Qt::black ) );
zoomer->setMousePattern( QwtEventPattern::MouseSelect2,
Qt::RightButton, Qt::ControlModifier );
zoomer->setMousePattern( QwtEventPattern::MouseSelect3,
Qt::RightButton );
this->setAutoReplot(true);
replot();

In first i have this, because i called replot():
ad7ef8fd02ec69e63af550639901254b.jpg
But if i pressed right mouse button or select some areas and back to start area by right mouse button, i get that:
7e25e354962e7dcde809012a402ef24e.jpg
I try use it:
zoomer->setZoomBase(this->rect());

plot->setAutoReplot(true);

connect(zoomer, SIGNAL(zoomed(const QRectF&)), this, SLOT(replot()));

But nothing is working
In advance many thanks for your help!