00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #ifndef _WAIT_CURSOR_H_
00017 #define _WAIT_CURSOR_H_
00018
00019 #include <QObject>
00020 #include <QCursor>
00021
00022 class QTimer;
00023 class QWidget;
00024
00025 class WaitCursor : public QObject
00026 {
00027 Q_OBJECT
00028
00029 public:
00030 WaitCursor(QWidget *w);
00031 virtual ~WaitCursor();
00032
00033 protected slots:
00034 void timeout();
00035
00036 protected:
00037 QWidget *m_widget;
00038 QCursor m_origCursor;
00039 bool m_set;
00040 };
00041
00042 #endif