OpendTect-6_4  6.4
Classes | Macros
i_qtable.h File Reference
Include dependency graph for i_qtable.h:

Go to the source code of this file.

Classes

class  i_tableMessenger
 Helper class for uiTable to relay Qt's 'activated' messages to uiAction. More...
 

Macros

#define mTriggerBody(notifier, row, col, triggerstatement)
 
#define mNoTrigger(notifier, row, col)   mTriggerBody( notifier, row, col, )
 
#define mTrigger(notifier, row, col)   mTriggerBody( notifier, row, col, receiver_->notifier.trigger(*receiver_) )
 
#define mHeaderTriggerBody(notifier, idx, vertical, triggerstatement)
 
#define mNoHeaderTrigger(notifier, idx, vertical)   mHeaderTriggerBody( notifier, idx, vertical, )
 
#define mHeaderTrigger(notifier, idx, vertical)
 

Macro Definition Documentation

#define mHeaderTrigger (   notifier,
  idx,
  vertical 
)
Value:
mHeaderTriggerBody( notifier, idx, vertical, \
receiver_->notifier.trigger(idx, *receiver_ ) )
#define mHeaderTriggerBody(notifier, idx, vertical, triggerstatement)
Definition: i_qtable.h:102
#define mHeaderTriggerBody (   notifier,
  idx,
  vertical,
  triggerstatement 
)
Value:
mTriggerBody( notifier, (vertical ? idx : -1), (vertical ? -1 : idx), \
triggerstatement )
#define mTriggerBody(notifier, row, col, triggerstatement)
Definition: i_qtable.h:86
#define mNoHeaderTrigger (   notifier,
  idx,
  vertical 
)    mHeaderTriggerBody( notifier, idx, vertical, )
#define mNoTrigger (   notifier,
  row,
  col 
)    mTriggerBody( notifier, row, col, )
#define mTrigger (   notifier,
  row,
  col 
)    mTriggerBody( notifier, row, col, receiver_->notifier.trigger(*receiver_) )
#define mTriggerBody (   notifier,
  row,
  col,
  triggerstatement 
)
Value:
{ \
BufferString msg = #notifier; \
msg += " "; msg += row; \
msg += " "; msg += col; \
const int refnr = receiver_->beginCmdRecEvent( msg ); \
triggerstatement; \
receiver_->endCmdRecEvent( refnr, msg ); \
}

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