网站介绍:文章浏览阅读1.4k次,点赞2次,收藏3次。在Qt中我们经常通过重写下面两种虚函数来实现按键事件virtual void keyPressEvent(QKeyEvent *event);bool eventFilter(QObject* watched, QEvent* event);但是有时候会遇到无法触发的情况(特别是QWidget,QLabel),这个时候我们会考虑是不是被父窗口给截获了没有传递给子窗口。如果依旧没有解决问题,那可能是这个widget没有焦点的缘故,通常可以通过鼠标点击和tab键可以获取焦点,但是像QWidget、QL_qt widget在无焦点时响应键盘
- 链接地址:https://blog.csdn.net/tujiaw/article/details/112505357
- 链接标题:QWidget QLabel没有响应keyEvent键盘事件_qt widget在无焦点时响应键盘_ningto.com的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:5397
- 网站标签:qt widget在无焦点时响应键盘