Qt常用控件之QCalendarWidget
Qt常用控件之QCalendarWidget
- 1.QCalendarWidget
- 2.简单使用
🌟🌟hello,各位读者大大们你们好呀🌟🌟
🚀🚀系列专栏:【Qt的学习】
📝📝本篇内容:QCalendarWidget;简单使用
⬆⬆⬆⬆上一篇:Qt常用控件之QProgressBar
💖💖作者简介:轩情吖,请多多指教(>> •̀֊•́ ) ̖́-
1.QCalendarWidget
这个控件的主要功能是作为日历的,我们可以对它进行点击、选择、切换日期等等。因此是本身就自带这些功能的,不需要我们做任何的工作,先看一下它能够使用的基本函数
函数声明 | 函数说明 |
---|---|
QDate selectedDate() const | 返回当前被选择的日期 |
QDate maximumDate() const | 返回当前日历最大的日期 |
QDate minimumDate() const | 返回当前日历最小的日期 |
void setGridVisible(bool) | 设置当前的日历是否显示边框 |
isNavigationBarVisible() const | 日历上方标题是否显示 |
void setHorizontalHeaderFormat(QCalendarWidget::HorizontalHeaderFormat format) | 设置日历上方标题显示的日期格式 |
void setVerticalHeaderFormat(QCalendarWidget::VerticalHeaderFormat format) | 设置日历第⼀列显示的内容格式,有内容的话是显示第几周 |
信号 | 信号说明 |
---|---|
void selectionChanged() | 当选中的日期发生改变时发出信号 |
void activated(const QDate&) | 当双击⼀个有效的⽇期或者按下回⻋键时发出,形参是⼀个QDate类型,保存了选中的⽇期 |
void currentPageChanged(int,int) | 当年份⽉份改变时发出,形参表⽰改变后的新年份和⽉份 |
2.简单使用
我们可以实现一个非常简单的功能,就是我们可以选择不同的日期,通过文本进行显示出来,当前点击是哪个日期
🌸🌸Qt常用控件之QCalendarWidget大概就讲到这里啦,博主后续会继续更新更多Qt的相关知识,干货满满,如果觉得博主写的还不错的话,希望各位小伙伴不要吝啬手中的三连哦!如有小伙伴需要Qt的安装包可以私信我,你们的支持是博主坚持创作的动力!💪💪