|
@@ -109,11 +109,12 @@ class Canvas(QWidget):
|
|
self.repaint()
|
|
self.repaint()
|
|
else:
|
|
else:
|
|
self.selectShape(pos)
|
|
self.selectShape(pos)
|
|
- self.repaint()
|
|
|
|
self.prevPoint = pos
|
|
self.prevPoint = pos
|
|
- #elif ev.button() == Qt.RightButton and not self.editing():
|
|
|
|
- # self.selectShape(pos)
|
|
|
|
- # self.prevPoint = pos
|
|
|
|
|
|
+ self.repaint()
|
|
|
|
+ elif ev.button() == Qt.RightButton and not self.editing():
|
|
|
|
+ self.selectShape(pos)
|
|
|
|
+ self.prevPoint = pos
|
|
|
|
+ self.repaint()
|
|
|
|
|
|
def hideBackroundShapes(self, value):
|
|
def hideBackroundShapes(self, value):
|
|
self.hideBackround = value
|
|
self.hideBackround = value
|
|
@@ -199,7 +200,6 @@ class Canvas(QWidget):
|
|
self.repaint()
|
|
self.repaint()
|
|
return shape
|
|
return shape
|
|
|
|
|
|
-
|
|
|
|
def paintEvent(self, event):
|
|
def paintEvent(self, event):
|
|
if not self.pixmap:
|
|
if not self.pixmap:
|
|
return super(Canvas, self).paintEvent(event)
|
|
return super(Canvas, self).paintEvent(event)
|