| kdk::KMiniCalendarItem(3) | Library Functions Manual | kdk::KMiniCalendarItem(3) |
NAME
kdk::KMiniCalendarItem
SYNOPSIS
Inherits QWidget.
Public Types
enum DayType { DayType_MonthPre = 0,
DayType_MonthNext = 1, DayType_MonthCurrent = 2,
DayType_WeekEnd = 3 }
enum SelectType { SelectType_Rect = 0, SelectType_Circle
= 1, SelectType_Triangle = 2, SelectType_Image = 3 }
Public Slots
void setSelect (bool select)
void setShowLunar (bool showLunar)
void setSelectType (const SelectType &selectType)
void setDate (const QDate &date)
void setLunar (const QString &lunar)
void setDayType (const DayType &dayType)
void setDate (const QDate &date, const QString &lunar, const
DayType &dayType)
void setEnableBorder (bool bVisible)
void setBorderColor (const QColor &borderColor)
void setWeekColor (const QColor &weekColor)
void setSuperColor (const QColor &superColor)
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, const
KMiniCalendarItem::DayType &dayType)
Public Member Functions
KMiniCalendarItem (QWidget *parent=0)
bool getSelect () const
获取是否选中 bool getShowLunar ()
const
获取是否显示农历 bool
getEnableBorder () const
获取启用边界 SelectType
getSelectType () const
获取选择类型 QDate getDate () const
获取当前日期 QString getLunar ()
const
获取农历信息 DayType getDayType ()
const
获取日期类型 QColor getBorderColor
() const
获取边框颜色 QColor getWeekColor ()
const
获取周颜色 QColor getSuperColor () 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 enterEvent (QEvent *)
void leaveEvent (QEvent *)
void mousePressEvent (QMouseEvent *)
void mouseReleaseEvent (QMouseEvent *)
void paintEvent (QPaintEvent *)
void drawBg (QPainter *painter)
void drawBgCurrent (QPainter *painter, const QColor &color)
void drawDay (QPainter *painter)
void drawLunar (QPainter *painter)
Properties
bool select
bool showLunar
bool enableBorder
SelectType selectType
QDate date
QString lunar
DayType dayType
QColor borderColor
QColor weekColor
QColor superColor
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::KMiniCalendarItem::getBorderColor () const
获取边框颜色
Returns
QColor kdk::KMiniCalendarItem::getCurrentBgColor () const
获取当前月背景颜色
Returns
QColor kdk::KMiniCalendarItem::getCurrentLunarColor () const
获取当前月农历文字颜色
Returns
QColor kdk::KMiniCalendarItem::getCurrentTextColor () const
获取当前月文字颜色
Returns
QDate kdk::KMiniCalendarItem::getDate () const
获取当前日期
Returns
DayType kdk::KMiniCalendarItem::getDayType () const
获取日期类型
Returns
bool kdk::KMiniCalendarItem::getEnableBorder () const
获取启用边界
Returns
QColor kdk::KMiniCalendarItem::getHoverBgColor () const
获取悬停日期背景颜色
Returns
QColor kdk::KMiniCalendarItem::getHoverLunarColor () const
获取悬停日期农历文字颜色
Returns
QColor kdk::KMiniCalendarItem::getHoverTextColor () const
获取悬停日期文字颜色
Returns
QString kdk::KMiniCalendarItem::getLunar () const
获取农历信息
Returns
QColor kdk::KMiniCalendarItem::getLunarColor () const
获取农历节日颜色
Returns
QColor kdk::KMiniCalendarItem::getOtherBgColor () const
获取其他月背景颜色
Returns
QColor kdk::KMiniCalendarItem::getOtherLunarColor () const
获取其他月农历文字颜色
Returns
QColor kdk::KMiniCalendarItem::getOtherTextColor () const
获取其他月文字颜色
Returns
bool kdk::KMiniCalendarItem::getSelect () const
获取是否选中
Returns
QColor kdk::KMiniCalendarItem::getSelectBgColor () const
获取选中日期背景颜色
Returns
QColor kdk::KMiniCalendarItem::getSelectLunarColor () const
获取选中日期农历文字颜色
Returns
QColor kdk::KMiniCalendarItem::getSelectTextColor () const
获取选中日期文字颜色
Returns
SelectType kdk::KMiniCalendarItem::getSelectType () const
获取选择类型
Returns
bool kdk::KMiniCalendarItem::getShowLunar () const
获取是否显示农历
Returns
QColor kdk::KMiniCalendarItem::getSuperColor () const
获取角标颜色
Returns
QColor kdk::KMiniCalendarItem::getWeekColor () const
获取周颜色
Returns
Author
Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.
| Version version:3.0 | LIBKYSDK-APPLICATIONS |