|
@@ -86,6 +86,8 @@ class Canvas(QWidget):
|
|
self.repaint()
|
|
self.repaint()
|
|
else:
|
|
else:
|
|
pos = self.transformPos(ev.posF())
|
|
pos = self.transformPos(ev.posF())
|
|
|
|
+ if self.outOfPixmap(pos):
|
|
|
|
+ return
|
|
self.current = Shape()
|
|
self.current = Shape()
|
|
self.line.points = [pos, pos]
|
|
self.line.points = [pos, pos]
|
|
self.current.addPoint(pos)
|
|
self.current.addPoint(pos)
|