信号与槽:
(1)在connect中SIGNAL代表的就是传入里面信号的指针,其实和第二种直接写地址的方式差不多,都是传地址
(2)信号和槽可以一对一,一对多,多对一,信号也可以和信号一对一。
(3)信号与槽的解除:
1.disconnect(sender,signal,receive,slot)解除某一个特定的信号与槽
2.disconnect(sender,0,0,0)解除sender的全部信号与槽
3.disconnect(sender,0,receive,0)解除和指定receive的信号与槽
4.sender->disconnect()解除sender的全部信号与槽
5.QMetaObject::Connection obj;
obj=connect(sender,signal,receive,slot);
sender->disconnect(obj);connect返回的值是QMetaObject.