搜索
首页
|
论坛
|
消息
QTCN开发网
>
《C++ GUI Qt 4编程》(第2版)专栏
主题:
怎么用事件过滤器获取键盘上的Up键、Down键、Right键、Left键
回帖:书上说的明白,keyPressEvent有个缺点,需要对不同类型的窗口部件都要一一子类化,才能让他们实现相同的行为。
你可能在没有子类化的窗口上,所以点击没反应。
事件过滤器,QT文档里说的很清楚了。。。
在qt帮助里,搜索installEventFilter(QObject *filterObj),写的很清楚
hpplel
回帖于2018-05-10 10:21
下一楼›
:hpplel:书上说的明白,keyPressEvent有个缺点,需要对不同类型的窗口部件都要一一子类化,才能让 ..
(
笑颜
)
‹上一楼
:加一个函数setFocusPolicy(Qt::WheelFocus);
(
刘子龙
)
查看全部回帖(4)
«返回主帖