def mousePressEvent(self, event): self.mouseMoveLastPosition = event.scenePos(); if event.button() == Qt.LeftButton: self.setCursor(Qt.ClosedHandCursor) else: self.switchToNextEffect()