10 #ifndef QWT_PLOT_ZOOMER_H 
   11 #define QWT_PLOT_ZOOMER_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_plot_picker.h" 
   85         QWidget*, 
bool doReplot = 
true );
 
   89     virtual void setZoomBase( 
bool doReplot = 
true );
 
   90     virtual void setZoomBase( 
const QRectF& );
 
   92     QRectF zoomBase() 
const;
 
   93     QRectF zoomRect() 
const;
 
   95     virtual void setAxes( QwtAxisId xAxis, QwtAxisId yAxis ) QWT_OVERRIDE;
 
   97     void setMaxStackDepth( 
int );
 
   98     int maxStackDepth() 
const;
 
  102         int zoomRectIndex = -1 );
 
  104     uint zoomRectIndex() 
const;
 
  107     void moveBy( 
double dx, 
double dy );
 
  108     virtual void moveTo( 
const QPointF& );
 
  110     virtual void zoom( 
const QRectF& );
 
  111     virtual void zoom( 
int offset );
 
  124     virtual void rescale();
 
  126     virtual QSizeF minZoomSize() 
const;
 
  131     virtual void begin() QWT_OVERRIDE;
 
  132     virtual 
bool end( 
bool ok = true ) QWT_OVERRIDE;
 
  133     virtual 
bool accept( QPolygon& ) const QWT_OVERRIDE;
 
  136     void init( 
bool doReplot );
 
virtual void widgetMouseReleaseEvent(QMouseEvent *)
virtual void widgetKeyPressEvent(QKeyEvent *)
QwtPlotPicker provides selections on a plot canvas.
virtual void setAxes(QwtAxisId xAxisId, QwtAxisId yAxisId)
QwtPlotZoomer provides stacked zooming for a plot widget.
void zoomed(const QRectF &rect)