OpenHantek
Loading...
Searching...
No Matches
QtAwesomeAnim.h
1#ifndef QTAWESOMEANIMATION_H
2#define QTAWESOMEANIMATION_H
3
4#include <QObject>
5
6class QPainter;
7class QRect;
8class QTimer;
9class QWidget;
10
14class QtAwesomeAnimation : public QObject
15{
16Q_OBJECT
17
18public:
19 QtAwesomeAnimation( QWidget* parentWidget, int interval=20, double step=0.01);
20
21 void setup( QPainter& painter, const QRect& rect );
22
23public slots:
24 void update();
25
26private:
27 QWidget* parentWidgetRef_;
28 QTimer* timer_;
29 int interval_;
30 double step_;
31 double angle_;
32
33};
34
35
36#endif // QTAWESOMEANIMATION_H
Definition QtAwesomeAnim.h:15