• 4767阅读
  • 6回复

有关信号和槽的几个问题请教各位 [复制链接]

上一主题 下一主题
离线qjd000
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-23
请问
1.一个类是不是可以定义多个信号?
2.是不是只要调用类里的函数就会触发信号(如果类里有多个信号是不是会全部被触发)?
3.信号和槽链接后,因为收到信号而调用的槽 会不会触发 槽所在对象的信号

找了几本书说的都不是很详细所以来这里问问 希望会的人能解答一下
离线dbzhang800

只看该作者 1楼 发表于: 2009-12-23
1. 是
2. 不是
3. 具体问题具体分析
离线benbenmajia

只看该作者 2楼 发表于: 2009-12-23
发信号之后,和你发送的信号连接起来的槽函数才会被触发,跟其他的都没关系
安然.....
离线qjd000
只看该作者 3楼 发表于: 2009-12-23
是不是只要调用类里的函数就会触发信号(如果类里有多个信号是不是会全部被触发)?
这个问题呢能详细说说吗
类里的信号不是因为调用了类里的函数触发的吗
离线qjd000
只看该作者 4楼 发表于: 2009-12-23
我说的是自定义类里的自定义信号
离线dbzhang800

只看该作者 5楼 发表于: 2009-12-23
信号是 emit 发射的,你自定义的信号,打算什么时候发射,什么时候调用 emit

http://qt.nokia.com/doc/4.6/signalsandslots.html
离线qjd000
只看该作者 6楼 发表于: 2009-12-23
问题解决了 是我理解错了  谢谢
快速回复
限100 字节
 
上一个 下一个