一开始我是这样写的
QTimer timer;
timer.start(1000);
connect(&timer,SIGNAL(timeout()),this,SLOT(func1()));
而这样写就可以正常起作用
QTimer *timer = new QTimer;
timer->start(1000);
connect(timer,SIGNAL(timeout()),this,SLOT(func1()));
一开始我是这样写的
QTimer timer;
timer.start(1000);
connect(&timer,SIGNAL(timeout()),this,SLOT(func1()));
而这样写就可以正常起作用
QTimer *timer = new QTimer;
timer->start(1000);
connect(timer,SIGNAL(timeout()),this,SLOT(func1()));