• 4864阅读
  • 5回复

同一个signal和一个slot能连接多次吗? [复制链接]

上一主题 下一主题
离线mapleleaf
 
只看楼主 正序阅读 楼主  发表于: 2008-03-19
— 本帖被 XChinux 执行加亮操作(2008-03-19) —
我想请问一下,同一个signal和一个slot能连接多次吗? 如果能的话,那只要信号emit一次,就要触发多次slot? 再请问一下QT4也是这样的吗?
离线foxyz

只看该作者 5楼 发表于: 2008-03-21
这样做一点意义都没有!虽然我没试过。对于QT来说你connect多少遍都是1遍。在QT的循环粒就是一个switch分支。
你如果想让signal多触发几次,你可以自己把signal再emit一次
离线captain08
只看该作者 4楼 发表于: 2008-03-19
能试的话,还是先自己试一下再问。
一遇到问题,就上网问人,不利于提高自己的水平。
离线mapleleaf
只看该作者 3楼 发表于: 2008-03-19
我试了,的确是可以的,但是我现在是想知道QT4是不是这个样子,呵呵,我现在没有QT4,但是我觉得这样做是不是没有意义呀,我个人认为同一个singal和同一个slot只连一次,不然没什么意义呀 而且容易出问题,总版主,你觉得呢?
离线XChinux

只看该作者 2楼 发表于: 2008-03-19
看错了, 不好意思。自己写代码试试就知道了,呵呵。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线mapleleaf
只看该作者 1楼 发表于: 2008-03-19
同一个signal和同一个slot连接多次,是不是没有多少意义呀,我个人觉得。
快速回复
限100 字节
 
上一个 下一个