OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...27
Function: QAbstractAnimationJob::start
28
Function: QBitField::united [qbitfield_p.h #1]
29
Function: QHashedString::operator=
30
Function: QJSValueIterator::value
3132
Function: QQmlApplication::d_func
33
Function: QQmlChangeSet::Change::Change
34
Function: QQmlComponentAttached::completed
35
Function: QQmlContextDataRef::operator=
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QParallelAnimationGroupJob::uncontrolledAnimationFinished
Name: QParallelAnimationGroupJob::uncontrolledAnimationFinished
Prototype: void QParallelAnimationGroupJob::uncontrolledAnimationFinished(QAbstractAnimationJob *animation)
Coverage:  82.857% (29/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 206-238
 82.857% (29/35)
219
QParallelAnimationGroupJob::updateCurrentTime
Name: QParallelAnimationGroupJob::updateCurrentTime
Prototype: void QParallelAnimationGroupJob::updateCurrentTime(int )
Coverage:  78.462% (51/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 70-124
 78.462% (51/65)
3121
QParallelAnimationGroupJob::updateDirection
Name: QParallelAnimationGroupJob::updateDirection
Prototype: void QParallelAnimationGroupJob::updateDirection(QAbstractAnimationJob::Direction direction)
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 187-204
 41.667% (5/12)
84
QParallelAnimationGroupJob::updateState
Name: QParallelAnimationGroupJob::updateState
Prototype: void QParallelAnimationGroupJob::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State oldState)
Coverage: 100.000% (26/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 126-154
100.000% (26/26)
1810
QPauseAnimationJob::QPauseAnimationJob
Name: QPauseAnimationJob::QPauseAnimationJob
Prototype: QPauseAnimationJob::QPauseAnimationJob(int duration)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 44-48
100.000% (1/1)
11
QPauseAnimationJob::debugAnimation
Name: QPauseAnimationJob::debugAnimation
Prototype: void QPauseAnimationJob::debugAnimation(QDebug d) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 68-71
  0.000% (0/1)
11
QPauseAnimationJob::duration
Name: QPauseAnimationJob::duration
Prototype: int QPauseAnimationJob::duration() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 54-57
100.000% (1/1)
11
QPauseAnimationJob::setDuration
Name: QPauseAnimationJob::setDuration
Prototype: void QPauseAnimationJob::setDuration(int msecs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 59-62
100.000% (1/1)
11
QQDMIncubationTask::QQDMIncubationTask
Name: QQDMIncubationTask::QQDMIncubationTask
Prototype: QQDMIncubationTask(QQmlDelegateModelPrivate *l, IncubationMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h
Lines: 191-194
100.000% (1/1)
11
QQDMIncubationTask::setInitialState
Name: QQDMIncubationTask::setInitialState
Prototype: void QQDMIncubationTask::setInitialState(QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 965-968
100.000% (1/1)
11
QQDMIncubationTask::statusChanged
Name: QQDMIncubationTask::statusChanged
Prototype: void QQDMIncubationTask::statusChanged(Status status)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 873-890
 80.000% (8/10)
124
QQSHAPE_LOG_TIME_DIRTY_SYNC
Name: QQSHAPE_LOG_TIME_DIRTY_SYNC
Prototype: const QLoggingCategory &QQSHAPE_LOG_TIME_DIRTY_SYNC()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 53-53
100.000% (1/1)
11
QQmlAbstractBinding::QQmlAbstractBinding
Name: QQmlAbstractBinding::QQmlAbstractBinding
Prototype: QQmlAbstractBinding::QQmlAbstractBinding()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 48-52
100.000% (1/1)
11
QQmlAbstractBinding::RefCount::deref
Name: QQmlAbstractBinding::RefCount::deref
Prototype: int deref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 101-101
100.000% (1/1)
11
QQmlAbstractBinding::RefCount::int
Name: QQmlAbstractBinding::RefCount::int
Prototype: operator int() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 102-102
100.000% (1/1)
11
QQmlAbstractBinding::RefCount::ref
Name: QQmlAbstractBinding::RefCount::ref
Prototype: void ref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 100-100
100.000% (1/1)
11
QQmlAbstractBinding::addToObject
Name: QQmlAbstractBinding::addToObject
Prototype: void QQmlAbstractBinding::addToObject()
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 71-122
 90.476% (19/21)
316
QQmlAbstractBinding::canUseAccessor
Name: QQmlAbstractBinding::canUseAccessor
Prototype: inline bool canUseAccessor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 94-95
100.000% (1/1)
11
QQmlAbstractBinding::expression
Name: QQmlAbstractBinding::expression
Prototype: QString QQmlAbstractBinding::expression() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 197-200
  0.000% (0/1)
11
QQmlAbstractBinding::isAddedToObject
Name: QQmlAbstractBinding::isAddedToObject
Prototype: bool QQmlAbstractBinding::isAddedToObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 134-137
100.000% (1/1)
11
QQmlAbstractBinding::isValueTypeProxy
Name: QQmlAbstractBinding::isValueTypeProxy
Prototype: bool QQmlAbstractBinding::isValueTypeProxy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 202-205
100.000% (1/1)
11
QQmlAbstractBinding::nextBinding
Name: QQmlAbstractBinding::nextBinding
Prototype: QQmlAbstractBinding *QQmlAbstractBinding::nextBinding() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 139-142
100.000% (1/1)
11
QQmlAbstractBinding::printBindingLoopError
Name: QQmlAbstractBinding::printBindingLoopError
Prototype: void QQmlAbstractBinding::printBindingLoopError(QQmlProperty &prop)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 192-195
100.000% (1/1)
11
QQmlAbstractBinding::removeFromObject
Name: QQmlAbstractBinding::removeFromObject
Prototype: void QQmlAbstractBinding::removeFromObject()
Coverage:  67.647% (23/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 127-190
 67.647% (23/34)
3910
QQmlAbstractBinding::setAddedToObject
Name: QQmlAbstractBinding::setAddedToObject
Prototype: void QQmlAbstractBinding::setAddedToObject(bool v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 129-132
100.000% (1/1)
11
QQmlAbstractBinding::setNextBinding
Name: QQmlAbstractBinding::setNextBinding
Prototype: void QQmlAbstractBinding::setNextBinding(QQmlAbstractBinding *b)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 144-151
 77.778% (7/9)
53
QQmlAbstractBinding::targetObject
Name: QQmlAbstractBinding::targetObject
Prototype: QObject *targetObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 83-83
100.000% (1/1)
11
QQmlAbstractBinding::targetPropertyIndex
Name: QQmlAbstractBinding::targetPropertyIndex
Prototype: QQmlPropertyIndex targetPropertyIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 79-79
100.000% (1/1)
11
QQmlAbstractBinding::~QQmlAbstractBinding
Name: QQmlAbstractBinding::~QQmlAbstractBinding
Prototype: QQmlAbstractBinding::~QQmlAbstractBinding()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 54-61
100.000% (6/6)
42
QQmlAbstractProfilerAdapter::QQmlAbstractProfilerAdapter
Name: QQmlAbstractProfilerAdapter::QQmlAbstractProfilerAdapter
Prototype: QQmlAbstractProfilerAdapter(QObject *parent = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 71-72
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::dataRequested
Name: QQmlAbstractProfilerAdapter::dataRequested
Prototype: void QQmlAbstractProfilerAdapter::dataRequested()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 214-217
  0.000% (0/1)
11
QQmlAbstractProfilerAdapter::features
Name: QQmlAbstractProfilerAdapter::features
Prototype: quint64 features() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 88-88
  0.000% (0/1)
11
QQmlAbstractProfilerAdapter::isRunning
Name: QQmlAbstractProfilerAdapter::isRunning
Prototype: bool isRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 87-87
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::profilingDisabled
Name: QQmlAbstractProfilerAdapter::profilingDisabled
Prototype: void QQmlAbstractProfilerAdapter::profilingDisabled()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 202-205
  0.000% (0/1)
11
QQmlAbstractProfilerAdapter::profilingDisabledWhileWaiting
Name: QQmlAbstractProfilerAdapter::profilingDisabledWhileWaiting
Prototype: void QQmlAbstractProfilerAdapter::profilingDisabledWhileWaiting()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 208-211
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::profilingEnabled
Name: QQmlAbstractProfilerAdapter::profilingEnabled
Prototype: void QQmlAbstractProfilerAdapter::profilingEnabled(quint64 _t1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 188-192
  0.000% (0/1)
21
QQmlAbstractProfilerAdapter::profilingEnabledWhileWaiting
Name: QQmlAbstractProfilerAdapter::profilingEnabledWhileWaiting
Prototype: void QQmlAbstractProfilerAdapter::profilingEnabledWhileWaiting(quint64 _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 195-199
100.000% (1/1)
21
QQmlAbstractProfilerAdapter::referenceTimeKnown
Name: QQmlAbstractProfilerAdapter::referenceTimeKnown
Prototype: void QQmlAbstractProfilerAdapter::referenceTimeKnown(const QElapsedTimer & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 220-224
100.000% (1/1)
21
QQmlAbstractProfilerAdapter::reportData
Name: QQmlAbstractProfilerAdapter::reportData
Prototype: void reportData()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 82-82
  0.000% (0/1)
11
QQmlAbstractProfilerAdapter::setService
Name: QQmlAbstractProfilerAdapter::setService
Prototype: void setService(QQmlProfilerService *new_service)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 74-74
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::startProfiling
Name: QQmlAbstractProfilerAdapter::startProfiling
Prototype: void QQmlAbstractProfilerAdapter::startProfiling(quint64 features)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter.cpp
Lines: 82-89
 60.000% (3/5)
42
QQmlAbstractProfilerAdapter::startWaiting
Name: QQmlAbstractProfilerAdapter::startWaiting
Prototype: void startWaiting()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 85-85
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::stopProfiling
Name: QQmlAbstractProfilerAdapter::stopProfiling
Prototype: void QQmlAbstractProfilerAdapter::stopProfiling()
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter.cpp
Lines: 98-104
 60.000% (3/5)
42
QQmlAbstractProfilerAdapter::stopWaiting
Name: QQmlAbstractProfilerAdapter::stopWaiting
Prototype: void stopWaiting()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 84-84
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::synchronize
Name: QQmlAbstractProfilerAdapter::synchronize
Prototype: void synchronize(const QElapsedTimer &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 90-90
100.000% (1/1)
11
QQmlAdaptorModel::Accessors::canFetchMore
Name: QQmlAdaptorModel::Accessors::canFetchMore
Prototype: bool canFetchMore(const QQmlAdaptorModel &) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 105-105
100.000% (1/1)
11
QQmlAdaptorModel::Accessors::columnCount
Name: QQmlAdaptorModel::Accessors::columnCount
Prototype: int columnCount(const QQmlAdaptorModel &) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 80-80
100.000% (1/1)
11
QQmlAdaptorModel::Accessors::createItem
Name: QQmlAdaptorModel::Accessors::createItem
Prototype: QQmlDelegateModelItem *createItem( QQmlAdaptorModel &, QQmlDelegateModelItemMetaType *, int) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 86-89
  0.000% (0/1)
11
QQmlAdaptorModel::Accessors::modelIndex
Name: QQmlAdaptorModel::Accessors::modelIndex
Prototype: QVariant modelIndex(const QQmlAdaptorModel &, int) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 103-104
  0.000% (0/1)
11
QQmlAdaptorModel::Accessors::notify
Name: QQmlAdaptorModel::Accessors::notify
Prototype: bool notify( const QQmlAdaptorModel &, const QList<QQmlDelegateModelItem *> &, int, int, const QVector<int> &) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 91-96
  0.000% (0/1)
11
QQmlAdaptorModel::Accessors::parentModelIndex
Name: QQmlAdaptorModel::Accessors::parentModelIndex
Prototype: QVariant parentModelIndex(const QQmlAdaptorModel &) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 101-102
  0.000% (0/1)
11
QQmlAdaptorModel::Accessors::rowCount
Name: QQmlAdaptorModel::Accessors::rowCount
Prototype: int rowCount(const QQmlAdaptorModel &) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 79-79
100.000% (1/1)
11
QQmlAdaptorModel::Accessors::value
Name: QQmlAdaptorModel::Accessors::value
Prototype: QVariant value(const QQmlAdaptorModel &, int, const QString &) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 83-84
  0.000% (0/1)
11
QQmlAdaptorModel::QQmlAdaptorModel
Name: QQmlAdaptorModel::QQmlAdaptorModel
Prototype: QQmlAdaptorModel::QQmlAdaptorModel()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 912-915
100.000% (1/1)
21
QQmlAdaptorModel::aim
Name: QQmlAdaptorModel::aim
Prototype: inline QAbstractItemModel *aim()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 128-128
100.000% (1/1)
11
QQmlAdaptorModel::aim
Name: QQmlAdaptorModel::aim
Prototype: inline const QAbstractItemModel *aim() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 129-129
100.000% (1/1)
11
QQmlAdaptorModel::canFetchMore
Name: QQmlAdaptorModel::canFetchMore
Prototype: inline bool canFetchMore() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 150-150
100.000% (1/1)
11
QQmlAdaptorModel::columnAt
Name: QQmlAdaptorModel::columnAt
Prototype: int QQmlAdaptorModel::columnAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 997-1001
100.000% (1/1)
21
QQmlAdaptorModel::columnCount
Name: QQmlAdaptorModel::columnCount
Prototype: int QQmlAdaptorModel::columnCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 986-989
100.000% (1/1)
11
QQmlAdaptorModel::count
Name: QQmlAdaptorModel::count
Prototype: int QQmlAdaptorModel::count() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 976-979
  0.000% (0/1)
11
QQmlAdaptorModel::createItem
Name: QQmlAdaptorModel::createItem
Prototype: inline QQmlDelegateModelItem *createItem(QQmlDelegateModelItemMetaType *metaType, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 133-134
100.000% (1/1)
11
QQmlAdaptorModel::fetchMore
Name: QQmlAdaptorModel::fetchMore
Prototype: inline void fetchMore()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 151-151
100.000% (1/1)
11
QQmlAdaptorModel::hasProxyObject
Name: QQmlAdaptorModel::hasProxyObject
Prototype: inline bool hasProxyObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 135-136
100.000% (1/1)
11
QQmlAdaptorModel::indexAt
Name: QQmlAdaptorModel::indexAt
Prototype: int QQmlAdaptorModel::indexAt(int row, int column) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 1003-1006
100.000% (1/1)
11
QQmlAdaptorModel::invalidateModel
Name: QQmlAdaptorModel::invalidateModel
Prototype: void QQmlAdaptorModel::invalidateModel(QQmlDelegateModel *vdm)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 963-969
100.000% (1/1)
21
QQmlAdaptorModel::isValid
Name: QQmlAdaptorModel::isValid
Prototype: bool QQmlAdaptorModel::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 971-974
100.000% (1/1)
11
QQmlAdaptorModel::model
Name: QQmlAdaptorModel::model
Prototype: inline QVariant model() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 116-116
100.000% (1/1)
11
QQmlAdaptorModel::modelIndex
Name: QQmlAdaptorModel::modelIndex
Prototype: inline QVariant modelIndex(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 148-148
100.000% (1/1)
11
QQmlAdaptorModel::notify
Name: QQmlAdaptorModel::notify
Prototype: inline bool notify( const QList<QQmlDelegateModelItem *> &items, int index, int count, const QVector<int> &roles) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 138-143
100.000% (1/1)
11
QQmlAdaptorModel::objectDestroyed
Name: QQmlAdaptorModel::objectDestroyed
Prototype: void QQmlAdaptorModel::objectDestroyed(QObject *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 1008-1011
100.000% (1/1)
11
QQmlAdaptorModel::parentModelIndex
Name: QQmlAdaptorModel::parentModelIndex
Prototype: inline QVariant parentModelIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 149-149
100.000% (1/1)
11
QQmlAdaptorModel::replaceWatchedRoles
Name: QQmlAdaptorModel::replaceWatchedRoles
Prototype: inline void replaceWatchedRoles( const QList<QByteArray> &oldRoles, const QList<QByteArray> &newRoles)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 144-146
100.000% (1/1)
11
QQmlAdaptorModel::rowAt
Name: QQmlAdaptorModel::rowAt
Prototype: int QQmlAdaptorModel::rowAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 991-995
100.000% (1/1)
21
QQmlAdaptorModel::rowCount
Name: QQmlAdaptorModel::rowCount
Prototype: int QQmlAdaptorModel::rowCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 981-984
100.000% (1/1)
11
QQmlAdaptorModel::setModel
Name: QQmlAdaptorModel::setModel
Prototype: void QQmlAdaptorModel::setModel(const QVariant &variant, QQmlDelegateModel *vdm, QQmlEngine *engine)
Coverage:  82.051% (64/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 922-961
 82.051% (64/78)
14226
QQmlAdaptorModel::value
Name: QQmlAdaptorModel::value
Prototype: inline QVariant value(int index, const QString &role) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 131-132
100.000% (1/1)
11
QQmlAdaptorModel::~QQmlAdaptorModel
Name: QQmlAdaptorModel::~QQmlAdaptorModel
Prototype: QQmlAdaptorModel::~QQmlAdaptorModel()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 917-920
100.000% (1/1)
11
QQmlAdaptorModelEngineData::QQmlAdaptorModelEngineData
Name: QQmlAdaptorModelEngineData::QQmlAdaptorModelEngineData
Prototype: QQmlAdaptorModelEngineData::QQmlAdaptorModelEngineData(QV4::ExecutionEngine *v4)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 1013-1022
100.000% (3/3)
61
QQmlAliasAnnotator::QQmlAliasAnnotator
Name: QQmlAliasAnnotator::QQmlAliasAnnotator
Prototype: QQmlAliasAnnotator::QQmlAliasAnnotator(QQmlTypeCompiler *typeCompiler)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 713-718
100.000% (1/1)
21
QQmlAliasAnnotator::annotateBindingsToAliases
Name: QQmlAliasAnnotator::annotateBindingsToAliases
Prototype: void QQmlAliasAnnotator::annotateBindingsToAliases()
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 720-741
100.000% (22/22)
146
QQmlAnimationTimer::QQmlAnimationTimer
Name: QQmlAnimationTimer::QQmlAnimationTimer
Prototype: QQmlAnimationTimer::QQmlAnimationTimer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 62-68
100.000% (1/1)
21
QQmlAnimationTimer::closestPauseAnimationTimeToFinish
Name: QQmlAnimationTimer::closestPauseAnimationTimeToFinish
Prototype: int QQmlAnimationTimer::closestPauseAnimationTimeToFinish()
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 239-255
100.000% (11/11)
104
QQmlAnimationTimer::ensureTimerUpdate
Name: QQmlAnimationTimer::ensureTimerUpdate
Prototype: void QQmlAnimationTimer::ensureTimerUpdate()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 92-97
100.000% (6/6)
32
QQmlAnimationTimer::hasStartAnimationPending
Name: QQmlAnimationTimer::hasStartAnimationPending
Prototype: bool hasStartAnimationPending() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob_p.h
Lines: 232-232
100.000% (1/1)
11
QQmlAnimationTimer::instance
Name: QQmlAnimationTimer::instance
Prototype: QQmlAnimationTimer *QQmlAnimationTimer::instance(bool create)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 70-85
 77.778% (7/9)
62
QQmlAnimationTimer::instance
Name: QQmlAnimationTimer::instance
Prototype: QQmlAnimationTimer *QQmlAnimationTimer::instance()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 87-90
100.000% (1/1)
11
QQmlAnimationTimer::registerAnimation
Name: QQmlAnimationTimer::registerAnimation
Prototype: void QQmlAnimationTimer::registerAnimation(QAbstractAnimationJob *animation, bool isTopLevel)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 170-185
100.000% (10/10)
104
QQmlAnimationTimer::registerRunningAnimation
Name: QQmlAnimationTimer::registerRunningAnimation
Prototype: void QQmlAnimationTimer::registerRunningAnimation(QAbstractAnimationJob *animation)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 211-222
100.000% (7/7)
63
QQmlAnimationTimer::restartAnimationTimer
Name: QQmlAnimationTimer::restartAnimationTimer
Prototype: void QQmlAnimationTimer::restartAnimationTimer()
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 133-141
100.000% (12/12)
64
QQmlAnimationTimer::runningAnimationCount
Name: QQmlAnimationTimer::runningAnimationCount
Prototype: int runningAnimationCount() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob_p.h
Lines: 230-230
100.000% (1/1)
11
QQmlAnimationTimer::startAnimations
Name: QQmlAnimationTimer::startAnimations
Prototype: void QQmlAnimationTimer::startAnimations()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 143-156
100.000% (7/7)
83
QQmlAnimationTimer::stopTimer
Name: QQmlAnimationTimer::stopTimer
Prototype: void QQmlAnimationTimer::stopTimer()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 158-168
100.000% (10/10)
62
QQmlAnimationTimer::unregisterAnimation
Name: QQmlAnimationTimer::unregisterAnimation
Prototype: void QQmlAnimationTimer::unregisterAnimation(QAbstractAnimationJob *animation)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 187-209
100.000% (16/16)
135
QQmlAnimationTimer::unregisterRunningAnimation
Name: QQmlAnimationTimer::unregisterRunningAnimation
Prototype: void QQmlAnimationTimer::unregisterRunningAnimation(QAbstractAnimationJob *animation)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 224-237
100.000% (11/11)
84
QQmlAnimationTimer::updateAnimationTimer
Name: QQmlAnimationTimer::updateAnimationTimer
Prototype: void QQmlAnimationTimer::updateAnimationTimer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 128-131
100.000% (1/1)
11
QQmlAnimationTimer::updateAnimationsTime
Name: QQmlAnimationTimer::updateAnimationsTime
Prototype: void QQmlAnimationTimer::updateAnimationsTime(qint64 delta)
Coverage:  55.556% (10/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qabstractanimationjob.cpp
Lines: 99-126
 55.556% (10/18)
166
QQmlApplication::QQmlApplication
Name: QQmlApplication::QQmlApplication
Prototype: QQmlApplication::QQmlApplication(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 374-387
100.000% (1/1)
101
QQmlApplication::QQmlApplication
Name: QQmlApplication::QQmlApplication
Prototype: QQmlApplication::QQmlApplication(QQmlApplicationPrivate &dd, QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 389-402
  0.000% (0/1)
101
QQmlApplication::aboutToQuit
Name: QQmlApplication::aboutToQuit
Prototype: void QQmlApplication::aboutToQuit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlglobal_p.cpp
Lines: 255-258
100.000% (1/1)
11
QQmlApplication::args
Name: QQmlApplication::args
Prototype: QStringList QQmlApplication::args()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 404-412
100.000% (4/4)
52
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...27
Function: QAbstractAnimationJob::start
28
Function: QBitField::united [qbitfield_p.h #1]
29
Function: QHashedString::operator=
30
Function: QJSValueIterator::value
3132
Function: QQmlApplication::d_func
33
Function: QQmlChangeSet::Change::Change
34
Function: QQmlComponentAttached::completed
35
Function: QQmlContextDataRef::operator=
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0