-// rs_actionmodifyrotate2.cpp
+// actionmodifyrotate2.cpp
//
// Part of the Architektonas Project
// Originally part of QCad Community Edition by Andrew Mustun
// JLH 06/04/2010 Added this text. :-)
//
-#include "rs_actionmodifyrotate2.h"
+#include "actionmodifyrotate2.h"
#include "rs_dialogfactory.h"
-RS_ActionModifyRotate2::RS_ActionModifyRotate2(
+ActionModifyRotate2::ActionModifyRotate2(
RS_EntityContainer & container, GraphicView & graphicView):
- RS_PreviewActionInterface("Rotate Entities around two centers", container, graphicView)
+ ActionInterface("Rotate Entities around two centers", container, graphicView)
{
}
-RS_ActionModifyRotate2::~RS_ActionModifyRotate2()
+ActionModifyRotate2::~ActionModifyRotate2()
{
}
-void RS_ActionModifyRotate2::init(int status)
+void ActionModifyRotate2::init(int status)
{
- RS_ActionInterface::init(status);
+ ActionInterface::init(status);
}
-void RS_ActionModifyRotate2::trigger()
+void ActionModifyRotate2::trigger()
{
- RS_DEBUG->print("RS_ActionModifyRotate2::trigger()");
+ RS_DEBUG->print("ActionModifyRotate2::trigger()");
RS_Modification m(*container, graphicView);
m.rotate2(data);
RS_DIALOGFACTORY->updateSelectionWidget(container->countSelected());
}
-void RS_ActionModifyRotate2::mouseMoveEvent(QMouseEvent * e)
+void ActionModifyRotate2::mouseMoveEvent(QMouseEvent * e)
{
- RS_DEBUG->print("RS_ActionModifyRotate2::mouseMoveEvent begin");
+ RS_DEBUG->print("ActionModifyRotate2::mouseMoveEvent begin");
- if (getStatus() == SetReferencePoint1
- || getStatus() == SetReferencePoint2)
+ if (getStatus() == SetReferencePoint1 || getStatus() == SetReferencePoint2)
{
Vector mouse = snapPoint(e);
if (data.center1.valid)
data.center2 = mouse;
- //data.offset = data.center2-data.center1;
-
- /*deletePreview();
- clearPreview();
- preview->addSelectionFrom(*container);
- preview->rotate(data.center1, data.angle);
- preview->move(data.offset);
- drawPreview();
- */
+
break;
default:
}
}
- RS_DEBUG->print("RS_ActionModifyRotate2::mouseMoveEvent end");
+ RS_DEBUG->print("ActionModifyRotate2::mouseMoveEvent end");
}
-void RS_ActionModifyRotate2::mouseReleaseEvent(QMouseEvent * e)
+void ActionModifyRotate2::mouseReleaseEvent(QMouseEvent * e)
{
if (e->button() == Qt::LeftButton)
{
}
}
-void RS_ActionModifyRotate2::coordinateEvent(Vector * e)
+void ActionModifyRotate2::coordinateEvent(Vector * e)
{
if (e == NULL)
return;
}
}
-void RS_ActionModifyRotate2::commandEvent(RS_CommandEvent * /*e*/)
+void ActionModifyRotate2::commandEvent(RS_CommandEvent * /*e*/)
{
}
-QStringList RS_ActionModifyRotate2::getAvailableCommands()
+QStringList ActionModifyRotate2::getAvailableCommands()
{
QStringList cmd;
return cmd;
}
-void RS_ActionModifyRotate2::updateMouseButtonHints()
+void ActionModifyRotate2::updateMouseButtonHints()
{
switch (getStatus())
{
}
}
-void RS_ActionModifyRotate2::updateMouseCursor()
+void ActionModifyRotate2::updateMouseCursor()
{
graphicView->setMouseCursor(RS2::CadCursor);
}
-void RS_ActionModifyRotate2::updateToolBar()
+void ActionModifyRotate2::updateToolBar()
{
switch (getStatus())
{
break;
}
}
-
-// EOF