1.新建MainWindow工程:
2.在mainwindow.h中添加槽函数声明:
private slots:
void TimerUpDate();
3.在mainwindow.cpp中添加代码。
添加头文件包含:
#include <QDateTime>
#include <QTimer>
构造函数里添加代码:
// 定时器
QTimer *pTimer = new QTimer(this);
QObject::connect(pTimer,SIGNAL(timeout()),this,SLOT(TimerUpDate()));
pTimer->start(1000);
pStatusTime->setText(tr("2017-01-06 21:58:00"));
4.实现更新函数:
void MainWindow::TimerUpDate()
{
// 设置系统时间显示格式
QDateTime time = QDateTime::currentDateTime();
QString str = time.toString("yyyy-MM-dd hh:mm:ss ddd");
pStatusTime->setText(str);
}