#include <LightApp_EventFilter.h>

Static Public Member Functions | |
| static void | Init () |
| static void | Destroy () |
Protected Member Functions | |
| LightApp_EventFilter () | |
| virtual | ~LightApp_EventFilter () |
Private Member Functions | |
| virtual bool | eventFilter (QObject *o, QEvent *e) |
| void | processEvent (SALOME_Event *) |
Static Private Attributes | |
| static LightApp_EventFilter * | myFilter = NULL |
Class provide event filter.
| LightApp_EventFilter::LightApp_EventFilter | ( | ) | [protected] |
Constructor.
| LightApp_EventFilter::~LightApp_EventFilter | ( | ) | [protected, virtual] |
Destructor.
| void LightApp_EventFilter::Init | ( | ) | [static] |
Create new instance of LightApp_EventFilter
References LightApp_EventFilter(), and myFilter.
| void LightApp_EventFilter::Destroy | ( | ) | [static] |
Destroy filter.
References myFilter.
global event filter for qapplication
Custom event filter
References SUIT_Desktop.emitActivated(), processEvent(), and SALOME_EVENT.
| void LightApp_EventFilter::processEvent | ( | SALOME_Event * | theEvent | ) | [private] |
Process event.
References SALOME_Event.ExecutePostedEvent().
LightApp_EventFilter * LightApp_EventFilter::myFilter = NULL [static, private] |