实现界面计时,在项目开发中是十分常见的。笔者在这里提供两种界面的计时操作。
- 定时器实现界面计时
QTimer类为计时器提供了高级编程接口。要使用它,请创建一个QTimer,将其timeout()信号连接到适当的插槽,然后调用start()。从那时起,它将以固定的时间间隔发出timeout()信号。
//建立QTimer的对象指针
timer =new QTimer(this);
connect(timer,&QTimer::timeout,
this,&MainWindow::time_slots);
timer->start(1000);
void MainWindow::time_slots()
{
QString date = QDateTime::currentDateTime().date().toString("yyyy/MM/dd"