From ad6991208a7c4fe627c38ef9497ade7a29807f21 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Mon, 4 May 2026 15:25:11 +0200 Subject: [PATCH] fix(bec widgets): designer plugins fixed for widgets --- pxiii_bec/bec_widgets/widgets/client.py | 4 +++- pxiii_bec/bec_widgets/widgets/designer_plugins.py | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 pxiii_bec/bec_widgets/widgets/designer_plugins.py diff --git a/pxiii_bec/bec_widgets/widgets/client.py b/pxiii_bec/bec_widgets/widgets/client.py index abc25f8..f86e584 100644 --- a/pxiii_bec/bec_widgets/widgets/client.py +++ b/pxiii_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 = "pxiii_bec.bec_widgets.widgets.scan_history.scan_history" + @rpc_call def select_scan_from_history(self, value: "int") -> "None": """ diff --git a/pxiii_bec/bec_widgets/widgets/designer_plugins.py b/pxiii_bec/bec_widgets/widgets/designer_plugins.py new file mode 100644 index 0000000..37d9ecb --- /dev/null +++ b/pxiii_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": ("pxiii_bec.bec_widgets.widgets.scan_history.scan_history", "ScanHistory"), +} + +widget_icons = { + "ScanHistory": "widgets", +} -- 2.52.0