OpendTect  7.0
Static Public Member Functions | Protected Member Functions | List of all members
uiCursorManager Class Reference
Inheritance diagram for uiCursorManager:
[legend]

Static Public Member Functions

static uiPoint cursorPos ()
 
static void fillQCursor (const MouseCursor &, QCursor &)
 
static void initClass ()
 
static MouseCursor::Shape overrideCursorShape ()
 
static void setPriorityCursor (MouseCursor::Shape)
 
static void unsetPriorityCursor ()
 
- Static Public Member Functions inherited from MouseCursorManager
static MouseCursorManagermgr ()
 
static void restoreOverride ()
 
static void setMgr (MouseCursorManager *)
 
static void setOverride (const char *filenm, int hotx=-1, int hoty=-1, bool replace=false)
 
static void setOverride (const MouseCursor &, bool replace=false)
 
static void setOverride (MouseCursor::Shape, bool replace=false)
 

Protected Member Functions

 uiCursorManager ()
 
 ~uiCursorManager ()
 
void restoreInternal () override
 
void setOverrideCursor (const MouseCursor &, bool replace) override
 
void setOverrideFile (const char *filenm, int hotx, int hoty, bool replace) override
 
void setOverrideShape (MouseCursor::Shape, bool replace) override
 

Additional Inherited Members

- Public Member Functions inherited from MouseCursorManager
virtual ~MouseCursorManager ()
 
- Static Protected Attributes inherited from MouseCursorManager
static MouseCursorManagermgr_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ ~uiCursorManager()

uiCursorManager::~uiCursorManager ( )
protected

◆ uiCursorManager()

uiCursorManager::uiCursorManager ( )
protected

Member Function Documentation

◆ cursorPos()

static uiPoint uiCursorManager::cursorPos ( )
static

◆ fillQCursor()

static void uiCursorManager::fillQCursor ( const MouseCursor ,
QCursor &   
)
static

◆ initClass()

static void uiCursorManager::initClass ( )
static

◆ overrideCursorShape()

static MouseCursor::Shape uiCursorManager::overrideCursorShape ( )
static

◆ restoreInternal()

void uiCursorManager::restoreInternal ( )
overrideprotectedvirtual

Implements MouseCursorManager.

◆ setOverrideCursor()

void uiCursorManager::setOverrideCursor ( const MouseCursor ,
bool  replace 
)
overrideprotectedvirtual

Implements MouseCursorManager.

◆ setOverrideFile()

void uiCursorManager::setOverrideFile ( const char *  filenm,
int  hotx,
int  hoty,
bool  replace 
)
overrideprotectedvirtual

Implements MouseCursorManager.

◆ setOverrideShape()

void uiCursorManager::setOverrideShape ( MouseCursor::Shape  ,
bool  replace 
)
overrideprotectedvirtual

Implements MouseCursorManager.

◆ setPriorityCursor()

static void uiCursorManager::setPriorityCursor ( MouseCursor::Shape  )
static

◆ unsetPriorityCursor()

static void uiCursorManager::unsetPriorityCursor ( )
static

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