summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQt CI Bot <qt_ci_bot@qt-project.org>2021-04-13 16:09:24 +0000
committerQt CI Bot <qt_ci_bot@qt-project.org>2021-04-13 16:09:24 +0000
commit7ce274d95d9290d2ac45bb7b609126c9671df645 (patch)
treeb6a961e34859d41c55df74eb321c5a1bf30dd5e0
parent385e242ba987bfd611daa21ea981ad4963822b8c (diff)
parent726330c9c0b7863bdae0fb9329f4c69f4fbb6873 (diff)
Merge integration refs/builds/qtci/dev/1618317407
-rw-r--r--src/corelib/animation/qabstractanimation.cpp2
-rw-r--r--src/corelib/animation/qabstractanimation_p.h39
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)