QTimer timer; 需要重新重启动定时器 if (timer.isActive()) { timer.stop(); // 停止计时器 } timer.start(1000);//启动定时器,间隔为1s connect(&timer, &QTimer::timeout, this, &MyCodeEdit::sltOnInputTimeOut);//每间隔1s后,执行sltOnInputTimeOut代码块