MLABEventFilterControl Class Reference
[GUI Controls]

EventFilter control. More...

Inherits MLABWidgetControl.

List of all members.

Public Slots

Scripting access
void acceptEvent ()
void addControl (MLABWidgetControl *control, bool children)
MLABWidgetControleventControl ()
QObject * eventObject ()
void ignoreEvent ()
void removeControl (MLABWidgetControl *control, bool children)
void setEatEvent (bool flag)
void setEatEventDefault (bool flag)
Drop access
bool canDecodeColor ()
bool canDecodeField ()
bool canDecodeFiles ()
bool canDecodeImage ()
bool canDecodeObject ()
bool canDecodeText ()
QColor decodeColor ()
MLABFielddecodeField ()
QStringList decodeFiles ()
QImage decodeImage ()
QObject * decodeObject ()
QPixmap decodePixmap ()
QString decodeText ()


Detailed Description

EventFilter control.

This control allows to filter events on other controls.

MDL reference: EventFilter


Member Function Documentation

void MLABEventFilterControl::acceptEvent (  )  [slot]

accept the current event

void MLABEventFilterControl::addControl ( MLABWidgetControl control,
bool  children 
) [slot]

add another MDL control to be filtered (and its children if children is true)

MLABWidgetControl* MLABEventFilterControl::eventControl (  )  [slot]

get the control that the current event is happening in

QObject* MLABEventFilterControl::eventObject (  )  [inline, slot]

get the object that the current event is happening in

void MLABEventFilterControl::ignoreEvent (  )  [slot]

ignore the current event

void MLABEventFilterControl::removeControl ( MLABWidgetControl control,
bool  children 
) [slot]

remove MDL control to be filtered (and its children if children is true)

void MLABEventFilterControl::setEatEvent ( bool  flag  )  [inline, slot]

set if the current event should be eaten

void MLABEventFilterControl::setEatEventDefault ( bool  flag  )  [inline, slot]

set if the current event should be eaten


Generated on Sat Sep 3 18:38:02 2011 for MeVisLab Scripting Reference by  doxygen 1.5.8