OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickImageBase
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
statusChanged
Name: QQuickImageBase::statusChanged
Prototype: void QQuickImageBase::statusChanged(QQuickImageBase::Status _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimagebase_p.cpp
Lines: 314-318
100.000% (1/1)
21
status
Name: QQuickImageBase::status
Prototype: QQuickImageBase::Status QQuickImageBase::status() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 92-96
100.000% (1/1)
21
sourceSizeChanged
Name: QQuickImageBase::sourceSizeChanged
Prototype: void QQuickImageBase::sourceSizeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimagebase_p.cpp
Lines: 308-311
100.000% (1/1)
11
sourceSize
Name: QQuickImageBase::sourceSize
Prototype: QSize QQuickImageBase::sourceSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 153-160
100.000% (1/1)
41
sourceChanged
Name: QQuickImageBase::sourceChanged
Prototype: void QQuickImageBase::sourceChanged(const QUrl & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimagebase_p.cpp
Lines: 301-305
100.000% (1/1)
21
source
Name: QQuickImageBase::source
Prototype: QUrl QQuickImageBase::source() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 121-125
100.000% (1/1)
21
setSourceSize
Name: QQuickImageBase::setSourceSize
Prototype: void QQuickImageBase::setSourceSize(const QSize& size)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 141-151
100.000% (7/7)
73
setSource
Name: QQuickImageBase::setSource
Prototype: void QQuickImageBase::setSource(const QUrl &url)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 127-139
100.000% (7/7)
73
setAsynchronous
Name: QQuickImageBase::setAsynchronous
Prototype: void QQuickImageBase::setAsynchronous(bool async)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 112-119
100.000% (4/4)
42
progressChanged
Name: QQuickImageBase::progressChanged
Prototype: void QQuickImageBase::progressChanged(qreal _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimagebase_p.cpp
Lines: 321-325
100.000% (1/1)
21
progress
Name: QQuickImageBase::progress
Prototype: qreal QQuickImageBase::progress() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 99-103
100.000% (1/1)
21
pixmapChange
Name: QQuickImageBase::pixmapChange
Prototype: void QQuickImageBase::pixmapChange()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 351-355
100.000% (1/1)
21
mirrorChanged
Name: QQuickImageBase::mirrorChanged
Prototype: void QQuickImageBase::mirrorChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimagebase_p.cpp
Lines: 340-343
100.000% (1/1)
11
image
Name: QQuickImageBase::image
Prototype: QImage QQuickImageBase::image() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 185-189
100.000% (1/1)
21
d_func
Name: QQuickImageBase::d_func
Prototype: inline QQuickImageBasePrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase_p.h
Lines: 129-129
100.000% (1/1)
11
d_func
Name: QQuickImageBase::d_func
Prototype: inline const QQuickImageBasePrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase_p.h
Lines: 129-129
100.000% (1/1)
11
componentComplete
Name: QQuickImageBase::componentComplete
Prototype: void QQuickImageBase::componentComplete()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 343-349
100.000% (4/4)
42
cacheChanged
Name: QQuickImageBase::cacheChanged
Prototype: void QQuickImageBase::cacheChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimagebase_p.cpp
Lines: 334-337
100.000% (1/1)
11
cache
Name: QQuickImageBase::cache
Prototype: bool QQuickImageBase::cache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 167-171
100.000% (1/1)
21
asynchronousChanged
Name: QQuickImageBase::asynchronousChanged
Prototype: void QQuickImageBase::asynchronousChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickimagebase_p.cpp
Lines: 328-331
100.000% (1/1)
11
asynchronous
Name: QQuickImageBase::asynchronous
Prototype: bool QQuickImageBase::asynchronous() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 106-110
100.000% (1/1)
21
QQuickImageBase
Name: QQuickImageBase::QQuickImageBase
Prototype: QQuickImageBase::QQuickImageBase(QQuickImageBasePrivate &dd, QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 82-86
100.000% (1/1)
11
requestFinished
Name: QQuickImageBase::requestFinished
Prototype: void QQuickImageBase::requestFinished()
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 288-318
 88.235% (15/17)
216
load
Name: QQuickImageBase::load
Prototype: void QQuickImageBase::load()
Coverage:  87.179% (34/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 211-286
 87.179% (34/39)
4713
requestProgress
Name: QQuickImageBase::requestProgress
Prototype: void QQuickImageBase::requestProgress(qint64 received, qint64 total)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 320-327
 83.333% (5/6)
42
setMirror
Name: QQuickImageBase::setMirror
Prototype: void QQuickImageBase::setMirror(bool mirror)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 191-203
 71.429% (5/7)
73
setCache
Name: QQuickImageBase::setCache
Prototype: void QQuickImageBase::setCache(bool cache)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 173-183
 71.429% (5/7)
73
resolve2xLocalFile
Name: QQuickImageBase::resolve2xLocalFile
Prototype: void QQuickImageBase::resolve2xLocalFile(const QUrl &url, qreal targetDevicePixelRatio, QUrl *sourceUrl, qreal *sourceDevicePixelRatio)
Coverage:  59.091% (13/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 357-388
 59.091% (13/22)
176
autoTransform
Name: QQuickImageBase::autoTransform
Prototype: bool QQuickImageBase::autoTransform() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 390-396
 50.000% (2/4)
42
itemChange
Name: QQuickImageBase::itemChange
Prototype: void QQuickImageBase::itemChange(ItemChange change, const ItemChangeData &value)
Coverage:  15.385% (2/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 329-341
 15.385% (2/13)
53
setAutoTransform
Name: QQuickImageBase::setAutoTransform
Prototype: void QQuickImageBase::setAutoTransform(bool transform)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 398-406
  0.000% (0/6)
62
resetSourceSize
Name: QQuickImageBase::resetSourceSize
Prototype: void QQuickImageBase::resetSourceSize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 162-165
  0.000% (0/1)
11
mirror
Name: QQuickImageBase::mirror
Prototype: bool QQuickImageBase::mirror() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 205-209
  0.000% (0/1)
21
QQuickImageBase
Name: QQuickImageBase::QQuickImageBase
Prototype: QQuickImageBase::QQuickImageBase(QQuickItem *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 76-80
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0