diff --git a/csaxs_bec/bec_widgets/widgets/client.py b/csaxs_bec/bec_widgets/widgets/client.py index f871f46..9d5c5bb 100644 --- a/csaxs_bec/bec_widgets/widgets/client.py +++ b/csaxs_bec/bec_widgets/widgets/client.py @@ -18,6 +18,8 @@ _Widgets = { class XRayEye(RPCBase): + _IMPORT_MODULE = "csaxs_bec.bec_widgets.widgets.xray_eye.x_ray_eye" + @rpc_call def active_roi(self) -> "BaseROI | None": """ @@ -109,6 +111,8 @@ class XRayEye(RPCBase): class XRayEye2DControl(RPCBase): + _IMPORT_MODULE = "csaxs_bec.bec_widgets.widgets.xray_eye.x_ray_eye" + @rpc_call def remove(self): """ diff --git a/csaxs_bec/bec_widgets/widgets/designer_plugins.py b/csaxs_bec/bec_widgets/widgets/designer_plugins.py new file mode 100644 index 0000000..3a99fd0 --- /dev/null +++ b/csaxs_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 = { + "XRayEye": ("csaxs_bec.bec_widgets.widgets.xray_eye.x_ray_eye", "XRayEye"), +} + +widget_icons = { + "XRayEye": "widgets", +}