def __init__(self, value=None, **kwargs): LParameter.__init__(self, **kwargs) self.message_type = self.fieldDescriptor.message_type children = [LParameter.create(fieldDescriptor=mfield) for mfield in self.message_type.fields if '_param' not in mfield.name] GroupParameter.__init__(self, children=children, **self.opts)
def __init__(self, icon, name: str, paramdicts: List[dict], **kwargs): SettingsPlugin.__init__(self, icon, name, None) GroupParameter.__init__(self, name=name, type="group", children=paramdicts, **kwargs) self.restore()
def __init__(self, icon, name: str, paramdicts: List[dict], **kwargs): self.icon = icon self._name = name self._widget = None GroupParameter.__init__(self, name=name, type="group", children=paramdicts, **kwargs) self.restore()
def __init__(self, **kwargs): LParameter.__init__(self, **kwargs) GroupParameter.__init__(self, addText='add', **self.opts) self.opts['type'] = 'repeated'
def __init__(self, *args, **kwargs): GroupParameter.__init__(self, *args, **kwargs)