diff --git a/libs/utils/qad_types.h b/libs/utils/qad_types.h index 0066005..6808898 100644 --- a/libs/utils/qad_types.h +++ b/libs/utils/qad_types.h @@ -112,6 +112,12 @@ namespace QAD { QVector > m; // [Row][Column] }; + class QAD_UTILS_EXPORT CursorOverrider { + public: + CursorOverrider(const QCursor & c = Qt::WaitCursor) {QApplication::setOverrideCursor(c);} + ~CursorOverrider() {QApplication::restoreOverrideCursor();} + }; + } Q_DECLARE_METATYPE(QAD::Enumerator)