def hoverLeaveEvent(self, event): self.hovering = False QGraphicsRectItem.hoverLeaveEvent(self, event) if not self.isSelected(): self.setBrush(self.orig_brush) elif self.isSelected(): self.setBrush(self.select_brush)
def mousePressEvent(self, mouseEvent): if mouseEvent.button() == Qt.LeftButton: self.fragmente() elif mouseEvent.button() == Qt.RightButton: QGraphicsRectItem.hoverLeaveEvent(self, None) self.scene().removeItem(self) else: QGraphicsRectItem.mousePressEvent(self, mouseEvent)
def hoverLeaveEvent(self, event): QGraphicsRectItem.hoverLeaveEvent(self, event) if self.parent.isSelected(): self.parent.setBrush(self.parent.select_brush) elif self.parent.hovering: self.parent.setBrush(self.parent.hover_brush) else: self.parent.setBrush(self.parent.orig_brush) self.setBrush(self.orig_brush)
def hoverLeaveEvent(self, event): QGraphicsRectItem.hoverLeaveEvent(self, event) self.hovered = False self.setBrush(self.click_brush if self.pressed else self.orig_brush)
def hoverLeaveEvent(self, event): QGraphicsRectItem.hoverLeaveEvent(self, event) self.hovering = False self.unsetCursor() self.update()
def hoverLeaveEvent(self, event): QGraphicsRectItem.hoverLeaveEvent(self, event) self.unsetCursor() self.setBrush(self.orig_brush)
def hoverLeaveEvent(self, event): if self.pressed: self.pressed = False self.setBrush(self.hover_brush) QGraphicsRectItem.hoverLeaveEvent(self, event) self.setBrush(self.orig_brush)
def hoverLeaveEvent(self, e): #logger.debug('hoverLeaveEvent') QGraphicsRectItem.hoverLeaveEvent(self, e) #QtWidgets.QApplication.setOverrideCursor(QCursor(self.hover_cursor)) QApplication.restoreOverrideCursor()
def hoverLeaveEvent(self, event): self.__shadow.setEnabled(False) QGraphicsRectItem.hoverLeaveEvent(self, event)