diff options
Diffstat (limited to 'src/corelib/animation/qabstractanimation_p.h')
-rw-r--r-- | src/corelib/animation/qabstractanimation_p.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/corelib/animation/qabstractanimation_p.h b/src/corelib/animation/qabstractanimation_p.h index 24c7eed9d2..cbe3f6339e 100644 --- a/src/corelib/animation/qabstractanimation_p.h +++ b/src/corelib/animation/qabstractanimation_p.h @@ -17,7 +17,6 @@ #include <QtCore/qbasictimer.h> #include <QtCore/qdatetime.h> -#include <QtCore/qtimer.h> #include <QtCore/qelapsedtimer.h> #include <private/qobject_p.h> #include <private/qproperty_p.h> @@ -29,7 +28,7 @@ QT_BEGIN_NAMESPACE class QAnimationGroup; class QAbstractAnimation; -class QAbstractAnimationPrivate : public QObjectPrivate +class Q_CORE_EXPORT QAbstractAnimationPrivate : public QObjectPrivate { public: QAbstractAnimationPrivate(); @@ -116,7 +115,8 @@ public: virtual void updateAnimationsTime(qint64 delta) = 0; virtual void restartAnimationTimer() = 0; - virtual int runningAnimationCount() = 0; +#define QT_QAbstractAnimationTimer_runningAnimationCount_IS_CONST + virtual qsizetype runningAnimationCount() const = 0; bool isRegistered = false; bool isPaused = false; @@ -163,7 +163,7 @@ public: void updateAnimationTimers(); //useful for profiling/debugging - int runningAnimationCount(); + qsizetype runningAnimationCount() const; void registerProfilerCallback(void (*cb)(qint64)); void startAnimationDriver(); @@ -247,7 +247,7 @@ public: void updateAnimationsTime(qint64 delta) override; //useful for profiling/debugging - int runningAnimationCount() override { return animations.size(); } + qsizetype runningAnimationCount() const override { return animations.size(); } private Q_SLOTS: void startAnimations(); |