]> Shamusworld >> Repos - architektonas/blobdiff - src/actions/rs_actiondrawlinerelangle.cpp
Refactored CAD tool bars to use predefined actions.
[architektonas] / src / actions / rs_actiondrawlinerelangle.cpp
index 4e69092356a99b7da0761a1ce841831308b2a00d..911a16510e7f60ef290697d60c264f70485244d1 100644 (file)
 
 #include "rs_actiondrawlinerelangle.h"
 
+#include "rs_commandevent.h"
 #include "rs_creation.h"
 #include "rs_dialogfactory.h"
-#include "rs_graphicview.h"
+#include "graphicview.h"
 #include "rs_preview.h"
 
-RS_ActionDrawLineRelAngle::RS_ActionDrawLineRelAngle(RS_EntityContainer & container, RS_GraphicView & graphicView, double angle, bool fixedAngle):
+RS_ActionDrawLineRelAngle::RS_ActionDrawLineRelAngle(RS_EntityContainer & container, GraphicView & graphicView, double angle, bool fixedAngle):
        RS_PreviewActionInterface("Draw Lines with relative angles",
                container, graphicView)
 {
@@ -142,7 +143,7 @@ void RS_ActionDrawLineRelAngle::mouseMoveEvent(QMouseEvent * e)
 
 void RS_ActionDrawLineRelAngle::mouseReleaseEvent(QMouseEvent * e)
 {
-       if (RS2::qtToRsButtonState(e->button()) == RS2::LeftButton)
+       if (e->button() == Qt::LeftButton)
        {
                switch (getStatus())
                {
@@ -174,7 +175,7 @@ void RS_ActionDrawLineRelAngle::mouseReleaseEvent(QMouseEvent * e)
                        break;
                }
        }
-       else if (RS2::qtToRsButtonState(e->button()) == RS2::RightButton)
+       else if (e->button() == Qt::RightButton)
        {
                deletePreview();
                deleteSnapper();