1 #ifndef RS_ACTIONSELECTSINGLE_H
2 #define RS_ACTIONSELECTSINGLE_H
4 #include "rs_actioninterface.h"
9 * This action class can handle user events to select entities.
11 * @author Andrew Mustun
13 class RS_ActionSelectSingle: public RS_ActionInterface
16 RS_ActionSelectSingle(RS_EntityContainer & container, GraphicView & graphicView);
17 ~RS_ActionSelectSingle();
19 virtual RS2::ActionType rtti();
20 virtual void trigger();
21 virtual void keyPressEvent(QKeyEvent * e);
22 virtual void mouseReleaseEvent(QMouseEvent * e);
23 virtual void updateMouseCursor();