事件(event)是由窗口系统产生的由某些操作触发的特殊函数,例如鼠标操作、键盘操作的一些事件,还有窗口显示、关闭、绘制等相关的事件。从 QWidget继承的窗口部件常用的事件函数有如下几种。
closeEvent():
窗口关闭时触发的事件,通常在此事件做窗口关闭时的一些处理,例如显示
一个对话框询问是否关闭窗口。
showEvent():
窗口显示时触发的事件。
paintEvent():
窗口绘制事件。
mouseMoveEvent():
鼠标移动事件。
mousePressEvent():
鼠标键按下事件。
mouseReleaseEvent():
鼠标键释放事件。
keyPressEvent():
键盘按键按下事件。
keyReleaseEvent():
键盘按键释放事件。