0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-14 03:31:50 +02:00

WIP dock and dock_area name passing adjusted for object_name

This commit is contained in:
2025-04-08 14:53:16 +02:00
parent c59871de52
commit 80c34688fb
2 changed files with 8 additions and 1 deletions

View File

@ -133,6 +133,7 @@ class BECDock(BECWidget, Dock):
parent_id: str | None = None,
config: DockConfig | None = None,
name: str | None = None,
object_name: str | None = None,
client=None,
gui_id: str | None = None,
closable: bool = True,
@ -152,6 +153,7 @@ class BECDock(BECWidget, Dock):
super().__init__(
parent=parent_dock_area,
name=name,
object_name=object_name,
client=client,
gui_id=gui_id,
config=config,

View File

@ -372,7 +372,12 @@ class BECDockArea(BECWidget, QWidget):
name = WidgetContainerUtils.generate_unique_name(name="dock", list_of_names=dock_names)
dock = BECDock(
parent=self, name=name, parent_dock_area=self, parent_id=self.gui_id, closable=closable
parent=self,
name=name,
object_name=name,
parent_dock_area=self,
parent_id=self.gui_id,
closable=closable,
)
dock.config.position = position
self.config.docks[dock.name()] = dock.config