bec_widgets.utils.serialization =============================== .. py:module:: bec_widgets.utils.serialization Classes ------- .. autoapisummary:: bec_widgets.utils.serialization.QPointFEncoder Functions --------- .. autoapisummary:: bec_widgets.utils.serialization.register_serializer_extension Module Contents --------------- .. py:class:: QPointFEncoder Bases: :py:obj:`bec_lib.codecs.BECCodec` Abstract base class for custom encoders .. py:method:: decode(type_name: str, data: list[float]) -> list[float] :staticmethod: No-op function since QPointF is encoded as a list of floats. .. py:method:: encode(obj: qtpy.QtCore.QPointF) -> list[float] :staticmethod: Encode a QPointF object to a list of floats. .. py:attribute:: obj_type .. py:function:: register_serializer_extension() Register the serializer extension for the BECConnector.