date_picker¶
Module Contents¶
Date picker base class |
|
Month formatter |
|
Date picker |
|
Chinese date formatter |
|
Chinese year formatter |
|
Chinese month formatter |
|
Chinese day formatter |
|
Chinese date picker |
- class DatePickerBase(parent=None)¶
Bases:
qfluentwidgets.components.date_time.picker_base.PickerBase
Date picker base class
- dateChanged¶
- getDate()¶
- abstract setDate(date: PyQt5.QtCore.QDate)¶
set current date
- 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
Month formatter
- encode(month)¶
convert original value to formatted value
- decode(value)¶
convert formatted value to original value
- class DatePicker(parent=None, format=MM_DD_YYYY, isMonthTight=True)¶
Bases:
DatePickerBase
Date picker
- MM_DD_YYYY = 0¶
- YYYY_MM_DD = 1¶
- date¶
- setDateFormat(format: int)¶
set the format of date
Parameters¶
- format: int
the format of date, could be DatePicker.MM_DD_YYYY or DatePicker.YYYY_MM_DD
- panelInitialValue()¶
initial value of panel
- setMonthTight(isTight: bool)¶
set whether the month column is tight
- getDate()¶
- setDate(date: PyQt5.QtCore.QDate)¶
set current date
- class ZhFormatter¶
Bases:
qfluentwidgets.components.date_time.picker_base.PickerColumnFormatter
Chinese date formatter
- suffix = ''¶
- encode(value)¶
convert original value to formatted value
- decode(value: str)¶
convert formatted value to original value
- class ZhYearFormatter¶
Bases:
ZhFormatter
Chinese year formatter
- suffix = '年'¶
- class ZhMonthFormatter¶
Bases:
ZhFormatter
Chinese month formatter
- suffix = '月'¶
- class ZhDayFormatter¶
Bases:
ZhFormatter
Chinese day formatter
- suffix = '日'¶
- class ZhDatePicker(parent=None)¶
Bases:
DatePicker
Chinese date picker