blob: c1b92b80a83057296d988ea3168dfae847566872 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#ifndef QVSYNCANIMATIONDRIVER_H
#define QVSYNCANIMATIONDRIVER_H
#include <QtCore/qabstractanimation.h>
class QVSyncAnimationDriverPrivate;
class QVSyncAnimationDriver : public QAnimationDriver
{
Q_OBJECT
Q_DECLARE_PRIVATE(QVSyncAnimationDriver);
public:
QVSyncAnimationDriver(QObject *parent = 0);
void setWidget(QWidget *window);
QWidget *widget() const;
void started();
void stopped();
protected:
bool event(QEvent *e);
bool eventFilter(QObject *object, QEvent *event);
};
#endif // QVSYNCANIMATIONDRIVER_H
|