From 2bd6d0089955172134afb4d39939890026ed43f0 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 24 Jul 2025 16:04:00 +0200 Subject: [PATCH] fix(decimal_spinbox): removed BECWidget inheritance --- .../utility/spinbox/decimal_spinbox.py | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/bec_widgets/widgets/utility/spinbox/decimal_spinbox.py b/bec_widgets/widgets/utility/spinbox/decimal_spinbox.py index 1fe83e40..f623ea5f 100644 --- a/bec_widgets/widgets/utility/spinbox/decimal_spinbox.py +++ b/bec_widgets/widgets/utility/spinbox/decimal_spinbox.py @@ -13,26 +13,13 @@ from qtpy.QtWidgets import ( QWidget, ) -from bec_widgets.utils import ConnectionConfig -from bec_widgets.utils.bec_widget import BECWidget - -class BECSpinBox(BECWidget, QDoubleSpinBox): +class BECSpinBox(QDoubleSpinBox): PLUGIN = True - RPC = False ICON_NAME = "123" - def __init__( - self, - parent: QWidget | None = None, - config: ConnectionConfig | None = None, - client=None, - gui_id: str | None = None, - **kwargs, - ) -> None: - if config is None: - config = ConnectionConfig(widget_class=self.__class__.__name__) - super().__init__(parent=parent, client=client, gui_id=gui_id, config=config, **kwargs) + def __init__(self, parent: QWidget | None = None, **kwargs) -> None: + super().__init__(parent=parent, **kwargs) # Make the widget as compact as possible horizontally. self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)