pyqt5 线程相关问题,求解决思路

我想在线程里执行内容,中途需要在主线程进行操作,然后子线程里在主线程的行为后进行后续事件的执行,要怎么做?
比如 整个过程为3步,子线程里先执行第一步,然后根据第一步的反馈,在主界面做出对应操作(第二步),此时希望线程能暂停效果,然后子线程再往下执行最后一步