OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickLoader
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQuickLoader
Name: QQuickLoader::~QQuickLoader
Prototype: QQuickLoader::~QQuickLoader()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 310-314
100.000% (1/1)
21
statusChanged
Name: QQuickLoader::statusChanged
Prototype: void QQuickLoader::statusChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 352-355
100.000% (1/1)
11
sourceComponentChanged
Name: QQuickLoader::sourceComponentChanged
Prototype: void QQuickLoader::sourceComponentChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 346-349
100.000% (1/1)
11
sourceComponent
Name: QQuickLoader::sourceComponent
Prototype: QQmlComponent *QQuickLoader::sourceComponent() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 469-473
100.000% (1/1)
21
sourceChanged
Name: QQuickLoader::sourceChanged
Prototype: void QQuickLoader::sourceChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 340-343
100.000% (1/1)
11
source
Name: QQuickLoader::source
Prototype: QUrl QQuickLoader::source() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 398-402
100.000% (1/1)
21
setSourceComponent
Name: QQuickLoader::setSourceComponent
Prototype: void QQuickLoader::setSourceComponent(QQmlComponent *comp)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 475-490
100.000% (7/7)
93
setSource
Name: QQuickLoader::setSource
Prototype: void QQuickLoader::setSource(const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 404-407
100.000% (1/1)
11
setSource
Name: QQuickLoader::setSource
Prototype: void QQuickLoader::setSource(QQmlV4Function *args)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 576-597
100.000% (7/7)
153
setActive
Name: QQuickLoader::setActive
Prototype: void QQuickLoader::setActive(bool newVal)
Coverage: 100.000% (23/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 337-382
100.000% (23/23)
278
resetSourceComponent
Name: QQuickLoader::resetSourceComponent
Prototype: void QQuickLoader::resetSourceComponent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 492-495
100.000% (1/1)
11
progressChanged
Name: QQuickLoader::progressChanged
Prototype: void QQuickLoader::progressChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 358-361
100.000% (1/1)
11
progress
Name: QQuickLoader::progress
Prototype: qreal QQuickLoader::progress() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 863-874
100.000% (7/7)
63
loaded
Name: QQuickLoader::loaded
Prototype: void QQuickLoader::loaded()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 364-367
100.000% (1/1)
11
loadFromSourceComponent
Name: QQuickLoader::loadFromSourceComponent
Prototype: void QQuickLoader::loadFromSourceComponent()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 497-510
100.000% (7/7)
93
loadFromSource
Name: QQuickLoader::loadFromSource
Prototype: void QQuickLoader::loadFromSource()
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 427-443
100.000% (9/9)
113
itemChanged
Name: QQuickLoader::itemChanged
Prototype: void QQuickLoader::itemChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 328-331
100.000% (1/1)
11
item
Name: QQuickLoader::item
Prototype: QObject *QQuickLoader::item() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 970-974
100.000% (1/1)
21
d_func
Name: QQuickLoader::d_func
Prototype: inline QQuickLoaderPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader_p.h
Lines: 117-117
100.000% (1/1)
11
d_func
Name: QQuickLoader::d_func
Prototype: inline const QQuickLoaderPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader_p.h
Lines: 117-117
100.000% (1/1)
11
componentComplete
Name: QQuickLoader::componentComplete
Prototype: void QQuickLoader::componentComplete()
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 819-830
100.000% (9/9)
73
asynchronousChanged
Name: QQuickLoader::asynchronousChanged
Prototype: void QQuickLoader::asynchronousChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 370-373
100.000% (1/1)
11
activeChanged
Name: QQuickLoader::activeChanged
Prototype: void QQuickLoader::activeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickloader_p.cpp
Lines: 334-337
100.000% (1/1)
11
active
Name: QQuickLoader::active
Prototype: bool QQuickLoader::active() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 331-335
100.000% (1/1)
21
QQuickLoader
Name: QQuickLoader::QQuickLoader
Prototype: QQuickLoader::QQuickLoader(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 304-308
100.000% (1/1)
11
status
Name: QQuickLoader::status
Prototype: QQuickLoader::Status QQuickLoader::status() const
Coverage:  84.000% (21/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 782-817
 84.000% (21/25)
1712
setSource
Name: QQuickLoader::setSource
Prototype: void QQuickLoader::setSource(const QUrl &url, bool needsClear)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 409-425
 80.000% (8/10)
104
itemChange
Name: QQuickLoader::itemChange
Prototype: void QQuickLoader::itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 832-842
 80.000% (8/10)
64
setAsynchronous
Name: QQuickLoader::setAsynchronous
Prototype: void QQuickLoader::setAsynchronous(bool a)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 915-936
 76.190% (16/21)
135
geometryChanged
Name: QQuickLoader::geometryChanged
Prototype: void QQuickLoader::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 976-983
 75.000% (3/4)
42
asynchronous
Name: QQuickLoader::asynchronous
Prototype: bool QQuickLoader::asynchronous() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 909-913
  0.000% (0/1)
21

Generated by Squish Coco 4.2.0