昨天这个问题卡了很久,脑袋疼,最后还是定位到跟子线程有关。这个QTimer start是放在第三方库的回调过程中的,在子线程中调用不能放入事件循环中,检测不到定时器。最后通过在主进程再进行调用解决。 其他方法可参见https://blog.csdn.net/u013709994/article/details/22175919?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-9.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-9.control,未详细阅读。