Qt emit同时发送信号给多个槽函数?

Qt emit同时发送信号给多个槽函数?,第1张

Qt的信号槽是支持一对多,等于说同一个信号可以同时触发多个函数,使用方法就是把同一个信号绑定到需要执行的槽函数即可:
connect(sender, SIGNAL(clicked()), recver, SLOT(sltclickeded1()));
connect(sender, SIGNAL(clicked()), recver, SLOT(sltclickeded2()));
connect(sender, SIGNAL(clicked()), recver, SLOT(sltclickeded3()));
另外信号槽绑定的对象,还是可以是信号-》信号
connect(sender, SIGNAL(clicked()), recver, SIGNAL(aclicked()));

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/13495746.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存