date_picker#
Module Contents#
日期选择器基类 |
|
月份格式化器 |
|
日期选择器 |
|
中文日期格式化器 |
|
中文年份格式化器 |
|
中文月份格式化器 |
|
中文日格式化器 |
|
中文日期选择器 |
- class DatePickerBase(parent=None)#
Bases:
qfluentwidgets.components.date_time.picker_base.PickerBase
日期选择器基类
- dateChanged#
- getDate()#
- abstract setDate(date: PyQt5.QtCore.QDate)#
设置当前日期
- setYearFormatter(formatter: qfluentwidgets.components.date_time.picker_base.PickerColumnFormatter)#
- setMonthFormatter(formatter: qfluentwidgets.components.date_time.picker_base.PickerColumnFormatter)#
- setDayFormatter(formatter: qfluentwidgets.components.date_time.picker_base.PickerColumnFormatter)#
- yearFormatter()#
- dayFormatter()#
- monthFormatter()#
- class MonthFormatter#
Bases:
qfluentwidgets.components.date_time.picker_base.PickerColumnFormatter
月份格式化器
- encode(month)#
将原始值转换为格式后的字符串
- decode(value)#
将格式化字符串转换为原始值
- class DatePicker(parent=None, format=MM_DD_YYYY, isMonthTight=True)#
Bases:
DatePickerBase
日期选择器
- MM_DD_YYYY = 0#
- YYYY_MM_DD = 1#
- date#
- setDateFormat(format: int)#
设置日期格式
参数#
- format: int
日期格式,可以是 DatePicker.MM_DD_YYYY 或者 DatePicker.YYYY_MM_DD
- panelInitialValue()#
选择面板的初始值
- setMonthTight(isTight: bool)#
设置年份月份列是否紧凑
- getDate()#
- setDate(date: PyQt5.QtCore.QDate)#
设置当前日期
- class ZhFormatter#
Bases:
qfluentwidgets.components.date_time.picker_base.PickerColumnFormatter
中文日期格式化器
- suffix = ''#
- encode(value)#
将原始值转换为格式后的字符串
- decode(value: str)#
将格式化字符串转换为原始值
- class ZhYearFormatter#
Bases:
ZhFormatter
中文年份格式化器
- suffix = '年'#
- class ZhMonthFormatter#
Bases:
ZhFormatter
中文月份格式化器
- suffix = '月'#
- class ZhDayFormatter#
Bases:
ZhFormatter
中文日格式化器
- suffix = '日'#
- class ZhDatePicker(parent=None)#
Bases:
DatePicker
中文日期选择器