#include "actioninfodist.h"
-#include "rs_dialogfactory.h"
+#include "debug.h"
+#include "dialogfactory.h"
#include "graphicview.h"
-#include "rs_preview.h"
+#include "preview.h"
-ActionInfoDist::ActionInfoDist(RS_EntityContainer & container, GraphicView & graphicView): ActionInterface("Info Dist",
+ActionInfoDist::ActionInfoDist(EntityContainer & container, GraphicView & graphicView): ActionInterface("Info Dist",
container, graphicView)
{
}
void ActionInfoDist::trigger()
{
- RS_DEBUG->print("ActionInfoDist::trigger()");
+ DEBUG->print("ActionInfoDist::trigger()");
if (point1.valid && point2.valid)
{
double dist = point1.distanceTo(point2);
QString str;
str.sprintf("%.6f", dist);
- RS_DIALOGFACTORY->commandMessage(tr("Distance: %1").arg(str));
+ DIALOGFACTORY->commandMessage(tr("Distance: %1").arg(str));
}
}
void ActionInfoDist::mouseMoveEvent(QMouseEvent * e)
{
- RS_DEBUG->print("ActionInfoDist::mouseMoveEvent begin");
+ DEBUG->print("ActionInfoDist::mouseMoveEvent begin");
if (getStatus() == SetPoint1
|| getStatus() == SetPoint2)
deletePreview();
clearPreview();
-// preview->addEntity(new RS_Line(preview, RS_LineData(point1, point2)));
+// preview->addEntity(new Line(preview, LineData(point1, point2)));
drawPreview();
}
break;
}
}
- RS_DEBUG->print("ActionInfoDist::mouseMoveEvent end");
+ DEBUG->print("ActionInfoDist::mouseMoveEvent end");
}
void ActionInfoDist::mouseReleaseEvent(QMouseEvent * e)
switch (getStatus())
{
case SetPoint1:
- RS_DIALOGFACTORY->updateMouseWidget(
+ DIALOGFACTORY->updateMouseWidget(
tr("Specify first point of distance"),
tr("Cancel"));
break;
case SetPoint2:
- RS_DIALOGFACTORY->updateMouseWidget(
+ DIALOGFACTORY->updateMouseWidget(
tr("Specify second point of distance"),
tr("Back"));
break;
default:
- RS_DIALOGFACTORY->updateMouseWidget("", "");
+ DIALOGFACTORY->updateMouseWidget("", "");
break;
}
}
{
case SetPoint1:
case SetPoint2:
- RS_DIALOGFACTORY->requestToolBar(RS2::ToolBarSnap);
+ DIALOGFACTORY->requestToolBar(RS2::ToolBarSnap);
break;
default:
- RS_DIALOGFACTORY->requestToolBar(RS2::ToolBarInfo);
+ DIALOGFACTORY->requestToolBar(RS2::ToolBarInfo);
break;
}
}