初始化时候:
timerdly =10;
//设置读取计时器z
timer = new QTimer(this);
相应槽函数
connect(timer, SIGNAL(timeout()), this, SLOT(What_want_you_do()));
程序中:
timer->start(timerdly); // 启动该定时器
timer->stop(); //停止该定时器
解释:定义一个新的定时器timer,在你需要处理延时时候启动定时器,定时器到时间后自动转入相应的槽函数,在槽函数中,你先进行timer->stop();的处理,然后做你的事情
我是这么干的,希望楼下高手指示!