1 #ifndef RS_ACTIONZOOMPAN_H
2 #define RS_ACTIONZOOMPAN_H
4 #include "rs_actioninterface.h"
7 * This action class can handle user events to zoom in a window.
9 * @author Andrew Mustun
11 class RS_ActionZoomPan: public RS_ActionInterface
14 RS_ActionZoomPan(RS_EntityContainer & container, GraphicView & graphicView);
17 virtual void init(int status = 0);
18 virtual void trigger();
19 virtual void mouseMoveEvent(QMouseEvent * e);
20 virtual void mousePressEvent(QMouseEvent * e);
21 virtual void mouseReleaseEvent(QMouseEvent * e);
22 virtual void updateMouseCursor();