本人Qt新手,现在想编程实现两个进程轮替运行的效果,例如一个进程运行1秒后暂停,另一个进程接着运行1秒,然后暂停,后面往复循环。进程运行的结果需要保留,不能被清空。我现在编的程序是使用QThread类,利用wait函数实现暂停效果,在两个子进程上面有一个管理进程,使用QTimer计时,控制子进程运行的时间。可是总是不能实现预期的效果,进程交替运行的时间间隔很短,但是控制进程切换的函数确实隔了近2秒的时间运行了一次(比预期的长很多)。问题可能出在哪里呢?还有就是进程交替运行的程序应该用什么思路,常用哪些函数来实现呢?希望各位大神指点一下,谢谢!