QT中的事件传递顺序小论

系统捕获键盘按下事件,发送事件消息到安装了事件过滤器的主窗体(相关主控件),然后执行过滤器EventFilter()函数后,传递事件到子控件,由子控件的事件处理函数,对键盘事件进行处理,再分发返回到主窗体的KeyPressEvent,从而完成整个事件的分发。

  总结陈述,事件最终的归宿还是会到主窗体里面来的。

猜你喜欢

转载自my.oschina.net/u/185531/blog/1634439