OpendTect  7.0
Public Member Functions | List of all members
uiToolButtonSetup Class Reference

Public Member Functions

 uiToolButtonSetup (const char *ic, const uiString &tt, const CallBack &c, const uiString &nm=uiStrings::sEmptyString())
 
 ~uiToolButtonSetup ()
 
uiButtongetButton (uiParent *, bool forcetoolbutton=false) const
 pushbutton if name_ != tooltip_ and !istoggle_ More...
 
uiPushButtongetPushButton (uiParent *, bool withicon=true) const
 
uiToolButtongetToolButton (uiParent *) const
 
 mDefSetupClssMemb (uiToolButtonSetup, bool, isimmediate)
 
 mDefSetupClssMemb (uiToolButtonSetup, bool, ison)
 
 mDefSetupClssMemb (uiToolButtonSetup, bool, istoggle)
 
 mDefSetupClssMemb (uiToolButtonSetup, BufferString, icid)
 
 mDefSetupClssMemb (uiToolButtonSetup, BufferString, shortcut)
 
 mDefSetupClssMemb (uiToolButtonSetup, CallBack, cb)
 
 mDefSetupClssMemb (uiToolButtonSetup, uiString, name)
 
 mDefSetupClssMemb (uiToolButtonSetup, uiString, tooltip)
 
 mDefSetupClssMemb (uiToolButtonSetup, uiToolButton::ArrowType, arrowtype)
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiToolButtonSetup()

uiToolButtonSetup::uiToolButtonSetup ( const char *  ic,
const uiString tt,
const CallBack c,
const uiString nm = uiStrings::sEmptyString() 
)
inline

◆ ~uiToolButtonSetup()

uiToolButtonSetup::~uiToolButtonSetup ( )
inline

Member Function Documentation

◆ getButton()

uiButton* uiToolButtonSetup::getButton ( uiParent ,
bool  forcetoolbutton = false 
) const

pushbutton if name_ != tooltip_ and !istoggle_

◆ getPushButton()

uiPushButton* uiToolButtonSetup::getPushButton ( uiParent ,
bool  withicon = true 
) const

◆ getToolButton()

uiToolButton* uiToolButtonSetup::getToolButton ( uiParent ) const

◆ mDefSetupClssMemb() [1/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
bool  ,
isimmediate   
)

◆ mDefSetupClssMemb() [2/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
bool  ,
ison   
)

◆ mDefSetupClssMemb() [3/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
bool  ,
istoggle   
)

◆ mDefSetupClssMemb() [4/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
BufferString  ,
icid   
)

◆ mDefSetupClssMemb() [5/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
BufferString  ,
shortcut   
)

◆ mDefSetupClssMemb() [6/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
CallBack  ,
cb   
)

◆ mDefSetupClssMemb() [7/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
uiString  ,
name   
)

◆ mDefSetupClssMemb() [8/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
uiString  ,
tooltip   
)

◆ mDefSetupClssMemb() [9/9]

uiToolButtonSetup::mDefSetupClssMemb ( uiToolButtonSetup  ,
uiToolButton::ArrowType  ,
arrowtype   
)

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