| 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 |