作业
笔记(复习补充)
1> 制作一个闹钟软件
头文件
#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include <QPushButton> //按钮类
#include <QTimer> //定时器类
#include <QTime> //时间类
#include <QLineEdit> //单行文本输入框类
#include <QLabel> //标签类
#include <QVBoxLayout> //垂直布局类
#include <QHBoxLayout> //水平布局类
#include <QDateTime> // 包含QDateTime类,用于处理日期和时间
#include <QMessageBox> // 包含QMessageBox类,用于显示消息框
QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACE
class Widget : public QWidget
{
Q_OBJECT
public:
Widget(QWidget *parent = nullptr);
~Widget();
private slots: //槽函数声明
void updateTime(); // 更新显示的系统时间
void startAlarm(); // 启动闹钟功能
void cancelAlarm(); // 取消已设置的闹钟
privat