把一个信号关联上两个类里的槽怎么实现

tengzhenyi 2013-09-04 04:52:15
我把一个信号关联到两个类里的槽函数 为什么只实现了第一个连接,第二个连接没有实现
...全文
473 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
寒山-居士 2014-09-11
  • 打赏
  • 举报
回复
没有代码 怎么帮忙?靠猜?
450160193 2014-09-11
  • 打赏
  • 举报
回复
我也有这个问题,emit两次就都接收到了,但我知道这样解决不对。。。
yaozhiyong110 2013-09-05
  • 打赏
  • 举报
回复
调试看connect的返回值 肯定是你写错了...
  • 打赏
  • 举报
回复
估计是形参没写对
二狗蹲坑 2013-09-04
  • 打赏
  • 举报
回复
在第一个类中加上一个信号, 第一个类的槽里最后emit一次.第二个类连接第一个类的信号.(应该可以解决问题,但最好弄明白,然后贴出来分享一下.)
jdwx 2013-09-04
  • 打赏
  • 举报
回复
信号槽connect写错了,程序运行的时候会有提示(QtCreator靠下面的窗口)。
海的神话 2013-09-04
  • 打赏
  • 举报
回复
你确定两个槽函数的原型是一样的吗。参数列表完全一样不?
shn521 2013-09-04
  • 打赏
  • 举报
回复
编译通过,不代表代码是正确的。
tengzhenyi 2013-09-04
  • 打赏
  • 举报
回复
引用 2 楼 Jonix 的回复:
跟一个有区别吗? 写两次而已
我的意思是一个信号连接到两个不同类的槽 但是 为什么连接的第一个槽实现了 连接的第二个槽没实现 我很纠结 编译还都通过
Jonix 2013-09-04
  • 打赏
  • 举报
回复
跟一个有区别吗? 写两次而已
tengzhenyi 2013-09-04
  • 打赏
  • 举报
回复
人工置顶 请教问题

16,212

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧