OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...167
Function: QQmlDebugConnection::isConnecting
168
Function: QQmlDMObjectDataMetaObject::~QQmlDMObjectDataMetaObject
169
Function: QQmlContext::contextProperty
170
Function: QQmlComponent::QQmlComponent
171172
Function: QQmlAdaptorModel::Accessors::notify
173
Function: QObjectWrapper::setProperty
174
Function: QIntrusiveList::nodeToN
175
Function: QFlagPointer::flag
...180
Function: ListLayout::getRoleOrCreate
...190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlBind::setValue
Name: QQmlBind::setValue
Prototype: void QQmlBind::setValue(const QVariant &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 283-288
100.000% (1/1)
31
QQmlBind::setTarget
Name: QQmlBind::setTarget
Prototype: void QQmlBind::setTarget(const QQmlProperty &p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 326-330
100.000% (1/1)
21
QQmlBind::setProperty
Name: QQmlBind::setProperty
Prototype: void QQmlBind::setProperty(const QString &p)
Coverage:  27.273% (3/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 253-269
 27.273% (3/11)
103
QQmlBind::setObject
Name: QQmlBind::setObject
Prototype: void QQmlBind::setObject(QObject *obj)
Coverage:  22.222% (2/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 207-223
 22.222% (2/9)
103
QQmlBind::setDelayed
Name: QQmlBind::setDelayed
Prototype: void QQmlBind::setDelayed(bool delayed)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 314-324
 42.857% (3/7)
63
QQmlBind::property
Name: QQmlBind::property
Prototype: QString QQmlBind::property() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 247-251
100.000% (1/1)
21
QQmlBind::prepareEval
Name: QQmlBind::prepareEval
Prototype: void QQmlBind::prepareEval()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 349-359
100.000% (7/7)
63
QQmlBind::object
Name: QQmlBind::object
Prototype: QObject *QQmlBind::object()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 201-205
100.000% (1/1)
21
QQmlBind::eval
Name: QQmlBind::eval
Prototype: void QQmlBind::eval()
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 361-386
100.000% (20/20)
156
QQmlBind::delayed
Name: QQmlBind::delayed
Prototype: bool QQmlBind::delayed() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 308-312
  0.000% (0/1)
21
QQmlBind::d_func
Name: QQmlBind::d_func
Prototype: inline QQmlBindPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind_p.h
Lines: 64-64
100.000% (1/1)
11
QQmlBind::d_func
Name: QQmlBind::d_func
Prototype: inline const QQmlBindPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind_p.h
Lines: 64-64
100.000% (1/1)
11
QQmlBind::componentComplete
Name: QQmlBind::componentComplete
Prototype: void QQmlBind::componentComplete()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 338-347
100.000% (4/4)
62
QQmlBind::classBegin
Name: QQmlBind::classBegin
Prototype: void QQmlBind::classBegin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 332-336
100.000% (1/1)
21
QQmlBind::QQmlBind
Name: QQmlBind::QQmlBind
Prototype: QQmlBind::QQmlBind(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 153-156
100.000% (1/1)
21
QQmlApplicationPrivate::QQmlApplicationPrivate
Name: QQmlApplicationPrivate::QQmlApplicationPrivate
Prototype: QQmlApplicationPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal_p.h
Lines: 361-363
100.000% (1/1)
11
QQmlApplicationEnginePrivate::startLoad::[lambda]
Name: QQmlApplicationEnginePrivate::startLoad::[lambda]
Prototype: [this, c]
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 121-121
  0.000% (0/1)
11
QQmlApplicationEnginePrivate::startLoad
Name: QQmlApplicationEnginePrivate::startLoad
Prototype: void QQmlApplicationEnginePrivate::startLoad(const QUrl &url, const QByteArray &data, bool dataFlag)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 105-122
 66.667% (6/9)
104
QQmlApplicationEnginePrivate::loadTranslations
Name: QQmlApplicationEnginePrivate::loadTranslations
Prototype: void QQmlApplicationEnginePrivate::loadTranslations(const QUrl &rootFile)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 85-103
 77.778% (7/9)
83
QQmlApplicationEnginePrivate::init
Name: QQmlApplicationEnginePrivate::init
Prototype: void QQmlApplicationEnginePrivate::init()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 70-83
 50.000% (2/4)
92
QQmlApplicationEnginePrivate::finishLoad::[lambda]
Name: QQmlApplicationEnginePrivate::finishLoad::[lambda]
Prototype: [&](QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 136-136
100.000% (1/1)
11
QQmlApplicationEnginePrivate::finishLoad
Name: QQmlApplicationEnginePrivate::finishLoad
Prototype: void QQmlApplicationEnginePrivate::finishLoad(QQmlComponent *c)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 124-146
 44.444% (4/9)
136
QQmlApplicationEnginePrivate::cleanUp
Name: QQmlApplicationEnginePrivate::cleanUp
Prototype: void QQmlApplicationEnginePrivate::cleanUp()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 58-68
100.000% (2/2)
52
QQmlApplicationEnginePrivate::QQmlApplicationEnginePrivate
Name: QQmlApplicationEnginePrivate::QQmlApplicationEnginePrivate
Prototype: QQmlApplicationEnginePrivate::QQmlApplicationEnginePrivate(QQmlEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 49-52
100.000% (1/1)
21
QQmlApplicationEngine::~QQmlApplicationEngine
Name: QQmlApplicationEngine::~QQmlApplicationEngine
Prototype: QQmlApplicationEngine::~QQmlApplicationEngine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 241-246
100.000% (1/1)
31
QQmlApplicationEngine::rootObjects
Name: QQmlApplicationEngine::rootObjects
Prototype: QList<QObject *> QQmlApplicationEngine::rootObjects() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 299-303
100.000% (1/1)
21
QQmlApplicationEngine::rootObjects
Name: QQmlApplicationEngine::rootObjects
Prototype: QList<QObject *> QQmlApplicationEngine::rootObjects()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 310-313
100.000% (1/1)
11
QQmlApplicationEngine::objectCreated
Name: QQmlApplicationEngine::objectCreated
Prototype: void QQmlApplicationEngine::objectCreated(QObject * _t1, const QUrl & _t2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlapplicationengine.cpp
Lines: 147-151
100.000% (1/1)
21
QQmlApplicationEngine::loadData
Name: QQmlApplicationEngine::loadData
Prototype: void QQmlApplicationEngine::loadData(const QByteArray &data, const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 285-289
100.000% (1/1)
21
QQmlApplicationEngine::load
Name: QQmlApplicationEngine::load
Prototype: void QQmlApplicationEngine::load(const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 256-260
100.000% (1/1)
21
QQmlApplicationEngine::load
Name: QQmlApplicationEngine::load
Prototype: void QQmlApplicationEngine::load(const QString &filePath)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 270-274
100.000% (1/1)
21
QQmlApplicationEngine::d_func
Name: QQmlApplicationEngine::d_func
Prototype: inline QQmlApplicationEnginePrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.h
Lines: 76-76
100.000% (1/1)
11
QQmlApplicationEngine::d_func
Name: QQmlApplicationEngine::d_func
Prototype: inline const QQmlApplicationEnginePrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.h
Lines: 76-76
100.000% (1/1)
11
QQmlApplicationEngine::QQmlApplicationEngine
Name: QQmlApplicationEngine::QQmlApplicationEngine
Prototype: QQmlApplicationEngine::QQmlApplicationEngine(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 207-213
100.000% (1/1)
31
QQmlApplicationEngine::QQmlApplicationEngine
Name: QQmlApplicationEngine::QQmlApplicationEngine
Prototype: QQmlApplicationEngine::QQmlApplicationEngine(const QUrl &url, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 219-223
100.000% (1/1)
11
QQmlApplicationEngine::QQmlApplicationEngine
Name: QQmlApplicationEngine::QQmlApplicationEngine
Prototype: QQmlApplicationEngine::QQmlApplicationEngine(const QString &filePath, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 233-236
100.000% (1/1)
21
QQmlApplication::versionChanged
Name: QQmlApplication::versionChanged
Prototype: void QQmlApplication::versionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlglobal_p.cpp
Lines: 267-270
100.000% (1/1)
11
QQmlApplication::version
Name: QQmlApplication::version
Prototype: QString QQmlApplication::version() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 419-422
100.000% (1/1)
11
QQmlApplication::setVersion
Name: QQmlApplication::setVersion
Prototype: void QQmlApplication::setVersion(const QString &arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 439-442
100.000% (1/1)
11
QQmlApplication::setOrganization
Name: QQmlApplication::setOrganization
Prototype: void QQmlApplication::setOrganization(const QString &arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 444-447
100.000% (1/1)
11
QQmlApplication::setName
Name: QQmlApplication::setName
Prototype: void QQmlApplication::setName(const QString &arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 434-437
100.000% (1/1)
11
QQmlApplication::setDomain
Name: QQmlApplication::setDomain
Prototype: void QQmlApplication::setDomain(const QString &arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 449-452
100.000% (1/1)
11
QQmlApplication::organizationChanged
Name: QQmlApplication::organizationChanged
Prototype: void QQmlApplication::organizationChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlglobal_p.cpp
Lines: 273-276
100.000% (1/1)
11
QQmlApplication::organization
Name: QQmlApplication::organization
Prototype: QString QQmlApplication::organization() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 424-427
100.000% (1/1)
11
QQmlApplication::nameChanged
Name: QQmlApplication::nameChanged
Prototype: void QQmlApplication::nameChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlglobal_p.cpp
Lines: 261-264
100.000% (1/1)
11
QQmlApplication::name
Name: QQmlApplication::name
Prototype: QString QQmlApplication::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 414-417
100.000% (1/1)
11
QQmlApplication::domainChanged
Name: QQmlApplication::domainChanged
Prototype: void QQmlApplication::domainChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlglobal_p.cpp
Lines: 279-282
100.000% (1/1)
11
QQmlApplication::domain
Name: QQmlApplication::domain
Prototype: QString QQmlApplication::domain() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 429-432
100.000% (1/1)
11
QQmlApplication::d_func
Name: QQmlApplication::d_func
Prototype: inline QQmlApplicationPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal_p.h
Lines: 354-354
100.000% (1/1)
11
QQmlApplication::d_func
Name: QQmlApplication::d_func
Prototype: inline const QQmlApplicationPrivate* d_func() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal_p.h
Lines: 354-354
  0.000% (0/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
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::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
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
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::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::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::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::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::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::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::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::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::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::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::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::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::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
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
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
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
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
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...167
Function: QQmlDebugConnection::isConnecting
168
Function: QQmlDMObjectDataMetaObject::~QQmlDMObjectDataMetaObject
169
Function: QQmlContext::contextProperty
170
Function: QQmlComponent::QQmlComponent
171172
Function: QQmlAdaptorModel::Accessors::notify
173
Function: QObjectWrapper::setProperty
174
Function: QIntrusiveList::nodeToN
175
Function: QFlagPointer::flag
...180
Function: ListLayout::getRoleOrCreate
...190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0