标签label显示时间

来源:互联网 发布:dijkstra算法 填空 编辑:程序博客网 时间:2024/05/17 00:02

1)用到的头文件:

#include <QTimer>

#include <QtCore>

2)私有槽:

void timerUpDate();

3)新建定时器:

    QTimer *timer = new QTimer(this);//新建定时器

4)槽函数:

void MainWindow::timerUpDate()
{
    QDateTime time = QDateTime::currentDateTime();
    //获取系统现在的时间
    QString str = time.toString("yyyy-MM--dd hh:mm:ss dddd");
    //设置系统时间显示格式
    ui->label->setText(str);
}

5)连接信号槽:

connect(timer,SIGNAL(timeout()),this,SLOT(timerUpDate()));//连接定时器计满信号和相应的槽函数
    timer->start(1000);




























0 0
原创粉丝点击