| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
Temporarily sets a cursor override for the QApplication for the lifetime of the object. More...
#include <qgsguiutils.h>
| Public Member Functions | |
| QgsTemporaryCursorOverride (const QCursor &cursor) | |
| Constructor for QgsTemporaryCursorOverride.  More... | |
| ~QgsTemporaryCursorOverride () | |
| void | release () | 
| Releases the cursor override early (i.e.  More... | |
Temporarily sets a cursor override for the QApplication for the lifetime of the object.
When the object is deleted, the cursor override is removed.
Definition at line 220 of file qgsguiutils.h.
| QgsTemporaryCursorOverride::QgsTemporaryCursorOverride | ( | const QCursor & | cursor | ) | 
Constructor for QgsTemporaryCursorOverride.
Sets the application override cursor to cursor.
Definition at line 337 of file qgsguiutils.cpp.
| QgsTemporaryCursorOverride::~QgsTemporaryCursorOverride | ( | ) | 
Definition at line 342 of file qgsguiutils.cpp.
| void QgsTemporaryCursorOverride::release | ( | ) | 
Releases the cursor override early (i.e.
before this object is destroyed).
Definition at line 348 of file qgsguiutils.cpp.