table of contents
| 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 ¤tTextColor)
void setOtherTextColor (const QColor &otherTextColor)
void setSelectTextColor (const QColor &selectTextColor)
void setHoverTextColor (const QColor &hoverTextColor)
void setCurrentLunarColor (const QColor ¤tLunarColor)
void setOtherLunarColor (const QColor &otherLunarColor)
void setSelectLunarColor (const QColor &selectLunarColor)
void setHoverLunarColor (const QColor &hoverLunarColor)
void setCurrentBgColor (const QColor ¤tBgColor)
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 |