pyguiadapter.widgets.timeedit
控件配置类
TimeEditConfig
dataclass
Bases: CommonParameterWidgetConfig
TimeEdit的配置类
Source code in pyguiadapter\widgets\basic\timeedit.py
alignment: Alignment = Qt.AlignLeft | Qt.AlignVCenter
class-attribute
instance-attribute
对齐方式,可选值有:AlignLeft、AlignRight、AlignCenter、AlignJustify等。
default_value: Union[time, QTime, None] = datetime.now().time()
class-attribute
instance-attribute
控件的默认值
display_format: Optional[str] = None
class-attribute
instance-attribute
日期的显示格式,可以参考Qt官方文档: displayFormat
max_time: Union[time, QTime, None] = None
class-attribute
instance-attribute
控件的最大时间值
min_time: Union[time, QTime, None] = None
class-attribute
instance-attribute
控件的最小时间值
time_spec: Optional[TimeSpec] = None
class-attribute
instance-attribute
时间日期标准,可以参考Qt官方文档: TimeSpec
控件类
TimeEdit
Bases: CommonParameterWidget
AlignCenter = Qt.AlignCenter
class-attribute
instance-attribute
对齐方式:居中对齐
AlignJustify = Qt.AlignJustify
class-attribute
instance-attribute
对齐方式:两端对齐
AlignLeft = Qt.AlignLeft
class-attribute
instance-attribute
对齐方式:左对齐
AlignRight = Qt.AlignRight
class-attribute
instance-attribute
对齐方式:右对齐
LocalTime = Qt.LocalTime
class-attribute
instance-attribute
时间日期的标准:本地时间
OffsetFromUTC = Qt.OffsetFromUTC
class-attribute
instance-attribute
时间日期的标准:OffsetFromUTC
TimeZone = Qt.TimeZone
class-attribute
instance-attribute
时间日期的标准:TimeZone
UTC = Qt.UTC
class-attribute
instance-attribute
时间日期的标准:UTC
对应参数数据类型
datetime.time