义气小天鹅

文章
6
资源
0
加入时间
2年10月21天

QT——事件分发器、事件过滤器

目录简介事件过滤器简介当事件对象创建完毕后并不是立即被执行了,QT会将这个事件对象传递给首先传递给QObject的event函数,event函数并不直接处理事件而是按照事件的类型来分配给不同的事件处理器.(比如:mousePressEvent(QMouseEvent* ev))。如果该函数返回true那么表明该事件已经被处理过了.对于其他我们不关心的事件,我们则是直接调用父类的event()函数再次进行分配。bool MainWindow::event(QEvent *ev){ if(e