OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiUserShowWait Class Reference

tells user something is happening. More...

#include <uimsg.h>

Inheritance diagram for uiUserShowWait:
[legend]

Public Member Functions

 uiUserShowWait (uiParent *, const uiString &, int sbfld=0)
 
 ~uiUserShowWait ()
 
 mOD_DisableCopy (uiUserShowWait) void setMessage(const uiString &)
 
void readyNow ()
 
uiStatusBarstatusBar ()
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
 
bool attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
 
void detachAllNotifiers () const
 Call from the destructor of your inherited object.
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
virtual bool isCapsule () const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use.
 
CallBackeroperator= (const CallBacker &)=delete
 
void stopReceivingNotifications () const
 
virtual CallBackertrueCaller ()
 

Protected Member Functions

void deleteSbCB (CallBacker *)
 

Protected Attributes

const int fldidx_
 
MouseCursorChangermcc_
 
uiStringSet prevmessages_
 
uiStatusBarsb_
 

Additional Inherited Members

- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Detailed Description

tells user something is happening.

Sets mouse cursor and puts something in status bar (if available). Will automatically clean up on destruction.

Used extensively from 7.X, added here to make porting easier.

<>

Constructor & Destructor Documentation

◆ uiUserShowWait()

uiUserShowWait::uiUserShowWait ( uiParent * ,
const uiString & ,
int sbfld = 0 )

◆ ~uiUserShowWait()

uiUserShowWait::~uiUserShowWait ( )

Member Function Documentation

◆ deleteSbCB()

void uiUserShowWait::deleteSbCB ( CallBacker * )
protected

◆ mOD_DisableCopy()

uiUserShowWait::mOD_DisableCopy ( uiUserShowWait ) const &

◆ readyNow()

void uiUserShowWait::readyNow ( )

◆ statusBar()

uiStatusBar * uiUserShowWait::statusBar ( )
inline

Member Data Documentation

◆ fldidx_

const int uiUserShowWait::fldidx_
protected

◆ mcc_

MouseCursorChanger* uiUserShowWait::mcc_
protected

◆ prevmessages_

uiStringSet uiUserShowWait::prevmessages_
protected

◆ sb_

uiStatusBar* uiUserShowWait::sb_
protected

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