QT中的事件(键盘和鼠标事件)

QT框架中预设了键盘和鼠标事件的处理函数,如keyPressEvent和mouseReleaseEvent等。在QT工程中,要响应这些事件,需要重写相应的事件函数。这些函数作为信号的槽函数,在相应信号触发时会被自动调用,无需用户手动调用或关联信号。
摘要由CSDN通过智能技术生成

事件(函数):QT已经预先定义好的某些信号对应的处理动作函数(虚函数)。
                         若QT工程中要使用这些事件函数,需要重写事件函数
                         事件函数无需用户主动调用,也无需用户将其和某个信号关联,
                         这些事件函数就是对应信号的槽函数,当信号发出,事件函数会被系统自动调用

1 键盘事件--->keyPressEvent()--->键盘按压事件函数
                       keyReleaseEvent()-->键盘释放事件函数  

 2 鼠标事件
      mousePressEvent()-->鼠标按压事件函数
      mouseReleaseEvent()->鼠标释放事件函数
      mouseMoveEvent()->鼠标移动事件函数
      mouseDoubleClickEvent()->鼠标双击事件函数

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值