mirror of
https://github.com/bec-project/bec_widgets.git
synced 2025-07-14 03:31:50 +02:00
fix(ring_progress_bar): replaced hard-coded endpoints by MessageEndpoints
This commit is contained in:
@ -228,9 +228,9 @@ class Ring(BECConnector, QObject):
|
|||||||
self.config.connections.slot = None
|
self.config.connections.slot = None
|
||||||
self.config.connections.endpoint = None
|
self.config.connections.endpoint = None
|
||||||
elif mode == "scan":
|
elif mode == "scan":
|
||||||
self.set_connections("on_scan_progress", "scans/scan_progress")
|
self.set_connections("on_scan_progress", MessageEndpoints.scan_progress())
|
||||||
elif mode == "device":
|
elif mode == "device":
|
||||||
self.set_connections("on_device_readback", f"internal/devices/readback/{device}")
|
self.set_connections("on_device_readback", MessageEndpoints.device_readback(device))
|
||||||
|
|
||||||
self.parent_progress_widget.enable_auto_updates(False)
|
self.parent_progress_widget.enable_auto_updates(False)
|
||||||
|
|
||||||
@ -244,7 +244,7 @@ class Ring(BECConnector, QObject):
|
|||||||
"""
|
"""
|
||||||
if self.config.connections.endpoint == endpoint and self.config.connections.slot == slot:
|
if self.config.connections.endpoint == endpoint and self.config.connections.slot == slot:
|
||||||
return
|
return
|
||||||
else:
|
|
||||||
self.bec_dispatcher.disconnect_slot(
|
self.bec_dispatcher.disconnect_slot(
|
||||||
self.config.connections.slot, self.config.connections.endpoint
|
self.config.connections.slot, self.config.connections.endpoint
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user