date_picker¶
Module Contents¶
日期选择器基类 |
|
月份格式化器 |
|
日期选择器 |
|
中文日期格式化器 |
|
中文年份格式化器 |
|
中文月份格式化器 |
|
中文日格式化器 |
|
中文日期选择器 |
- class DatePickerBase(parent=None)¶
Bases:
qfluentwidgets.components.date_time.picker_base.PickerBase日期选择器基类
- dateChanged¶
- calendar¶
- 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月份格式化器
- months¶
- encode(month)¶
将原始值转换为格式后的字符串
- decode(value)¶
将格式化字符串转换为原始值
- class DatePicker(parent=None, format=MM_DD_YYYY, isMonthTight=True)¶
Bases:
DatePickerBase日期选择器
- MM_DD_YYYY = 0¶
- YYYY_MM_DD = 1¶
- MONTH¶
- YEAR¶
- DAY¶
- isMonthTight¶
- setDateFormat(format: int)¶
设置日期格式
参数¶
- format: int
日期格式,可以是 DatePicker.MM_DD_YYYY 或者 DatePicker.YYYY_MM_DD
- panelInitialValue()¶
选择面板的初始值
- setMonthTight(isTight: bool)¶
设置年份月份列是否紧凑
- getDate()¶
- setDate(date: PyQt5.QtCore.QDate)¶
设置当前日期
- date¶
- 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中文日期选择器
- MONTH = '月'¶
- YEAR = '年'¶
- DAY = '日'¶