FunctionalEventFilter Class Reference

#include <armarx/navigation/gui-plugins/LocationGraphEditor/FunctionalEventFilter.h>

+ Inheritance diagram for FunctionalEventFilter:

Public Types

using Function = std::function<bool(QObject* obj, QEvent* event)>
 

Public Member Functions

 FunctionalEventFilter (Function &&function)
 

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *event) override
 

Protected Attributes

Function function
 

Member Typedef Documentation

◆ Function

using Function = std::function<bool(QObject* obj, QEvent* event)>

Constructor & Destructor Documentation

◆ FunctionalEventFilter()

Member Function Documentation

◆ eventFilter()

bool eventFilter ( QObject * obj,
QEvent * event )
overrideprotected

Member Data Documentation

◆ function

Function function
protected

The documentation for this class was generated from the following files: