X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Factions%2Frs_actiondimlinear.cpp;h=9fe8faba15d3830c5cfb54c1634b4d92515d5b9a;hb=be33e866f2121c48db93e06d743c5ae3826c1948;hp=db10186569f96ac01a28bef35988ac8967c8772e;hpb=ee048ce722e7beb53e702825bb3285cd5cacd8bb;p=architektonas diff --git a/src/actions/rs_actiondimlinear.cpp b/src/actions/rs_actiondimlinear.cpp index db10186..9fe8fab 100644 --- a/src/actions/rs_actiondimlinear.cpp +++ b/src/actions/rs_actiondimlinear.cpp @@ -14,9 +14,10 @@ #include "rs_actiondimlinear.h" +#include "rs_commandevent.h" #include "rs_constructionline.h" #include "rs_dialogfactory.h" -#include "rs_graphicview.h" +#include "graphicview.h" #include "rs_preview.h" /** @@ -26,7 +27,7 @@ * @param fixedAngle true: The user can't change the angle. * false: The user can change the angle in a option widget. */ -RS_ActionDimLinear::RS_ActionDimLinear(RS_EntityContainer & container, RS_GraphicView & graphicView, double angle, bool fixedAngle): +RS_ActionDimLinear::RS_ActionDimLinear(RS_EntityContainer & container, GraphicView & graphicView, double angle, bool fixedAngle): RS_ActionDimension("Draw linear dimensions", container, graphicView) { edata.angle = angle; @@ -142,12 +143,12 @@ void RS_ActionDimLinear::mouseMoveEvent(QMouseEvent * e) void RS_ActionDimLinear::mouseReleaseEvent(QMouseEvent * e) { - if (RS2::qtToRsButtonState(e->button()) == RS2::LeftButton) + if (e->button() == Qt::LeftButton) { Vector ce(snapPoint(e)); coordinateEvent(&ce); } - else if (RS2::qtToRsButtonState(e->button()) == RS2::RightButton) + else if (e->button() == Qt::RightButton) { deletePreview(); deleteSnapper();