diff options
author | Qt CI Bot <qt_ci_bot@qt-project.org> | 2021-04-13 16:09:24 +0000 |
---|---|---|
committer | Qt CI Bot <qt_ci_bot@qt-project.org> | 2021-04-13 16:09:24 +0000 |
commit | 7ce274d95d9290d2ac45bb7b609126c9671df645 (patch) | |
tree | b6a961e34859d41c55df74eb321c5a1bf30dd5e0 | |
parent | 385e242ba987bfd611daa21ea981ad4963822b8c (diff) | |
parent | 726330c9c0b7863bdae0fb9329f4c69f4fbb6873 (diff) |
Merge integration refs/builds/qtci/dev/1618317407
-rw-r--r-- | src/corelib/animation/qabstractanimation.cpp | 2 | ||||
-rw-r--r-- | src/corelib/animation/qabstractanimation_p.h | 39 |
2 files changed, 13 insertions, 28 deletions
diff --git a/src/corelib/animation/qabstractanimation.cpp b/src/corelib/animation/qabstractanimation.cpp index 133bc5689d..d5d75e8ab3 100644 --- a/src/corelib/animation/qabstractanimation.cpp +++ b/src/corelib/animation/qabstractanimation.cpp @@ -911,7 +911,7 @@ void QDefaultAnimationDriver::stopTimer() m_timer.stop(); } - +QAbstractAnimationPrivate::~QAbstractAnimationPrivate() { } void QAbstractAnimationPrivate::setState(QAbstractAnimation::State newState) { diff --git a/src/corelib/animation/qabstractanimation_p.h b/src/corelib/animation/qabstractanimation_p.h index e59c770280..9debb64424 100644 --- a/src/corelib/animation/qabstractanimation_p.h +++ b/src/corelib/animation/qabstractanimation_p.h @@ -67,43 +67,28 @@ class QAbstractAnimation; class QAbstractAnimationPrivate : public QObjectPrivate { public: - QAbstractAnimationPrivate() - : state(QAbstractAnimation::Stopped), - direction(QAbstractAnimation::Forward), - totalCurrentTime(0), - currentTime(0), - loopCount(1), - currentLoop(0), - deleteWhenStopped(false), - hasRegisteredTimer(false), - isPause(false), - isGroup(false), - group(nullptr) - { - } - - virtual ~QAbstractAnimationPrivate() {} + virtual ~QAbstractAnimationPrivate(); static QAbstractAnimationPrivate *get(QAbstractAnimation *q) { return q->d_func(); } - QAbstractAnimation::State state; - QAbstractAnimation::Direction direction; + QAbstractAnimation::State state = QAbstractAnimation::Stopped; + QAbstractAnimation::Direction direction = QAbstractAnimation::Forward; void setState(QAbstractAnimation::State state); - int totalCurrentTime; - int currentTime; - int loopCount; - int currentLoop; + int totalCurrentTime = 0; + int currentTime = 0; + int loopCount = 1; + int currentLoop = 0; - bool deleteWhenStopped; - bool hasRegisteredTimer; - bool isPause; - bool isGroup; + bool deleteWhenStopped = false; + bool hasRegisteredTimer = false; + bool isPause = false; + bool isGroup = false; - QAnimationGroup *group; + QAnimationGroup *group = nullptr; private: Q_DECLARE_PUBLIC(QAbstractAnimation) |