个人备案后可以做电影网站吗,wordpress模板主题,个人介绍网页设计作品,wordpress 手风琴#x1f40c;博主主页#xff1a;#x1f40c;倔强的大蜗牛#x1f40c; #x1f4da;专栏分类#xff1a;QT ❤️感谢大家点赞#x1f44d;收藏⭐评论✍️ 文章目录 一、Calendar Widget介绍核心属性重要信号代码示例: 获取选中的日期 一、Calendar Widget
介绍
… 博主主页倔强的大蜗牛 专栏分类QT ❤️感谢大家点赞收藏⭐评论✍️ 文章目录 一、Calendar Widget介绍核心属性重要信号代码示例: 获取选中的日期 一、Calendar Widget
介绍
QCalendarWidget 表示一个 “日历”
核心属性
属性说明selectDate当前选中的日期minimumDate最小日期maximumDate最大日期firstDayOfWeek每周的第⼀天(也就是日历的第一列) 是周几.gridVisible是否显示表格的边框selectionMode是否允许选择日期navigationBarVisible日历上方标题是否显示horizontalHeaderFormat日历上方标题显示的日期格式verticalHeaderFormat日历第一列显示的内容格式dateEditEnabled是否允许日期被编辑
重要信号
信号说明selectionChanged(const QDate)当选中的日期发生改变时发出activated(const QDate)当双击⼀个有效的日期或者按下回车键时发出形参是一个QDate类型保存了选中的日期currentPageChanged(int,int)当年份月份改变时发出形参表示改变后的新年份和月份
代码示例: 获取选中的日期 在界面上创建一个QCalendarWidget 和 一个labelobjectName 为calendarWidget , label 给 QCalendarWidget 添加 slot 函数
#include widget.h
#include ui_widget.h
#includeQDebug
Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui-setupUi(this);
}Widget::~Widget()
{delete ui;
}void Widget::on_calendarWidget_selectionChanged()
{QDate date ui-calendarWidget-selectedDate();qDebug() date;ui-label-setText(date.toString());
}
执行程序, 可以看到当选择不同的日期时, label 中的内容就会随之改变 ❤️结语 本次精彩内容已圆满结束希望各位读者在阅读过程中能够收获满满。在此特别感谢各位读者的支持与三连赞。如果文章中存在任何问题或不足之处欢迎在评论区留言蜗牛必定会认真对待并加以改进以便为大家呈现更优质的文章。你们的支持与鼓励将是博主不断前进的最大动力。再次感谢大家的陪伴与支持