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

Public Member Functions

 uiToolButtonSetup (const char *ic, const char *tt, const CallBack &cb, const char *nm=nullptr)
 
 uiToolButtonSetup (const char *ic, const uiString &tt, const CallBack &c, const uiString &nm=uiStrings::sEmptyString())
 
 uiToolButtonSetup (const char *ic, const uiString &tt, const CallBack &cb, const char *nm)
 
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() [1/3]

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

◆ uiToolButtonSetup() [2/3]

uiToolButtonSetup::uiToolButtonSetup ( const char *  ic,
const char *  tt,
const CallBack cb,
const char *  nm = nullptr 
)
inline

◆ uiToolButtonSetup() [3/3]

uiToolButtonSetup::uiToolButtonSetup ( const char *  ic,
const uiString tt,
const CallBack cb,
const char *  nm 
)
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-2022