From 2b40602bdc593ece0447ec926c2100414bd5cf67 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Sat, 8 Jun 2024 16:00:45 +0200 Subject: [PATCH] refactor(dock): parent_dock_area changed to orig_area (native for pyqtgraph) --- bec_widgets/widgets/dock/dock.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/bec_widgets/widgets/dock/dock.py b/bec_widgets/widgets/dock/dock.py index 198af61d..948faf92 100644 --- a/bec_widgets/widgets/dock/dock.py +++ b/bec_widgets/widgets/dock/dock.py @@ -63,8 +63,6 @@ class BECDock(BECConnector, Dock): super().__init__(client=client, config=config, gui_id=gui_id) Dock.__init__(self, name=name, **kwargs) - self.parent_dock_area = parent_dock_area - # Layout Manager self.layout_manager = GridLayoutManager(self.layout) @@ -73,8 +71,8 @@ class BECDock(BECConnector, Dock): old_area = source.area self.setOrientation("horizontal", force=True) super().dropEvent(event) - if old_area in self.parent_dock_area.tempAreas and old_area != self.parent_dock_area: - self.parent_dock_area.removeTempArea(old_area) + if old_area in self.orig_area.tempAreas and old_area != self.orig_area: + self.orig_area.removeTempArea(old_area) def float(self): """ @@ -129,7 +127,7 @@ class BECDock(BECConnector, Dock): Args: title(str): The title of the dock. """ - self.parent_dock_area.docks[title] = self.parent_dock_area.docks.pop(self.name()) + self.orig_area.docks[title] = self.orig_area.docks.pop(self.name()) self.setTitle(title) self._name = title @@ -206,7 +204,7 @@ class BECDock(BECConnector, Dock): """ Attach the dock to the parent dock area. """ - self.parent_dock_area.removeTempArea(self.area) + self.orig_area.removeTempArea(self.area) def detach(self): """ @@ -231,7 +229,7 @@ class BECDock(BECConnector, Dock): Remove the dock from the parent dock area. """ # self.cleanup() - self.parent_dock_area.remove_dock(self.name()) + self.orig_area.remove_dock(self.name()) def cleanup(self): """