From 434db75f6c3738b1a1c3fc53d4243d9f9ec1d364 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Mon, 4 May 2026 15:27:27 +0200 Subject: [PATCH] fix(bec widgets): designer plugins fixed for widgets --- pxii_bec/bec_widgets/widgets/client.py | 4 +++- pxii_bec/bec_widgets/widgets/designer_plugins.py | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 pxii_bec/bec_widgets/widgets/designer_plugins.py diff --git a/pxii_bec/bec_widgets/widgets/client.py b/pxii_bec/bec_widgets/widgets/client.py index abc25f8..3d1e02c 100644 --- a/pxii_bec/bec_widgets/widgets/client.py +++ b/pxii_bec/bec_widgets/widgets/client.py @@ -5,7 +5,7 @@ from __future__ import annotations from bec_lib.logger import bec_logger -from bec_widgets.cli.rpc.rpc_base import RPCBase, rpc_call +from bec_widgets.cli.rpc.rpc_base import RPCBase, rpc_call, rpc_timeout logger = bec_logger.logger @@ -18,6 +18,8 @@ _Widgets = { class ScanHistory(RPCBase): + _IMPORT_MODULE = "pxii_bec.bec_widgets.widgets.scan_history.scan_history" + @rpc_call def select_scan_from_history(self, value: "int") -> "None": """ diff --git a/pxii_bec/bec_widgets/widgets/designer_plugins.py b/pxii_bec/bec_widgets/widgets/designer_plugins.py new file mode 100644 index 0000000..e80b774 --- /dev/null +++ b/pxii_bec/bec_widgets/widgets/designer_plugins.py @@ -0,0 +1,13 @@ +# This file was automatically generated by generate_cli.py +# type: ignore +from __future__ import annotations + +# pylint: skip-file + +designer_plugins = { + "ScanHistory": ("pxii_bec.bec_widgets.widgets.scan_history.scan_history", "ScanHistory"), +} + +widget_icons = { + "ScanHistory": "widgets", +} -- 2.52.0