widget.h头文件
#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include<QTimer> //定时器类
#include<QTime> //时间类
#include<QTimerEvent> //定时器事件类
#include<QDateTime> //日期类
#include<QTextToSpeech>
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 on_pushButton_clicked(); // 点击启动实现
void on_pushButton_2_clicked(); //点击关闭实现
void on_timer1_timeout(); //自定义的timer1关于timeout的槽函数
void on_timer2_timeout(); //自定义的timer2关于timeout的槽函数
private:
Ui::Widget *ui;
QTimer *timer1; //定时器指针1
QTimer *timer2; //定时器指针2
};
#endif // WIDGET_H
widget.cpp代码段
#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent)