OpendTect-6_4  6.4
Classes | Macros
uiodtreeitem.h File Reference
Include dependency graph for uiodtreeitem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  uiODTreeItem
 
class  uiODTreeTop
 
class  uiODTreeItemFactory
 

Macros

#define mShowMenu   bool showSubMenu();
 
#define mMenuOnAnyButton
 
#define mDefineItemMembers(type, inherited, parentitem)
 
#define mDefineItem(type, inherited, parentitem, extrapublic)
 

Macro Definition Documentation

#define mDefineItem (   type,
  inherited,
  parentitem,
  extrapublic 
)
Value:
mExpClass(uiODMain) uiOD##type##TreeItem : public uiOD##inherited \
{ mODTextTranslationClass(uiOD##type##TreeItem)\
mDefineItemMembers( type, inherited, parentitem ); \
extrapublic; \
};
#define mExpClass(module)
Definition: commondefs.h:160
OpendTect application top level object.
Definition: uiodmain.h:41
#define mDefineItemMembers (   type,
  inherited,
  parentitem 
)
Value:
typedef uiOD##inherited inheritedClass; \
protected: \
virtual const char* iconName() const; \
const char* parentType() const \
{ return typeid(uiOD##parentitem).name();} \
public: \
uiOD##type##TreeItem()
#define mMenuOnAnyButton
Value:
bool anyButtonClick(uiTreeViewItem* lv) \
{ \
if ( lv==uitreeviewitem_ ) { select(); showSubMenu(); return true; } \
return inheritedClass::anyButtonClick( lv ); \
}
Definition: uitreeview.h:201
#define mShowMenu   bool showSubMenu();

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