1、案例 双击窗口,会发送 自定义事件,然后在事件过滤中心进行拦截处理自定义事件。 2、核心代码 /* 解释: 双击窗口时,将产生双击事件,然后该事件被包裹成一个对象, 随后将会被发往event事件中心,然后进行事件的处理(Widget对象); 因为m_lineEdit开启了事件过滤机制,所以发往m_lineEdit对象的事件 首先将会被this(Widget)中的eventFilter函数所捕获, 进而就可以对发往m_lineEdit的事件进行处理了!!! */ bool Widget::event(QEvent *event)