X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Factions%2Frs_actiondrawline.h;h=ef3d668742ef4a0235569a8829af5b2ec2c109c0;hb=3f46c180da0806c9c263e6d87d0f1404632402da;hp=10710e1cfab1d15add5b9beaf5b5e1d65f5dc908;hpb=16ce54abf01ca3032e42a5bb11a4afcf9014dcca;p=architektonas diff --git a/src/actions/rs_actiondrawline.h b/src/actions/rs_actiondrawline.h index 10710e1..ef3d668 100644 --- a/src/actions/rs_actiondrawline.h +++ b/src/actions/rs_actiondrawline.h @@ -13,12 +13,10 @@ */ class RS_ActionDrawLine: public RS_PreviewActionInterface { -//No slots/signals... //Q_OBJECT - public: /** - * Action States. - */ + * Action States. + */ enum Status { SetStartpoint = 0, /**< Setting the startpoint. */ @@ -30,26 +28,19 @@ class RS_ActionDrawLine: public RS_PreviewActionInterface virtual ~RS_ActionDrawLine(); virtual RS2::ActionType rtti(); - static QAction * createGUIAction(RS2::ActionType /*type*/, QObject * /*parent*/); void reset(); - virtual void init(int status = 0); virtual void trigger(); - virtual void mouseMoveEvent(QMouseEvent * e); virtual void mouseReleaseEvent(QMouseEvent * e); - - virtual void coordinateEvent(RS_CoordinateEvent * e); + virtual void coordinateEvent(Vector * e); virtual void commandEvent(RS_CommandEvent * e); virtual QStringList getAvailableCommands(); - virtual void showOptions(); virtual void hideOptions(); - virtual void updateMouseButtonHints(); virtual void updateMouseCursor(); virtual void updateToolBar(); - void close(); void undo(); @@ -68,7 +59,6 @@ class RS_ActionDrawLine: public RS_PreviewActionInterface /** * Point history (for undo) */ -// Q3PtrList history; QList history; };