def mouseReleaseEvent(self, e): """ !!! This method does not receive control because module is distracted before... """ #logger.debug('mouseReleaseEvent') QGraphicsRectItem.mouseReleaseEvent(self, e) #QApplication.setOverrideCursor(QCursor(self.hover_cursor)) QApplication.restoreOverrideCursor()
def mouseReleaseEvent(self, event): QGraphicsRectItem.mouseReleaseEvent(self, event) self.pressed = False if event.button() == Qt.LeftButton: self.moving_diff = (0,0) self.expand_diff = 0 self.back.stretch = False self.front.stretch = False (pos_x, pos_y,) = self.piano().snap(self.pos().x(), self.pos().y()) self.setPos(pos_x, pos_y) self.updateNoteInfo(pos_x, pos_y)
def mouseReleaseEvent(self, event): if self._has_moved: self.Signaller.signalHasMoved.emit(self.pos()) self._has_moved = False QApplication.restoreOverrideCursor() return QGraphicsRectItem.mouseReleaseEvent(self, event)
def mouseReleaseEvent(self, e): #logger.debug('DragRect.mouseReleaseEvent') # % self.__class__.__name__) QGraphicsRectItem.mouseReleaseEvent(self, e) if self._drag_mode == ADD: self.ungrabMouse() self.setRect(self.rect().normalized()) self.setTransformOriginPoint(QPointF(0, 0)) self.redefine_rect() self.set_control_points() if self._drag_mode == EDIT: self.set_child_item_sel(None) self.redefine_rect() self.move_control_points() self.set_drag_mode()
def mouseReleaseEvent(self, event): if self._has_moved: self.Signaller.signalHasMoved.emit(self.pos()) #self._has_moved=False self._has_moved=False QApplication.restoreOverrideCursor() return QGraphicsRectItem.mouseReleaseEvent(self, event)
def mouseReleaseEvent(self, event): if self.is_placed: return if event.button() == Qt.RightButton: self.move_to_rack(self) return self.setScale(self.scale) current_position = self.pos() self.setX( round((self.x() + MARGIN * 2) / (SQUARE_SIZE * self.scale)) * SQUARE_SIZE * self.scale) self.setY( round((self.y() + MARGIN * 2) / (SQUARE_SIZE * self.scale)) * SQUARE_SIZE * self.scale) if current_position != self.pos(): self.update_coords() self.on_position_change(self) self.setZValue(3) self.shadow.hide() QGraphicsRectItem.mouseReleaseEvent(self, event)
def mouseReleaseEvent(self, event): QGraphicsRectItem.mouseReleaseEvent(self, event) self.stretch = False
def mouseReleaseEvent(self, event): QGraphicsRectItem.mouseReleaseEvent(self, event) self.pressed = False self.setBrush(self.hover_brush if self.hovered else self.orig_brush) self.piano().noteclicked.emit(self.note, False)
def mouseReleaseEvent(self, event): QGraphicsRectItem.mouseReleaseEvent(self, event) self.pressed = False self.moving_diff = (0,0) self.expand_diff = 0 self.setCursor(QCursor(Qt.OpenHandCursor))
def mouseReleaseEvent(self, event): self.pressed = False QGraphicsRectItem.mouseReleaseEvent(self, event) self.setBrush(self.hover_brush)