使用Qt的每个线程一个计时器

使用Qt的每个线程一个计时器,qt,qthread,Qt,Qthread,我修改了Qt的广播发送器示例,使它有十个线程,在每个线程中启动一个计时器,但只触发第一个线程的计时器。如何为每个线程运行一个计时器 计时器只有在线程有事件循环时才起作用。几年后,在操作系统课程中,我学到了: 计时器是每个进程的一种东西。当一个事件发生时,操作系统内核发送一个计时器触发器,即使当前正在运行的任何线程都会得到这个调用并处理它。 所以我不可能以一种直接的方式,每个线程有十个计时器

我修改了Qt的广播发送器示例,使它有十个线程,在每个线程中启动一个计时器,但只触发第一个线程的计时器。如何为每个线程运行一个计时器

计时器只有在线程有事件循环时才起作用。

几年后,在操作系统课程中,我学到了: 计时器是每个进程的一种东西。当一个事件发生时,操作系统内核发送一个计时器触发器,即使当前正在运行的任何线程都会得到这个调用并处理它。 所以我不可能以一种直接的方式,每个线程有十个计时器