0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-13 19:21:50 +02:00

refactor(image_item): emit object name with removed signal

This commit is contained in:
2025-06-04 13:49:20 +02:00
committed by Klaus Wakonig
parent 3e789ca35b
commit a4f3117941
2 changed files with 3 additions and 3 deletions

View File

@ -123,7 +123,7 @@ class ImageLayerManager:
z_position = self._get_bottom_z_position()
image = ImageItem(parent_image=self.parent, object_name=name)
image.setZValue(z_position)
image.removed.connect(lambda: self._remove_destroyed_layer(name))
image.removed.connect(self._remove_destroyed_layer)
self.layers[name] = ImageLayer(name=name, image=image, sync=sync)
self.plot_item.addItem(image)

View File

@ -67,7 +67,7 @@ class ImageItem(BECConnector, pg.ImageItem):
]
vRangeChangedManually = Signal(tuple)
removed = Signal()
removed = Signal(str)
def __init__(
self,
@ -277,4 +277,4 @@ class ImageItem(BECConnector, pg.ImageItem):
self.clear()
super().remove()
if emit:
self.removed.emit()
self.removed.emit(self.objectName())