fix: add kwargs to widget plugins

This commit is contained in:
2025-05-28 19:44:36 +02:00
parent 2a95393b1d
commit 66ac6c9eda
3 changed files with 40 additions and 11 deletions

View File

@@ -1,11 +1,11 @@
from bec_widgets.utils.bec_widget import BECWidget
from qtpy.QtWidgets import QWidget
from bec_widgets.utils.bec_widget import BECWidget
from bec_testing_plugin.bec_widgets.widgets.ExampleWidgetPlugin.ExampleWidgetPlugin_ui import Ui_Examplewidgetplugin
from bec_testing_plugin.bec_widgets.widgets.ExampleWidgetPlugin.ExampleWidgetPlugin_ui import (
Ui_Examplewidgetplugin,
)
class Examplewidgetplugin(BECWidget, QWidget, Ui_Examplewidgetplugin):
def __init__(self, parent=None):
super().__init__(parent=parent)
def __init__(self, parent=None, **kwargs):
super().__init__(parent=parent, **kwargs)

View File

@@ -1,9 +1,7 @@
from qtpy.QtWidgets import QWidget
from bec_widgets.utils.bec_widget import BECWidget
from qtpy.QtWidgets import QWidget
class Nouiwidgetplugin(BECWidget, QWidget):
def __init__(self, parent=None):
super().__init__(parent=parent)
def __init__(self, parent=None, **kwargs):
super().__init__(parent=parent, **kwargs)

View File

@@ -0,0 +1,31 @@
# This file was automatically generated by generate_cli.py
# type: ignore
from __future__ import annotations
from bec_lib.logger import bec_logger
from bec_widgets.cli.rpc.rpc_base import RPCBase, rpc_call
logger = bec_logger.logger
# pylint: skip-file
_Widgets = {}
class Examplewidgetplugin(RPCBase):
@rpc_call
def remove(self):
"""
Cleanup the BECConnector
"""
class Nouiwidgetplugin(RPCBase):
@rpc_call
def remove(self):
"""
Cleanup the BECConnector
"""