标题:多线程发送同一信号,槽响应问题
作者:xing181512
日期:2021-05-28 11:57
内容:
有两个线程A,B都发送信号 siganl1,都按以下连接
connect(A,&A::signal1,主,&主::slot1)
connect(B,&B::signal1,主,&主::slot1)
而主线程 槽 slot1
{
弹出一个对话框;
}
现在两个线程都运行则出现会弹出两个一样的对话框,
如何实现 先显示一个对话框,这个对话框关闭了,再显示第二个对话框呢
#1 [liulin188 05-28 12:29]
把主线程的对话框封装到一个按钮事件里,槽函数调用这个按钮的click()
#2 [汉阳青川 06-01 11:16]
对话框模态运行不就可以了
#3 [九重水 06-01 16:10]
为什么不合并显示了?
跟windows处理Timer事件一样,一打Timer来的时候,将它合并,然后只处理一个就ok了