当前位置: 代码迷 >> QT开发 >> 关于connect的执行解决办法
  详细解决方案

关于connect的执行解决办法

热度:204   发布时间:2016-04-25 03:03:48.0
关于connect的执行
我这里只想执行一次connect链接的信号和槽,如何实现,因为多次响应执行的话程序会出问题。
如何让connect链接的信号和槽在执行一次之后失效?
------解决思路----------------------
信号触发后会去调用相应的槽函数。在槽函数内末尾处调用dissconnect()里面的内容可以跟你的connect处一样。这样就可以关闭信号槽了,下次触发时将不会再执行槽函数,直到connect()重新开启
------解决思路----------------------
Qt::UniqueConnection
  相关解决方案