信号(signals):
signals: void yourSignal(); void yourSignal(intx);
槽(slot)处理信号:
pulicslots: void yourSlot(); void yourSlot(intx);
信号和槽的连接(connect):
小结:
从QOBject或其子类(如QWidget)派生的类都能使用信号和槽机制。这种机制本身 是在QObject中实现的,并不只局限于图形用户界面编程中:当对象的状态得到改变时,它可以某种方式将信号发射(emit)出去,但它并不了解是谁在接收这个信号。槽被用于接收信号,事实上槽是普通的对象成员函数。槽也并不了解有任何信号与自己相连接。而且并不了解具体的通信机制。这实际上是“封装 ”概念的生动体现,信号与槽机制确保了Qt中的对象被当做软件的组件来使用,体现了“软件构件化”的思想。
原文:https://www.cnblogs.com/Real-m/p/13476004.html