孙子(button)->爹爹(GroupBox)->爷爷 (centralWidget)
鼠标点击按钮,按钮获得事件

按钮获得事件,进行处理
bool MainWindow::eventFilter(QObject *watched, QEvent *event)
{
if(watched == ui->pushButton){
if(event->type() == QEvent::MouseButtonPress){
QMouseEvent* ev = static_cast<QMouseEvent*>(event);
//事件完成处理,不再传递,使用return
return true;
}
}
//调这个函数,把事件交给爹控件
return QMainWindow::eventFilter(QObject *watched, QEvent *event);
}

850

被折叠的 条评论
为什么被折叠?



