개정판 d9257e5d
issue #000: fix remove item
Change-Id: I48fb5f62417186cadc80cd9e3a47e7d274e6efcb
DTI_PID/DTI_PID/QtImageViewer.py | ||
---|---|---|
375 | 375 |
def keyPressEvent(self, event): |
376 | 376 |
try: |
377 | 377 |
if event.key() == Qt.Key_Delete: |
378 |
for item in self.scene.selectedItems():
|
|
378 |
for item in [item for item in self.scene.selectedItems() if hasattr(item, 'transfer')]:
|
|
379 | 379 |
item.transfer.onRemoved.emit(item) |
380 | 380 |
elif event.key() == Qt.Key_Escape: |
381 | 381 |
if self.command is not None: |
내보내기 Unified diff