#include "widget.h"#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget){ui->setupUi(this);timer = new QTimer(this);connect(timer,&QTimer::timeout,this,&Widget::time_out );timer->start(1000);}Widget::~Widget(){delete ui;}void Widget::on_open_clicked(){ui->open->setEnabled(false);ui->close->setEnabled(true);ui->wen1->setEnabled(false);ui->wen2->setEnabled(false);}void Widget::on_close_clicked(){ui->open->setEnabled(true);ui->close->setEnabled(false);ui->wen1->setEnabled(true);ui->wen2->setEnabled(true);}void Widget::time_out(){QTime sys_time = QTime::currentTime();QString dataTime = sys_time.toString("hh:mm:ss");QString t = sys_time.toString("hh:mm:ss");ui->label_1->setText(t);ui->label_1->setAlignment(Qt::AlignCenter);ui->label_1->setFont(QFont("微软雅黑",20));if(dataTime == ui->wen1->text()){ui->wen2->setText("起床了");QTextToSpeech *speech = new QTextToSpeech();QString text = ui->wen2->toPlainText();speech->say(text);}}
QT第四天
最新推荐文章于 2024-07-08 17:11:23 发布