杭州近江科技有限公司1、QT的信号槽Qt的信号与槽机制使用了观察者模式。发出信号的对象就是该模式中的主对象,而提供槽函数的对象就是该模式中的观察者。connect函数连接一个信号与一个槽,实际上添加了一个新观察者。而disconnect函数实际上删除一个观察者。当信号产生时,所有观察者的槽函数会被调用,观察者可以更新自己的状态。2、QT的事件,什么时候用继承,什么时候用注册【1】继承event虚函数,处理传递过来的所有事件【2】继承细化QEvent函数,例如QMousePressEvent()函数,处理特定事件【3】如果一个控件A需要对另一个控件B状态变化做出相应的处理,即观察另一个控件;A观...