精明曲奇

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

Qt4.8与Qt5.12keyPressEvent函数差异现象分析解决方案引用

文章目录现象分析解决方案引用现象最近将程序从x86_64 Qt5.12向arm Qt4.8环境上迁移时,遇到上下键导航焦点在4.8下不起作用的情况。基本场景如下:在窗体Widget中包含若干按钮,依次为button1, button2, button3,默认button1存在焦点,按下上/下键后,焦点会在这三个按钮上来回切换。Qt5.12实现方案:1)在按钮类中重载 virtual void keyPressEvent(QKeyEvent *event); 对于上/下键,event-&g