#define __ACTIONDRAWTEXT_H__
#include "actioninterface.h"
-#include "rs_text.h"
+#include "text.h"
/**
* This action class can handle user events to draw texts.
};
public:
- ActionDrawText(RS_EntityContainer & container, GraphicView & graphicView);
+ ActionDrawText(EntityContainer & container, GraphicView & graphicView);
~ActionDrawText();
virtual RS2::ActionType rtti();
virtual void mouseMoveEvent(QMouseEvent * e);
virtual void mouseReleaseEvent(QMouseEvent * e);
virtual void coordinateEvent(Vector * e);
- virtual void commandEvent(RS_CommandEvent * e);
+ virtual void commandEvent(CommandEvent * e);
virtual QStringList getAvailableCommands();
virtual void hideOptions();
virtual void showOptions();
double getAngle();
private:
- RS_TextData data;
+ TextData data;
Vector pos;
bool textChanged;
};