菜鸟修炼笔记--QT--【问题】按下遥控按键但是没有进入evenpress函数
前言
我从其他同事处拿来QT程序的未成品源码后,想要调试遥控器的按键事件,在排除了底层驱动出问题这个可能之后,还是不能成功获取到遥控器的按键事件,也无法进入keyPressEvent函数,在找了各种方法之后,才在偶然情况下找到问题所在。原来就是一个很小的地方出错了,但就这个小错误花了我许多时间来排查,所以此处记录一下,以避免之后再犯。
问题出现的原因
之所以没有能够在keyPressEvent函数中获取到遥控按键的值,是因为我在事件过滤器里面已经对press事件做了处理
,导致后面qt不再对press事件做处理,所以就没有进到keyPressEvent函数。