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.