OpendTect  6.6
Classes | Macros
i_qtreeview.h File Reference
Include dependency graph for i_qtreeview.h:

Go to the source code of this file.

Classes

class  i_treeVwMessenger
 brief Helper class for uiTreeView to relay Qt's messages. More...
 

Macros

#define mTriggerBody(notifier, triggerstatement1, triggerstatement2)
 
#define mNoTrigger(notifier)   mTriggerBody( notifier, , )
 
#define mTrigger(notifier)   mTriggerBody( notifier, receiver_.notifier.trigger(receiver_), )
 
#define mTriggerExtra(notifier, extranotifier)
 

Macro Definition Documentation

◆ mNoTrigger

#define mNoTrigger (   notifier)    mTriggerBody( notifier, , )

◆ mTrigger

#define mTrigger (   notifier)    mTriggerBody( notifier, receiver_.notifier.trigger(receiver_), )

◆ mTriggerBody

#define mTriggerBody (   notifier,
  triggerstatement1,
  triggerstatement2 
)
Value:
{ \
BufferString msg = #notifier; \
const int refnr = receiver_.beginCmdRecEvent( msg ); \
triggerstatement1; \
triggerstatement2; \
receiver_.endCmdRecEvent( refnr, msg ); \
}

◆ mTriggerExtra

#define mTriggerExtra (   notifier,
  extranotifier 
)
Value:
mTriggerBody( notifier, receiver_.notifier.trigger(receiver_), \
receiver_.extranotifier.trigger(receiver_) )
mTriggerBody
#define mTriggerBody(notifier, triggerstatement1, triggerstatement2)
Definition: i_qtreeview.h:83

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021