I need deal the mouse event both in the child widget and parent widget, deal the mouse event in the parent widget first, then deal the mouse event in the child widget. Now I use the installEventFilter to monitor the child widget's event in the parent widget, but I find I can't receive the QEvent::MouseButtonPress and QEvent::MouseButtonRelease event in the parent widget's function eventFilter, but I can receive the child widget's paint, polish and other events. How to solve it? thanks.