#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
event_timer = this->startTimer(1000);//直接显示时间
ui->Close_Btn->setEnabled(false);
speecher = new QTextToSpeech(this);
}
Widget::~Widget()
{
delete ui;
}
void Widget::timerEvent(QTimerEvent *e)
{
//判断哪一个定时器
if(e->timerId()==event_timer)
{
ui->Time_Edit->setAlignment(Qt::AlignHCenter|Qt::AlignVCenter);
ui->Time_Edit->setFont(QFont("隶书",20,10));
QDateTime sys_dt = QDateTime::currentDateTime();
ui->Time_Edit->setText(sys_dt.toString("hh:mm:ss"));
//获取系统时间转为字符串
QString time=sys_dt.toString("hh:mm:ss");
//获取自定义时间转为字符串
QString clock=ui->line_Edit->text();
if(time==clock)
{
speecher->say(ui-
QT中Time时钟编写
最新推荐文章于 2024-05-19 14:55:00 发布