pyguiadapter.widgets.enumselect
控件配置类
EnumSelectConfig
dataclass
Bases: CommonParameterWidgetConfig
EnumSelect的配置类
Source code in pyguiadapter\widgets\basic\enumselect.py
default_value: Union[Enum, str, int, None] = 0
class-attribute
instance-attribute
默认的枚举值,可以为枚举类对象、枚举对象的名称或者是选项的索引
icon_size: Union[int, Tuple[int, int], QSize, None] = None
class-attribute
instance-attribute
选项图标的大小
icons: Optional[Dict[Union[Enum, str], IconType]] = None
class-attribute
instance-attribute
选项的图标,需提供枚举对象(或枚举对象的名称)到图标的映射
控件类
EnumSelect
Bases: CommonParameterWidget
对应参数数据类型
enum.Enum