MeVisLab Scripting Reference
|
Public Slots | |
Scripting access. | |
| |
void | setEatEvent (bool flag) |
void | setEatEventDefault (bool flag) |
void | acceptEvent () |
void | ignoreEvent () |
QObject * | eventObject () |
MLABWidgetControl * | eventControl () |
void | addControl (MLABWidgetControl *control, bool children) |
void | removeControl (MLABWidgetControl *control, bool children) |
Drop access | |
| |
bool | canDecodeText () |
bool | canDecodeImage () |
bool | canDecodeFiles () |
bool | canDecodeColor () |
bool | canDecodeField () |
bool | canDecodeObject () |
QString | decodeText () |
QImage | decodeImage () |
QPixmap | decodePixmap () |
QColor | decodeColor () |
QStringList | decodeFiles () |
MLABField * | decodeField () |
QObject * | decodeObject () |
![]() | |
void | adjustSize () |
virtual void | setEnabled (bool flag) |
virtual void | setVisible (bool flag) |
virtual bool | isVisible () |
virtual void | setFocus () |
virtual bool | hasFocus () |
virtual void | setToolTip (const QString &string) |
virtual void | setWhatsThis (const QString &string) |
void | displayWhatsThis () |
void | displayWhatsThis (const QString &text) |
virtual void | setTitle (const QString &) |
QWidget * | widget () |
QLayout * | layout () |
virtual QString | windowHandle () |
virtual bool | createScreenshot (const QString &filename, bool grabFromScreen=true, bool scaleToLowRes=false) |
bool | isReloadable () const |
void | reload (MLABTree *tree) |
QString | createGlobalScreenshot () |
QString | applicationName () |
QSize | size () |
int | width () |
int | height () |
int | minWidth () |
int | minHeight () |
int | maxWidth () |
int | maxHeight () |
virtual void | setMinWidth (int s) |
virtual void | setMinHeight (int s) |
void | setMaxWidth (int s) |
void | setMaxHeight (int s) |
QSize | sizeHint () |
QSize | minSize () |
QSize | maxSize () |
void | setMinSize (QSize size) |
void | setMaxSize (QSize size) |
void | updateLayout () |
int | windowID () |
MLABWidgetControl * | control (const QString &name) |
float | scaleFactor () |
MLABModule * | module () |
QString | getType () |
QString | getName () |
bool | acceptDrops () |
void | setAcceptDrops (bool flag) |
void | raiseWidget () |
void | setStyleSheetFromString (const QString &styleSheetText) |
void | setStyleSheetFromFile (const QString &styleSheetFileName) |
MLABTree * | tree () |
void | updateMaxSize () |
bool | expandX () |
bool | expandY () |
MLABTreePtr | getDefaultTagValues () const |
virtual bool | hasUncommittedChanges () const |
virtual void | applyUncommittedChanges () |
virtual void | revertUncommittedChanges () |
MLABField * | field () const |
EventFilter control.
This control allows to filter events on other controls.
MDL reference: EventFilter
|
slot |
Accepts the current event.
|
slot |
Adds another MDL control to be filtered (and its children if children
is true
).
|
slot |
Returns the control where the current event is happening in.
|
inlineslot |
Returns the object where the current event is happening in.
|
slot |
Ignores the current event.
|
slot |
Removes an MDL control to be filtered (and its children if children
is true
).
|
inlineslot |
Sets whether the current event should be eaten.
|
inlineslot |
Sets whether the events should be eaten by default.