Scroll to navigation

kdk::KMiniCalendarWidget(3) Library Functions Manual kdk::KMiniCalendarWidget(3)

NAME

kdk::KMiniCalendarWidget

SYNOPSIS

Inherits QWidget.

Public Types


enum CalendarStyle { CalendarStyle_Red = 0 }
enum WeekNameFormat { WeekNameFormat_Short = 0, WeekNameFormat_Normal = 1, WeekNameFormat_Long = 2, WeekNameFormat_En = 3 }
enum SelectType { SelectType_Rect = 0, SelectType_Circle = 1, SelectType_Triangle = 2, SelectType_Image = 3 }

Public Slots


void showPreviousMonth ()
void showNextMonth ()
void showToday ()
void setCalendarStyle (const CalendarStyle &calendarStyle)
void setWeekNameFormat (const WeekNameFormat &weekNameFormat)
void setDate (const QDate &date)
void setWeekTextColor (const QColor &weekTextColor)
void setWeekBgColor (const QColor &weekBgColor)
void setShowLunar (bool showLunar)
void setEnableBorder (bool bVisible)
void setSelectType (const SelectType &selectType)
void setBorderColor (const QColor &borderColor)
void setWeekColor (const QColor &weekColor)
void setLunarColor (const QColor &lunarColor)
void setCurrentTextColor (const QColor &currentTextColor)
void setOtherTextColor (const QColor &otherTextColor)
void setSelectTextColor (const QColor &selectTextColor)
void setHoverTextColor (const QColor &hoverTextColor)
void setCurrentLunarColor (const QColor &currentLunarColor)
void setOtherLunarColor (const QColor &otherLunarColor)
void setSelectLunarColor (const QColor &selectLunarColor)
void setHoverLunarColor (const QColor &hoverLunarColor)
void setCurrentBgColor (const QColor &currentBgColor)
void setOtherBgColor (const QColor &otherBgColor)
void setSelectBgColor (const QColor &selectBgColor)
void setHoverBgColor (const QColor &hoverBgColor)

Signals


void clicked (const QDate &date)
void selectionChanged ()

Public Member Functions


KMiniCalendarWidget (QWidget *parent=0)
CalendarStyle getCalendarStyle () const
获取整体样式 WeekNameFormat getWeekNameFormat () const
获取星期名称格式 QDate getDate () const
获取当前日期 QColor getWeekTextColor () const
获取星期文本颜色 QColor getWeekBgColor () const
获取周末名称背景色 bool getShowLunar () const
获取农历显示 bool getEnableBorder () const
获取启用边框 SelectType getSelectType () const
获取选择类型 QColor getBorderColor () const
获取边框颜色 QColor getWeekColor () const
获取周末颜色 QColor getLunarColor () const
获取农历节日颜色 QColor getCurrentTextColor () const
获取当前月文本颜色 QColor getOtherTextColor () const
获取其他月文本颜色 QColor getSelectTextColor () const
获取选中日期文本颜色 QColor getHoverTextColor () const
获取悬浮日期文本颜色 QColor getCurrentLunarColor () const
获取当前月农历文字颜色 QColor getOtherLunarColor () const
获取其他月农历文本颜色 QColor getSelectLunarColor () const
获取选中日期农历颜文本色 QColor getHoverLunarColor () const
获取悬浮日期农历文本颜色 QColor getCurrentBgColor () const
获取当前月背景色 QColor getOtherBgColor () const
获取其他月背景色 QColor getSelectBgColor () const
获取选择日期背景色 QColor getHoverBgColor () const
获取悬浮日期背景色 QSize sizeHint () const
QSize minimumSizeHint () const

Protected Member Functions


void wheelEvent (QWheelEvent *event) override
void paintEvent (QPaintEvent *event) override

Properties


CalendarStyle calendarStyle
WeekNameFormat weekNameFormat
QDate date
QColor weekTextColor
QColor weekBgColor
bool showLunar
bool enableBorder
SelectType selectType
QColor borderColor
QColor weekColor
QColor lunarColor
QColor currentTextColor
QColor otherTextColor
QColor selectTextColor
QColor hoverTextColor
QColor currentLunarColor
QColor otherLunarColor
QColor selectLunarColor
QColor hoverLunarColor
QColor currentBgColor
QColor otherBgColor
QColor selectBgColor
QColor hoverBgColor

Member Function Documentation

QColor kdk::KMiniCalendarWidget::getBorderColor () const

获取边框颜色

Returns

CalendarStyle kdk::KMiniCalendarWidget::getCalendarStyle () const

获取整体样式

Returns

QColor kdk::KMiniCalendarWidget::getCurrentBgColor () const

获取当前月背景色

Returns

QColor kdk::KMiniCalendarWidget::getCurrentLunarColor () const

获取当前月农历文字颜色

Returns

QColor kdk::KMiniCalendarWidget::getCurrentTextColor () const

获取当前月文本颜色

Returns

QDate kdk::KMiniCalendarWidget::getDate () const

获取当前日期

Returns

bool kdk::KMiniCalendarWidget::getEnableBorder () const

获取启用边框

Returns

QColor kdk::KMiniCalendarWidget::getHoverBgColor () const

获取悬浮日期背景色

Returns

QColor kdk::KMiniCalendarWidget::getHoverLunarColor () const

获取悬浮日期农历文本颜色

Returns

QColor kdk::KMiniCalendarWidget::getHoverTextColor () const

获取悬浮日期文本颜色

Returns

QColor kdk::KMiniCalendarWidget::getLunarColor () const

获取农历节日颜色

Returns

QColor kdk::KMiniCalendarWidget::getOtherBgColor () const

获取其他月背景色

Returns

QColor kdk::KMiniCalendarWidget::getOtherLunarColor () const

获取其他月农历文本颜色

Returns

QColor kdk::KMiniCalendarWidget::getOtherTextColor () const

获取其他月文本颜色

Returns

QColor kdk::KMiniCalendarWidget::getSelectBgColor () const

获取选择日期背景色

Returns

QColor kdk::KMiniCalendarWidget::getSelectLunarColor () const

获取选中日期农历颜文本色

Returns

QColor kdk::KMiniCalendarWidget::getSelectTextColor () const

获取选中日期文本颜色

Returns

SelectType kdk::KMiniCalendarWidget::getSelectType () const

获取选择类型

Returns

bool kdk::KMiniCalendarWidget::getShowLunar () const

获取农历显示

Returns

QColor kdk::KMiniCalendarWidget::getWeekBgColor () const

获取周末名称背景色

Returns

QColor kdk::KMiniCalendarWidget::getWeekColor () const

获取周末颜色

Returns

WeekNameFormat kdk::KMiniCalendarWidget::getWeekNameFormat () const

获取星期名称格式

Returns

QColor kdk::KMiniCalendarWidget::getWeekTextColor () const

获取星期文本颜色

Returns

Author

Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.

Version version:3.0 LIBKYSDK-APPLICATIONS