fast_calendar_view¶
Module Contents¶
Fast scroll item delegate |
|
Year scroll item delegate |
|
Fast day scroll item delegate |
|
Scroll view base class |
|
Year scroll view |
|
Month scroll view |
|
Day scroll view |
|
Year calendar view |
|
Month calendar view |
|
Day calendar view |
|
Flyout view base class |
- class FastScrollItemDelegate(min, max)¶
Bases:
qfluentwidgets.components.date_time.calendar_view.ScrollItemDelegateFast scroll item delegate
- selectedDate = None¶
- currentDate¶
- setSelectedDate(date: PyQt5.QtCore.QDate)¶
- setCurrentDate(date: PyQt5.QtCore.QDate)¶
- class FastYearScrollItemDelegate(min, max)¶
Bases:
FastScrollItemDelegateYear scroll item delegate
- class FastDayScrollItemDelegate(min, max)¶
Bases:
FastScrollItemDelegateFast day scroll item delegate
- class FastScrollViewBase(Delegate: Type[FastScrollItemDelegate], parent=None)¶
Bases:
qfluentwidgets.components.date_time.calendar_view.ScrollViewBaseScroll view base class
- pageChanged¶
- scrollToPage(page: int)¶
- wheelEvent(e)¶
- pageCount()¶
- pageSize()¶
- class FastYearScrollView(parent=None)¶
Bases:
FastScrollViewBaseYear scroll view
- scrollToDate(date: PyQt5.QtCore.QDate)¶
- currentPageRange()¶
- class FastMonthScrollView(parent=None)¶
Bases:
FastScrollViewBaseMonth scroll view
- scrollToDate(date: PyQt5.QtCore.QDate)¶
- currentPageRange()¶
- pageCount()¶
- class FastDayScrollView(parent=None)¶
Bases:
FastScrollViewBaseDay scroll view
- vBoxLayout¶
- weekDays¶
- weekDayGroup¶
- weekDayLayout¶
- gridSize() PyQt5.QtCore.QSize¶
- setDate(date: PyQt5.QtCore.QDate)¶
- scrollToDate(date: PyQt5.QtCore.QDate)¶
- currentPageRange()¶
- mouseReleaseEvent(e)¶
- pageCount()¶
- class FastYearCalendarView(parent=None)¶
Bases:
qfluentwidgets.components.date_time.calendar_view.CalendarViewBaseYear calendar view
- class FastMonthCalendarView(parent=None)¶
Bases:
qfluentwidgets.components.date_time.calendar_view.CalendarViewBaseMonth calendar view
- currentPageDate() PyQt5.QtCore.QDate¶
- class FastDayCalendarView(parent=None)¶
Bases:
qfluentwidgets.components.date_time.calendar_view.CalendarViewBaseDay calendar view
- currentPageDate() PyQt5.QtCore.QDate¶
- scrollToDate(date: PyQt5.QtCore.QDate)¶
- class FastCalendarView(parent=None)¶
Bases:
qfluentwidgets.components.widgets.flyout.FlyoutViewBaseFlyout view base class
- dateChanged¶
- resetted¶
- date¶
- hBoxLayout¶
- stackedWidget¶
- yearView¶
- monthView¶
- dayView¶
- isRestEnabled()¶
- setResetEnabled(isEnabled: bool)¶
set the visibility of reset button
- setDate(date: PyQt5.QtCore.QDate)¶
set the selected date
- paintEvent(e)¶