summaryrefslogtreecommitdiffstats
path: root/interactioncanvas.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'interactioncanvas.cpp')
-rw-r--r--interactioncanvas.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/interactioncanvas.cpp b/interactioncanvas.cpp
index 28b8e74..80a4317 100644
--- a/interactioncanvas.cpp
+++ b/interactioncanvas.cpp
@@ -42,8 +42,6 @@ void InteractionCanvas::addLine()
void InteractionCanvas::addRectangle()
{
Line *tmpLine = new Rectangle();
- tmpLine->setP1(QPoint(10, 50));
- tmpLine->setP2(QPoint(30, 70));
addNewLine(tmpLine);
m_NewLine = NULL;
m_Lines.append(tmpLine);
@@ -53,8 +51,6 @@ void InteractionCanvas::addRectangle()
void InteractionCanvas::addEllipse()
{
Line *tmpLine = new Ellipse();
- tmpLine->setP1(QPoint(10, 50));
- tmpLine->setP2(QPoint(30, 70));
addNewLine(tmpLine);
m_NewLine = NULL;
m_Lines.append(tmpLine);
@@ -64,8 +60,6 @@ void InteractionCanvas::addEllipse()
void InteractionCanvas::addPolygon()
{
Line *tmpLine = new Polygon();
- tmpLine->setP1(QPoint(10, 50));
- tmpLine->setP2(QPoint(30, 70));
addNewLine(tmpLine);
m_NewLine = NULL;
m_Lines.append(tmpLine);
@@ -80,8 +74,7 @@ void InteractionCanvas::mouseMoveEvent(QMouseEvent *mouseEvent)
{
if(m_SelectedLine)
{
- m_SelectedLine->setP1(m_SelectedLine->p1()+(mouseEvent->pos()-m_LastMousePosition));
- m_SelectedLine->setP2(m_SelectedLine->p2()+(mouseEvent->pos()-m_LastMousePosition));
+ m_SelectedLine->move(m_LastMousePosition, mouseEvent->pos());
}
if(m_NewLine)
{