bec_widgets.utils.serialization#

Classes#

QPointFEncoder

Abstract base class for custom encoders

Functions#

register_serializer_extension()

Register the serializer extension for the BECConnector.

Module Contents#

class QPointFEncoder#

Bases: bec_lib.codecs.BECCodec

Abstract base class for custom encoders

static decode(type_name: str, data: list[float]) list[float]#

No-op function since QPointF is encoded as a list of floats.

static encode(obj: qtpy.QtCore.QPointF) list[float]#

Encode a QPointF object to a list of floats.

obj_type#
register_serializer_extension()#

Register the serializer extension for the BECConnector.