1 #ifndef __ACTIONZOOMPAN_H__
2 #define __ACTIONZOOMPAN_H__
4 #include "actioninterface.h"
7 * This action class can handle user events to zoom in a window.
9 * @author James Hammons
10 * @author Andrew Mustun
12 class ActionZoomPan: public ActionInterface
15 ActionZoomPan(EntityContainer & container, GraphicView & graphicView);
18 virtual void init(int status = 0);
19 virtual void trigger();
20 virtual void mouseMoveEvent(QMouseEvent * e);
21 virtual void mousePressEvent(QMouseEvent * e);
22 virtual void mouseReleaseEvent(QMouseEvent * e);
23 virtual void updateMouseCursor();
32 #endif // __ACTIONZOOMPAN_H__