QGIS API Documentation
3.8.0-Zanzibar (11aff65)
|
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 203 of file qgsguiutils.h.
QgsTemporaryCursorOverride::QgsTemporaryCursorOverride | ( | const QCursor & | cursor | ) |
Constructor for QgsTemporaryCursorOverride.
Sets the application override cursor to cursor.
Definition at line 284 of file qgsguiutils.cpp.
QgsTemporaryCursorOverride::~QgsTemporaryCursorOverride | ( | ) |
Definition at line 289 of file qgsguiutils.cpp.
void QgsTemporaryCursorOverride::release | ( | ) |
Releases the cursor override early (i.e.
before this object is destroyed).
Definition at line 295 of file qgsguiutils.cpp.