风中小蝴蝶

文章
7
资源
0
加入时间
2年10月21天

QT基础学习(12)---事件过滤事件过滤一、事件过滤二、示例:类似图片阅读器3.widget.cpp中编写三、效果展示

文章目录事件过滤一、事件过滤实现该功能的方法就是在目标部件(自定义的图片显示部件)上注册事件过滤器,此时的事件过滤器就是我们所说的监视对象,完成这些步骤之后,当目标部件有事件产生后,首先会传递给监视对象(事件过滤器)进行处理而不是该事件对应的事件处理器。所以说我们可以截获事件进行处理。监视对象截获目标对象的事件后就会调用自己的eventFilter()函数处理这些事件。 总结起来就两个步骤:第一:对目标对象调用installEventFilter()来注册监视对象(事件过滤器);第二:重写监视对