(self, change, value)
| 296 | self.setAcceptedMouseButtons(Qt.LeftButton) |
| 297 | |
| 298 | def itemChange(self, change, value): |
| 299 | p = self.parentItem() |
| 300 | if p is not None: |
| 301 | if change == QGraphicsItem.ItemPositionChange: |
| 302 | p.prepareGeometryChange() |
| 303 | elif change == QGraphicsItem.ItemPositionHasChanged: |
| 304 | p.update() |
| 305 | return super().itemChange(change, value) |
| 306 | |
| 307 | def mousePressEvent(self, event): |
| 308 | p = self.parentItem() |
nothing calls this directly
no test coverage detected