def setSelected(self, selected):
     QGraphicsRectItem.setSelected(self, selected)
     if self.isSelected(): self.Signaller.signalSelected.emit()
     if not self.isSelected(): self._hovering=False
     self.updateColor()
 def setSelected(self, selected):
     QGraphicsRectItem.setSelected(self, selected)
     if self.isSelected(): self.Signaller.signalSelected.emit()
     if not self.isSelected(): self._hovering = False
     self.updateColor()
     self.resetHandles()