0
点赞
收藏
分享

微信扫一扫

Qt eventFilter()返回true或false区别


eventFilter()函数可返回以下三种情况:

  1. retrun true;
  2. return false;
  3. return Dialog::eventFilter(obj,e);

这三种情况分别表示:

  1. 返回为真时,此时停止处理该事件,其他的事件过滤器无法接收到事件
  2. 返回为假,则将事件交给该物体的时间分发器处理
  3. 返回为Dialog::eventFilter(obj, e);表示将事件交给父类的事件分发器处理

【注意】
事件过滤器和被安装过滤器的组件必须在同一线程。


举报

相关推荐

0 条评论