QT中信号槽的断开

 分类:Others, Qt 阅读 (4,345)  Add comments
2月 142019
 

对对象每次执行一次connect的操作,都会增加一个信号槽连接

如果我们想断开某个对象的所有信号槽,调用对象的disconnect()方法

如果想断开某一个信号槽,在connect时将返回的对象保存一下,然后调用QObject的disconnect()就可以了,如下面的代码:

dialog.cpp文件

dialog.h头文件

界面图片:

打赏
 Posted by on 2019-02-14