1#ifndef MosaicZoomTool_h 
    2#define MosaicZoomTool_h 
   10class QGraphicsSceneMouseEvent;
 
   33      QList<QAction *> getViewActions();
 
   41      void mouseButtonRelease(QPointF, Qt::MouseButton s);
 
   42      void mouseWheel(QPointF, 
int);
 
   46      void zoomIn2X(QPointF center = QPointF());
 
   47      void zoomOut2X(QPointF center = QPointF());
 
   56      double limitZoomBy(
double factor);
 
   57      void zoomBy(
double factor, QPointF center = QPointF());
 
   59      QDoubleSpinBox *p_scaleBox;
 
   60      double p_screenResolution;
 
   62      QPointer<QAction> m_zoomInAction;
 
   63      QPointer<QAction> m_zoomOutAction;
 
   64      QPointer<QAction> m_zoomFitAction;
 
 
This is free and unencumbered software released into the public domain.