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
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
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)
def mouseReleaseEvent(self, event): QGraphicsItem.mouseReleaseEvent(self, event) self.being_moved = False self.setZValue(0)