#define RS_MODIFICATION_H
#include "rs_entitycontainer.h"
-#include "rs_graphicview.h"
+#include "graphicview.h"
#include "rs_line.h"
/**
{
public:
RS_Modification(RS_EntityContainer & entityContainer,
- RS_GraphicView * graphicView = NULL, bool handleUndo = true);
+ GraphicView * graphicView = NULL, bool handleUndo = true);
void remove();
bool changeAttributes(RS_AttributesData& data);
bool explode();
bool explodeTextIntoLetters();
-// bool explodeTextIntoLetters(RS_Text* text, Q3PtrList<RS_Entity>& addList);
bool explodeTextIntoLetters(RS_Text * text, QList<RS_Entity *> & addList);
bool moveRef(RS_MoveRefData & data);
private:
void deselectOriginals(bool remove);
-// void addNewEntities(Q3PtrList<RS_Entity>& addList);
void addNewEntities(QList<RS_Entity *> & addList);
protected:
RS_EntityContainer * container;
Drawing * graphic;
RS_Document * document;
- RS_GraphicView * graphicView;
+ GraphicView * graphicView;
bool handleUndo;
};