Qt中开启一次性任务

QTimer中封装有一个方法是若干时间之后执行一次,如下例子所示:

    QTimer::singleShot(3000, [](){
        //要执行任务
        qDebug("event");
    });

首先要包含#include<QTimer>头文件,然后调用方法singleShot,意思是3秒后执行b包内的内容一次

发布了123 篇原创文章 · 获赞 133 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/baidu_33879812/article/details/102482779