Exemple #1
0
 def mouseReleaseEvent (self, e):
     
     self.harpoon.setVisible (False)
             
     self.helper.initAndStartTimer ()
     
     QGraphicsItem.mouseReleaseEvent (self, e)
 def mouseReleaseEvent(self, event):
     if self.dragging_line:
         log_debug("Adding point to cell")
         self.setGeometry()
         drag_side = (self.drag_side+1) % (len(self.polygon)-1)
         self.scene().addPointToCell(self.cell_id, drag_side, self.mapToScene(event.pos()))
     else:
         event.ignore()
         QGraphicsItem.mouseReleaseEvent(self, event)
     self.drag_line = False
     self.dragging_line = False
Exemple #3
0
 def mouseReleaseEvent(self, event):
     if self.dragging_line:
         log_debug("Adding point to cell")
         self.setGeometry()
         drag_side = (self.drag_side + 1) % (len(self.polygon) - 1)
         self.scene().addPointToCell(self.cell_id, drag_side,
                                     self.mapToScene(event.pos()))
     else:
         event.ignore()
         QGraphicsItem.mouseReleaseEvent(self, event)
     self.drag_line = False
     self.dragging_line = False
Exemple #4
0
 def mouseReleaseEvent(self, event):
     pos = event.pos()
     x = pos.x()
     y = pos.y()
     if self.on_search:
         self.updateCursor(x, y, True)
         event.accept()
         return
     elif self.on_template:
         self.updateCursor(x, y, False)
         event.accept()
         return
     QGraphicsItem.mouseReleaseEvent(self, event)
 def mouseReleaseEvent(self, event):
     pos = event.pos()
     x = pos.x()
     y = pos.y()
     if self.on_search:
         self.updateCursor(x, y, True)
         event.accept()
         return
     elif self.on_template:
         self.updateCursor(x, y, False)
         event.accept()
         return
     QGraphicsItem.mouseReleaseEvent(self, event)
Exemple #6
0
 def mouseReleaseEvent(self, event):
     QGraphicsItem.mouseReleaseEvent(self, event)
     self.being_moved = False
     self.setZValue(0)
Exemple #7
0
 def mouseReleaseEvent (self, e):
     
     QGraphicsItem.mouseReleaseEvent (self, e)