最近项目的需要,需要做一个日历。于是找资料,原来Qt中已经封装好了一个类QCalendarWidget,专门做日历的。于是我用QlineEdit加QFontComboBox。做了一个简易的日历
一下是代码
// "line_edit.h"
#include <QLineEdit>
#include <QMouseEvent>
class line_edit : public QLineEdit
{
Q_OBJECT
public:
explicit line_edit(QWidget *parent = 0);
virtual void mousePressEvent(QMouseEvent *event);
//void mouseReleaseEvent(QMouseEvent *event);
signals:
//自定义clicked()信号,在mousePressEvent事件发生时触发
void clicked();
};
//line_edit.cpp
#include "line_edit.h"
line_edit::line_edit(QWidget *parent):
QLineEdit(parent)
{
set

这篇博客介绍了如何利用Qt库中的QCalendarWidget和QLineEdit组件,结合QFontComboBox,快速构建一个简单的日历应用。通过提供的代码示例(line_edit.h, line_edit.cpp, mainwindow.h, mainwindow.cpp, main.cpp),开发者可以实现一个基本的日历功能,并看到最终的运行效果。"
36441827,1396558,百度地图API应用实战,"['百度地图API', '定位技术', '地图开发']
最低0.47元/天 解锁文章
5227

被折叠的 条评论
为什么被折叠?



