| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | | - |
| 6 | namespace { | - |
| 7 | const QEvent::Type QEvent_MaybeTick = QEvent::Type(QEvent::User + 1); | - |
| 8 | const QEvent::Type QEvent_Triggered = QEvent::Type(QEvent::User + 2); | - |
| 9 | } | - |
| 10 | | - |
| 11 | class QQmlTimerPrivate : public QObjectPrivate, public QAnimationJobChangeListener | - |
| 12 | { | - |
| 13 | inline QQmlTimer* q_func() { return static_cast<QQmlTimer *>(q_ptr); } inline const QQmlTimer* q_func() const { return static_cast<const QQmlTimer *>(q_ptr); } friend class QQmlTimer; | - |
| 14 | public: | - |
| 15 | QQmlTimerPrivate() | - |
| 16 | : running(false), repeating(false), triggeredOnStart(false) | - |
| 17 | , classBegun(false), componentComplete(false), firstTick(true), awaitingTick(false) {}executed 186 times by 16 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_qtqmlmodules
- tst_scenegraph
| 186 |
| 18 | | - |
| 19 | void animationFinished(QAbstractAnimationJob *) override; | - |
| 20 | void animationCurrentLoopChanged(QAbstractAnimationJob *) override { maybeTick(); }executed 44 times by 2 tests: end of blockExecuted by:- tst_qqmltimer
- tst_qquickrepeater
| 44 |
| 21 | | - |
| 22 | void maybeTick() { | - |
| 23 | QQmlTimer * const q = q_func(); | - |
| 24 | if (!awaitingTick| TRUE | evaluated 74 times by 4 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| | FALSE | never evaluated |
) { | 0-74 |
| 25 | awaitingTick = true; | - |
| 26 | QCoreApplication::postEvent(q, new QEvent(QEvent_MaybeTick)); | - |
| 27 | }executed 74 times by 4 tests: end of blockExecuted by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| 74 |
| 28 | }executed 74 times by 4 tests: end of blockExecuted by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| 74 |
| 29 | | - |
| 30 | int interval = 1000; | - |
| 31 | QPauseAnimationJob pause; | - |
| 32 | bool running : 1; | - |
| 33 | bool repeating : 1; | - |
| 34 | bool triggeredOnStart : 1; | - |
| 35 | bool classBegun : 1; | - |
| 36 | bool componentComplete : 1; | - |
| 37 | bool firstTick : 1; | - |
| 38 | bool awaitingTick : 1; | - |
| 39 | }; | - |
| 40 | QQmlTimer::QQmlTimer(QObject *parent) | - |
| 41 | : QObject(*(new QQmlTimerPrivate), parent) | - |
| 42 | { | - |
| 43 | QQmlTimerPrivate * const d = d_func(); | - |
| 44 | d->pause.addAnimationChangeListener(d, QAbstractAnimationJob::Completion | QAbstractAnimationJob::CurrentLoop); | - |
| 45 | d->pause.setLoopCount(1); | - |
| 46 | d->pause.setDuration(d->interval); | - |
| 47 | }executed 186 times by 16 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_qtqmlmodules
- tst_scenegraph
| 186 |
| 48 | void QQmlTimer::setInterval(int interval) | - |
| 49 | { | - |
| 50 | QQmlTimerPrivate * const d = d_func(); | - |
| 51 | if (interval != d->interval| TRUE | evaluated 152 times by 13 testsEvaluated by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 34 times by 3 testsEvaluated by:- tst_examples
- tst_qqmltimer
- tst_scenegraph
|
) { | 34-152 |
| 52 | d->interval = interval; | - |
| 53 | update(); | - |
| 54 | intervalChanged(); | - |
| 55 | }executed 152 times by 13 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| 152 |
| 56 | }executed 186 times by 14 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_scenegraph
| 186 |
| 57 | | - |
| 58 | int QQmlTimer::interval() const | - |
| 59 | { | - |
| 60 | const QQmlTimerPrivate * const d = d_func(); | - |
| 61 | returnexecuted 4 times by 1 test: return d->interval; d->interval;executed 4 times by 1 test: return d->interval; | 4 |
| 62 | } | - |
| 63 | bool QQmlTimer::isRunning() const | - |
| 64 | { | - |
| 65 | const QQmlTimerPrivate * const d = d_func(); | - |
| 66 | returnexecuted 40 times by 1 test: return d->running; d->running;executed 40 times by 1 test: return d->running; | 40 |
| 67 | } | - |
| 68 | | - |
| 69 | void QQmlTimer::setRunning(bool running) | - |
| 70 | { | - |
| 71 | QQmlTimerPrivate * const d = d_func(); | - |
| 72 | if (d->running != running| TRUE | evaluated 160 times by 14 testsEvaluated by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 46 times by 3 testsEvaluated by:- tst_examples
- tst_qqmltimer
- tst_scenegraph
|
) { | 46-160 |
| 73 | d->running = running; | - |
| 74 | d->firstTick = true; | - |
| 75 | runningChanged(); | - |
| 76 | update(); | - |
| 77 | }executed 160 times by 14 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| 160 |
| 78 | }executed 206 times by 15 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_scenegraph
| 206 |
| 79 | bool QQmlTimer::isRepeating() const | - |
| 80 | { | - |
| 81 | const QQmlTimerPrivate * const d = d_func(); | - |
| 82 | returnexecuted 4 times by 1 test: return d->repeating; d->repeating;executed 4 times by 1 test: return d->repeating; | 4 |
| 83 | } | - |
| 84 | | - |
| 85 | void QQmlTimer::setRepeating(bool repeating) | - |
| 86 | { | - |
| 87 | QQmlTimerPrivate * const d = d_func(); | - |
| 88 | if (repeating != d->repeating| TRUE | evaluated 62 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlnativeconnector
- tst_qqmltimer
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 66 times by 5 testsEvaluated by:- tst_examples
- tst_qqmltimer
- tst_qquickimage
- tst_qquickrepeater
- tst_scenegraph
|
) { | 62-66 |
| 89 | d->repeating = repeating; | - |
| 90 | update(); | - |
| 91 | repeatChanged(); | - |
| 92 | }executed 62 times by 5 tests: end of blockExecuted by:- tst_examples
- tst_qqmlnativeconnector
- tst_qqmltimer
- tst_qquickpathview
- tst_qquickrepeater
| 62 |
| 93 | }executed 128 times by 7 tests: end of blockExecuted by:- tst_examples
- tst_qqmlnativeconnector
- tst_qqmltimer
- tst_qquickimage
- tst_qquickpathview
- tst_qquickrepeater
- tst_scenegraph
| 128 |
| 94 | bool QQmlTimer::triggeredOnStart() const | - |
| 95 | { | - |
| 96 | const QQmlTimerPrivate * const d = d_func(); | - |
| 97 | returnexecuted 4 times by 1 test: return d->triggeredOnStart; d->triggeredOnStart;executed 4 times by 1 test: return d->triggeredOnStart; | 4 |
| 98 | } | - |
| 99 | | - |
| 100 | void QQmlTimer::setTriggeredOnStart(bool triggeredOnStart) | - |
| 101 | { | - |
| 102 | QQmlTimerPrivate * const d = d_func(); | - |
| 103 | if (d->triggeredOnStart != triggeredOnStart| TRUE | evaluated 34 times by 3 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| | FALSE | evaluated 2 times by 1 test |
) { | 2-34 |
| 104 | d->triggeredOnStart = triggeredOnStart; | - |
| 105 | update(); | - |
| 106 | triggeredOnStartChanged(); | - |
| 107 | }executed 34 times by 3 tests: end of blockExecuted by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| 34 |
| 108 | }executed 36 times by 3 tests: end of blockExecuted by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| 36 |
| 109 | void QQmlTimer::start() | - |
| 110 | { | - |
| 111 | setRunning(true); | - |
| 112 | }executed 2 times by 1 test: end of block | 2 |
| 113 | void QQmlTimer::stop() | - |
| 114 | { | - |
| 115 | setRunning(false); | - |
| 116 | }executed 4 times by 1 test: end of block | 4 |
| 117 | void QQmlTimer::restart() | - |
| 118 | { | - |
| 119 | setRunning(false); | - |
| 120 | setRunning(true); | - |
| 121 | }executed 8 times by 1 test: end of block | 8 |
| 122 | | - |
| 123 | void QQmlTimer::update() | - |
| 124 | { | - |
| 125 | QQmlTimerPrivate * const d = d_func(); | - |
| 126 | if (d->classBegun| TRUE | evaluated 594 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_qtqmlmodules
- tst_scenegraph
| | FALSE | never evaluated |
&& !d->componentComplete| TRUE | evaluated 350 times by 14 testsEvaluated by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 244 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_qtqmlmodules
- tst_scenegraph
|
) | 0-594 |
| 127 | return;executed 350 times by 14 tests: return;Executed by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| 350 |
| 128 | d->pause.stop(); | - |
| 129 | if (d->running| TRUE | evaluated 174 times by 14 testsEvaluated by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 70 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmltimer
- tst_qtqmlmodules
- tst_scenegraph
|
) { | 70-174 |
| 130 | d->pause.setCurrentTime(0); | - |
| 131 | d->pause.setLoopCount(d->repeating ? -1 : 1); | - |
| 132 | d->pause.setDuration(d->interval); | - |
| 133 | d->pause.start(); | - |
| 134 | if (d->triggeredOnStart| TRUE | evaluated 30 times by 3 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| | FALSE | evaluated 144 times by 13 testsEvaluated by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
|
&& d->firstTick| TRUE | evaluated 30 times by 3 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| | FALSE | never evaluated |
) | 0-144 |
| 135 | d->maybeTick();executed 30 times by 3 tests: d->maybeTick();Executed by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| 30 |
| 136 | }executed 174 times by 14 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
| 174 |
| 137 | }executed 244 times by 16 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_qtqmlmodules
- tst_scenegraph
| 244 |
| 138 | | - |
| 139 | void QQmlTimer::classBegin() | - |
| 140 | { | - |
| 141 | QQmlTimerPrivate * const d = d_func(); | - |
| 142 | d->classBegun = true; | - |
| 143 | }executed 186 times by 16 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_qtqmlmodules
- tst_scenegraph
| 186 |
| 144 | | - |
| 145 | void QQmlTimer::componentComplete() | - |
| 146 | { | - |
| 147 | QQmlTimerPrivate * const d = d_func(); | - |
| 148 | d->componentComplete = true; | - |
| 149 | update(); | - |
| 150 | }executed 186 times by 16 tests: end of blockExecuted by:- tst_examples
- tst_qqmlapplicationengine
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickpathview
- tst_qquickrepeater
- tst_qtqmlmodules
- tst_scenegraph
| 186 |
| 151 | void QQmlTimer::ticked() | - |
| 152 | { | - |
| 153 | QQmlTimerPrivate * const d = d_func(); | - |
| 154 | if (d->running| TRUE | evaluated 72 times by 4 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| | FALSE | never evaluated |
&& (d->pause.currentTime() > 0| TRUE | evaluated 36 times by 2 testsEvaluated by:- tst_qqmltimer
- tst_qquickrepeater
| | FALSE | evaluated 36 times by 4 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
|
|| (d->triggeredOnStart| TRUE | evaluated 30 times by 3 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| | FALSE | evaluated 6 times by 2 testsEvaluated by:- tst_qqmltimer
- tst_qquickrepeater
|
&& d->firstTick| TRUE | evaluated 30 times by 3 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
| | FALSE | never evaluated |
))) | 0-72 |
| 155 | triggered();executed 66 times by 4 tests: triggered();Executed by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| 66 |
| 156 | d->firstTick = false; | - |
| 157 | }executed 72 times by 4 tests: end of blockExecuted by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| 72 |
| 158 | | - |
| 159 | | - |
| 160 | | - |
| 161 | | - |
| 162 | bool QQmlTimer::event(QEvent *e) | - |
| 163 | { | - |
| 164 | QQmlTimerPrivate * const d = d_func(); | - |
| 165 | if (e->type() == QEvent_MaybeTick| TRUE | evaluated 72 times by 4 testsEvaluated by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| | FALSE | evaluated 50 times by 10 testsEvaluated by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
|
) { | 50-72 |
| 166 | d->awaitingTick = false; | - |
| 167 | ticked(); | - |
| 168 | returnexecuted 72 times by 4 tests: return true;Executed by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
true;executed 72 times by 4 tests: return true;Executed by:- tst_examples
- tst_qqmldebugjs
- tst_qqmltimer
- tst_qquickrepeater
| 72 |
| 169 | } else if (e->type() == QEvent_Triggered| TRUE | evaluated 50 times by 10 testsEvaluated by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
| | FALSE | never evaluated |
) { | 0-50 |
| 170 | if (d->running| TRUE | evaluated 48 times by 10 testsEvaluated by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
| | FALSE | evaluated 2 times by 1 test |
&& d->pause.isStopped()| TRUE | evaluated 44 times by 10 testsEvaluated by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
| | FALSE | evaluated 4 times by 2 testsEvaluated by:- tst_qqmltimer
- tst_qquickrepeater
|
) { | 2-48 |
| 171 | d->running = false; | - |
| 172 | triggered(); | - |
| 173 | runningChanged(); | - |
| 174 | }executed 44 times by 10 tests: end of blockExecuted by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
| 44 |
| 175 | returnexecuted 50 times by 10 tests: return true;Executed by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
true;executed 50 times by 10 tests: return true;Executed by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
| 50 |
| 176 | } | - |
| 177 | return never executed: return QObject::event(e); QObject::event(e);never executed: return QObject::event(e); | 0 |
| 178 | } | - |
| 179 | | - |
| 180 | void QQmlTimerPrivate::animationFinished(QAbstractAnimationJob *) | - |
| 181 | { | - |
| 182 | QQmlTimer * const q = q_func(); | - |
| 183 | if (repeating| TRUE | evaluated 12 times by 1 test | | FALSE | evaluated 50 times by 10 testsEvaluated by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
|
|| !running| TRUE | never evaluated | | FALSE | evaluated 50 times by 10 testsEvaluated by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
|
) | 0-50 |
| 184 | return;executed 12 times by 1 test: return; | 12 |
| 185 | firstTick = false; | - |
| 186 | QCoreApplication::postEvent(q, new QEvent(QEvent_Triggered)); | - |
| 187 | }executed 50 times by 10 tests: end of blockExecuted by:- tst_qqmlapplicationengine
- tst_qqmlecmascript
- tst_qqmlprofilerservice
- tst_qqmlpropertymap
- tst_qqmltimer
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquickparticlesystem
- tst_qquickrepeater
| 50 |
| 188 | | - |
| 189 | | - |
| 190 | | - |
| | |