首页| 论坛| 消息
主题:怎么用事件过滤器获取键盘上的Up键、Down键、Right键、Left键
回帖:书上说的明白,keyPressEvent有个缺点,需要对不同类型的窗口部件都要一一子类化,才能让他们实现相同的行为。

你可能在没有子类化的窗口上,所以点击没反应。
事件过滤器,QT文档里说的很清楚了。。。
在qt帮助里,搜索installEventFilter(QObject *filterObj),写的很清楚
下一楼›:hpplel:书上说的明白,keyPressEvent有个缺点,需要对不同类型的窗口部件都要一一子类化,才能让 ..
‹上一楼:加一个函数setFocusPolicy(Qt::WheelFocus);

查看全部回帖(4)
«返回主帖