功能效果图如下:
![](https://i-blog.csdnimg.cn/blog_migrate/35ef9f4c4c21e6740c2063a245c692a9.png)
代码如下:
1.widget.cpp
#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include <QIcon> /* 图标类头文件 */
#include <QTimer> /* 定时器类头文件 */
#include <QTime> /* 系统时间类头文件 */
#include <QTextToSpeech> /* 播报者头文件 */
#include <QTimerEvent> /* 定时器事件类 */
#include <QDateTime> /* 日期时间类 */
#include <QDebug>
QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACE
class Widget : public QWidget
{
Q_OBJECT
public:
Widget(QWidget *parent = nullptr);
~Widget();
void timerEvent(QTimerEvent *event)override; //重写定时器事件处理函数
private slots:
void LCD_Show();
void on_StartButton_clicked();
void on_CloseButton_clicked();
private:
Ui::Widget *ui;
/* 定义LCD屏时间显示