summaryrefslogtreecommitdiffstats
path: root/interactioncanvas.h
diff options
context:
space:
mode:
authorStefan Suhren <suhren.stefan@fh-swf.de>2015-05-17 16:44:44 +0200
committerStefan Suhren <suhren.stefan@fh-swf.de>2015-05-17 16:44:44 +0200
commit31eb4d5361026dad3107dc647ac7c3ff63f50c7b (patch)
tree122b096b484f92d534260455df112ce9b9700207 /interactioncanvas.h
parent1faecafbc6cc74daa8d0a781c0b54f2c778b04b0 (diff)
downloadGUI_SS2015-31eb4d5361026dad3107dc647ac7c3ff63f50c7b.tar.gz
GUI_SS2015-31eb4d5361026dad3107dc647ac7c3ff63f50c7b.zip
Make line movement work
Diffstat (limited to 'interactioncanvas.h')
-rw-r--r--interactioncanvas.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/interactioncanvas.h b/interactioncanvas.h
index af5d9b6..e380d47 100644
--- a/interactioncanvas.h
+++ b/interactioncanvas.h
@@ -25,15 +25,14 @@ protected:
void keyReleaseEvent(QKeyEvent *keyEvent);
private:
+ void changeSelectedLine(Line *newSelectedLine);
QList<Line> m_Lines;
- Line *m_Line;
+ Line *m_NewLine;
+ Line *m_SelectedLine;
QPoint m_MousePressPoint;
QPoint m_MouseReleasePoint;
QPoint m_LastMousePosition;
- QPainter *normalPainter;
- QPainter *tempPainter;
-
// QWidget interface
protected:
void paintEvent(QPaintEvent *paintEvent);