有没有专家解释一下为什么线程没有打印超时并且qt程序说Destroyed while thread is still running?
ui(new Ui::MainWindow)
{
ui->setupUi(this);
timerthread thread1;
thread1.start();
}
void timerthread::run()
{
timer=new QTimer;
timer->setInterval(1000);
timer->start();
connect(timer,&QTimer::timeout,this,[=]()
{
qDebug()<<"Timeout"<<endl;
});
}