Qt 之常用事件

博客围绕Qt常用事件展开,但具体内容缺失。Qt是信息技术领域后端开发相关的框架,其事件机制在开发中较为重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

bool event(QEvent *);//重新事件 总事件处理

void keyPressEvent(QKeyEvent *event);//键盘按下事件
void keyReleaseEvent(QKeyEvent *event);//键盘弹起事件  

bool eventFilter(QObject *watched, QEvent *event);//事件过滤器
void installEventFilter(QObject*);//安装事件过滤器


void mousePressEvent(QMouseEvent *event);//鼠标按下事件
void mouseReleaseEvent(QMouseEvent *event);//鼠标弹起事件
void mouseDoubleClickEvent(QMouseEvent *event);//鼠标双击事件
void mouseMoveEvent(QMouseEvent *event);//鼠标移动事件
void wheelEvent(QWheelEvent *event);//滚轮事件

timerEvent()                //定时器事件
dragEnterEvent()            //拖拽进入当前窗口事件
dragLeaveEvent()            //拖拽离开当前窗口事件
dragMoveEvent()             //拖拽移动事件
enterEvent()                //进入窗口区域事件
leaveEvent()                //离开窗口区域事件
closeEvent()                //关闭窗口事件

event->ignore();//忽略该事件
event->accept();//接收譔事件
event->isAutoRepeat();//是否自动重复



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值