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

#include <uicursor.h>

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
 
mOD_DisableCopy(uiCursorManager) void setOverrideShape(MouseCursor void setOverrideCursor (const MouseCursor &, bool replace) override
 
void setOverrideFile (const char *filenm, int hotx, int hoty, bool replace) override
 
- Protected Member Functions inherited from MouseCursorManager
virtual void setOverrideShape (MouseCursor::Shape, bool replace)=0
 

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()

mOD_DisableCopy(uiCursorManager) void setOverrideShape(MouseCursor 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.

◆ 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-2025