Python2.7,PyQt4,实现键盘监听事件

时间:2021-05-05 23:04:59

Python2.7,PyQt4,实现键盘监听事件


写了一个Pyqt4小程序,可以实现对键盘按键的监听,通过按下不同的按键,可以触发执行对应的函数或自定义操作


值得注意的是,键盘监听事件是通过重载KeyPressEvent()这个函数来实现的,而要实现这个重载,直接用QtDesigner生成或自己编写的SetUI()函数是不行的,要把这个函数名改一下,改为initUI()函数,另外构造函数也该修改,这样才能重载所有的事件函数。具体情况,可以参照下面给出的代码示例。


完整代码如下: