Если я правильно понимаю, что написано вот здесь:
http://doc.qt.io/qt-4.8/qobject.html#installEventFilterТо в своем классе Вы переопределяете функцию
bool QObject::eventFilter(QObject * watched, QEvent * event)
Затем, например, в конструкторе своего класса, Вы указываете события каких объектов QObject * watched будут отслеживаться Вашим фильтром eventFilter(). Для этого как раз используется функция void QObject::installEventFilter(QObject * filterObj), вызываемая для каждого отслеживаемого объекта.
Например, в этом случае:
pushButton->installEventFilter( this )
Функция this->eventFilter(watched, event) будет срабатывать каждый раз, когда объект pushButton получит какое-нибудь событие.