OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
61
eLOC - Effective Lines of Code: 4
62
eLOC - Effective Lines of Code: 4
63
eLOC - Effective Lines of Code: 4
64
eLOC - Effective Lines of Code: 4
6566
eLOC - Effective Lines of Code: 4
67
eLOC - Effective Lines of Code: 4
68
eLOC - Effective Lines of Code: 4
69
eLOC - Effective Lines of Code: 4
70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QQuickContents::~QQuickContents
Name: QQuickContents::~QQuickContents
Prototype: QQuickContents::~QQuickContents()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 174-181
 50.000% (2/4)
42
QQuickContents::calcGeometry [qquickitem_p.h #1]
Name: QQuickContents::calcGeometry [qquickitem_p.h #1]
Prototype: void QQuickContents::calcGeometry(QQuickItem *changed)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 119-125
100.000% (6/6)
42
QQuickColorProvider::stringFromRgba
Name: QQuickColorProvider::stringFromRgba
Prototype: QString stringFromRgba(unsigned rgba)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 88-96
  0.000% (0/4)
42
QQuickBasePositionerPrivate::setPositioningDirty
Name: QQuickBasePositionerPrivate::setPositioningDirty
Prototype: void setPositioningDirty()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 111-117
100.000% (4/4)
42
QQuickBasePositionerPrivate::itemDestroyed
Name: QQuickBasePositionerPrivate::itemDestroyed
Prototype: void itemDestroyed(QQuickItem *item) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 152-158
  0.000% (0/4)
42
QQuickBasePositioner::topPadding
Name: QQuickBasePositioner::topPadding
Prototype: qreal QQuickBasePositioner::topPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 554-560
100.000% (6/6)
42
QQuickBasePositioner::rightPadding
Name: QQuickBasePositioner::rightPadding
Prototype: qreal QQuickBasePositioner::rightPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 594-600
100.000% (6/6)
42
QQuickBasePositioner::positionItemY
Name: QQuickBasePositioner::positionItemY
Prototype: void QQuickBasePositioner::positionItemY(qreal y, PositionedItem *target)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 425-432
 75.000% (6/8)
42
QQuickBasePositioner::positionItemX
Name: QQuickBasePositioner::positionItemX
Prototype: void QQuickBasePositioner::positionItemX(qreal x, PositionedItem *target)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 416-423
 75.000% (6/8)
42
QQuickBasePositioner::leftPadding
Name: QQuickBasePositioner::leftPadding
Prototype: qreal QQuickBasePositioner::leftPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 574-580
100.000% (6/6)
42
QQuickBasePositioner::bottomPadding
Name: QQuickBasePositioner::bottomPadding
Prototype: qreal QQuickBasePositioner::bottomPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 614-620
100.000% (6/6)
42
QQuickBasePositioner::PositionedItem::updatePadding
Name: QQuickBasePositioner::PositionedItem::updatePadding
Prototype: void QQuickBasePositioner::PositionedItem::updatePadding(qreal lp, qreal tp, qreal rp, qreal bp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 126-132
100.000% (1/1)
41
QQuickAnimatedSprite::setReverse
Name: QQuickAnimatedSprite::setReverse
Prototype: void QQuickAnimatedSprite::setReverse(bool arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 548-556
  0.000% (0/4)
42
QQuickAnimatedSprite::setLoops
Name: QQuickAnimatedSprite::setLoops
Prototype: void QQuickAnimatedSprite::setLoops(int arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 661-669
100.000% (4/4)
42
QQuickAnimatedSprite::setInterpolate
Name: QQuickAnimatedSprite::setInterpolate
Prototype: void QQuickAnimatedSprite::setInterpolate(bool arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 525-533
 75.000% (3/4)
42
QQuickAnimatedSprite::maybeUpdate
Name: QQuickAnimatedSprite::maybeUpdate
Prototype: void QQuickAnimatedSprite::maybeUpdate()
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 453-459
 75.000% (6/8)
42
QQuickAnimatedImage::isPlaying
Name: QQuickAnimatedImage::isPlaying
Prototype: bool QQuickAnimatedImage::isPlaying() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 203-209
100.000% (4/4)
42
QQuickAnimatedImage::isPaused
Name: QQuickAnimatedImage::isPaused
Prototype: bool QQuickAnimatedImage::isPaused() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 164-170
100.000% (4/4)
42
QQuickAnimatedImage::frameCount
Name: QQuickAnimatedImage::frameCount
Prototype: int QQuickAnimatedImage::frameCount() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 255-261
100.000% (4/4)
42
QQuickAnimatedImage::currentFrame
Name: QQuickAnimatedImage::currentFrame
Prototype: int QQuickAnimatedImage::currentFrame() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 237-243
100.000% (4/4)
42
QQuickAnchorsPrivate::updateMe
Name: QQuickAnchorsPrivate::updateMe
Prototype: void QQuickAnchorsPrivate::updateMe()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 439-447
100.000% (4/4)
42
QQuickAnchorsPrivate::remDepend
Name: QQuickAnchorsPrivate::remDepend
Prototype: void QQuickAnchorsPrivate::remDepend(QQuickItem *item)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 342-349
 83.333% (5/6)
42
QQuickAnchorsPrivate::addDepend
Name: QQuickAnchorsPrivate::addDepend
Prototype: void QQuickAnchorsPrivate::addDepend(QQuickItem *item)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 333-340
 83.333% (5/6)
42
QQmlValueTypeWrapper::toVariant
Name: QQmlValueTypeWrapper::toVariant
Prototype: QVariant QQmlValueTypeWrapper::toVariant() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 211-217
 66.667% (4/6)
43
QQmlValueTypeWrapper::isEqual
Name: QQmlValueTypeWrapper::isEqual
Prototype: bool QQmlValueTypeWrapper::isEqual(const QVariant& value) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 285-291
 66.667% (4/6)
43
QQmlValueTypeProxyBinding::~QQmlValueTypeProxyBinding
Name: QQmlValueTypeProxyBinding::~QQmlValueTypeProxyBinding
Prototype: QQmlValueTypeProxyBinding::~QQmlValueTypeProxyBinding()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 52-59
100.000% (4/4)
42
QQmlValueTypeProxyBinding::setEnabled
Name: QQmlValueTypeProxyBinding::setEnabled
Prototype: void QQmlValueTypeProxyBinding::setEnabled(bool e, QQmlPropertyData::WriteFlags flags)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 61-68
100.000% (4/4)
42
QQmlValueTypeProxyBinding::binding
Name: QQmlValueTypeProxyBinding::binding
Prototype: QQmlAbstractBinding *QQmlValueTypeProxyBinding::binding(QQmlPropertyIndex propertyIndex) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 80-88
100.000% (6/6)
42
QQmlValueType::write
Name: QQmlValueType::write
Prototype: void QQmlValueType::write(QObject *obj, int idx, QQmlPropertyData::WriteFlags flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 223-229
100.000% (1/1)
41
QQmlValueType::metaCall
Name: QQmlValueType::metaCall
Prototype: int QQmlValueType::metaCall(QObject *, QMetaObject::Call type, int _id, void **argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 253-259
100.000% (1/1)
41
QQmlVMEMetaObject::vmeProperty
Name: QQmlVMEMetaObject::vmeProperty
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::vmeProperty(int index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1150-1157
100.000% (4/4)
42
QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData
Name: QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData
Prototype: QV4::MemberData *QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData() const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 353-365
 71.429% (5/7)
43
QQmlTypeLoaderThread::shutdownThread
Name: QQmlTypeLoaderThread::shutdownThread
Prototype: void QQmlTypeLoaderThread::shutdownThread()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 882-890
100.000% (1/1)
41
QQmlTypeLoaderNetworkReplyProxy::finished
Name: QQmlTypeLoaderNetworkReplyProxy::finished
Prototype: void QQmlTypeLoaderNetworkReplyProxy::finished()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 189-195
100.000% (1/1)
41
QQmlTypeLoaderNetworkReplyProxy::downloadProgress
Name: QQmlTypeLoaderNetworkReplyProxy::downloadProgress
Prototype: void QQmlTypeLoaderNetworkReplyProxy::downloadProgress(qint64 bytesReceived, qint64 bytesTotal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 197-203
100.000% (1/1)
41
QQmlTypeLoader::setData
Name: QQmlTypeLoader::setData
Prototype: void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1273-1279
100.000% (1/1)
41
QQmlTypeLoader::normalize
Name: QQmlTypeLoader::normalize
Prototype: QUrl QQmlTypeLoader::normalize(const QUrl &unNormalizedUrl)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1647-1653
100.000% (4/4)
42
QQmlTypeLoader::getType
Name: QQmlTypeLoader::getType
Prototype: QQmlRefPointer<QQmlTypeData> QQmlTypeLoader::getType(const QByteArray &data, const QUrl &url, Mode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1708-1716
100.000% (1/1)
41
QQmlTypeData::done::[lambda]
Name: QQmlTypeData::done::[lambda]
Prototype: [this]
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2214-2219
100.000% (4/4)
42
QQmlTimerPrivate::maybeTick
Name: QQmlTimerPrivate::maybeTick
Prototype: void maybeTick()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 66-72
 75.000% (3/4)
42
QQmlTimer::ticked
Name: QQmlTimer::ticked
Prototype: void QQmlTimer::ticked()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 319-325
 80.000% (8/10)
42
QQmlTimer::QQmlTimer
Name: QQmlTimer::QQmlTimer
Prototype: QQmlTimer::QQmlTimer(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 125-132
100.000% (1/1)
41
QQmlThread::postMethodToThread
Name: QQmlThread::postMethodToThread
Prototype: template<class O> void QQmlThread::postMethodToThread(void (O::*Member)())
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 231-243
  0.000% (0/3)
43
QQmlThread::postMethodToThread
Name: QQmlThread::postMethodToThread
Prototype: template<typename T, class V, class O> void QQmlThread::postMethodToThread(void (O::*Member)(V), const T &arg)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 245-258
100.000% (3/3)
43
QQmlThread::postMethodToThread
Name: QQmlThread::postMethodToThread
Prototype: template<typename T, typename T2, class V, class V2, class O> void QQmlThread::postMethodToThread(void (O::*Member)(V, V2), const T &arg, const T2 &arg2)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 260-274
100.000% (3/3)
43
QQmlThread::postMethodToMain
Name: QQmlThread::postMethodToMain
Prototype: template<class O> void QQmlThread::postMethodToMain(void (O::*Member)())
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 276-288
  0.000% (0/3)
43
QQmlThread::postMethodToMain
Name: QQmlThread::postMethodToMain
Prototype: template<typename T, class V, class O> void QQmlThread::postMethodToMain(void (O::*Member)(V), const T &arg)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 290-303
100.000% (3/3)
43
QQmlThread::postMethodToMain
Name: QQmlThread::postMethodToMain
Prototype: template<typename T, typename T2, class V, class V2, class O> void QQmlThread::postMethodToMain(void (O::*Member)(V, V2), const T &arg, const T2 &arg2)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 305-319
100.000% (3/3)
43
QQmlThread::callMethodInThread
Name: QQmlThread::callMethodInThread
Prototype: template<class O> void QQmlThread::callMethodInThread(void (O::*Member)())
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 141-153
  0.000% (0/3)
43
QQmlThread::callMethodInThread
Name: QQmlThread::callMethodInThread
Prototype: template<typename T, class V, class O> void QQmlThread::callMethodInThread(void (O::*Member)(V), const T &arg)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 155-168
100.000% (3/3)
43
QQmlThread::callMethodInThread
Name: QQmlThread::callMethodInThread
Prototype: template<typename T, typename T2, class V, class V2, class O> void QQmlThread::callMethodInThread(void (O::*Member)(V, V2), const T &arg, const T2 &arg2)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 170-184
100.000% (3/3)
43
QQmlThread::callMethodInMain
Name: QQmlThread::callMethodInMain
Prototype: template<class O> void QQmlThread::callMethodInMain(void (O::*Member)())
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 186-198
  0.000% (0/3)
43
QQmlThread::callMethodInMain
Name: QQmlThread::callMethodInMain
Prototype: template<typename T, class V, class O> void QQmlThread::callMethodInMain(void (O::*Member)(V), const T &arg)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 200-213
  0.000% (0/3)
43
QQmlThread::callMethodInMain
Name: QQmlThread::callMethodInMain
Prototype: template<typename T, typename T2, class V, class V2, class O> void QQmlThread::callMethodInMain(void (O::*Member)(V, V2), const T &arg, const T2 &arg2)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h
Lines: 215-229
100.000% (3/3)
43
QQmlRefPointer::operator=
Name: QQmlRefPointer::operator=
Prototype: template<class T> QQmlRefPointer<T> &QQmlRefPointer<T>::operator=(const QQmlRefPointer<T> &other)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h
Lines: 175-182
100.000% (7/7)
43
QQmlQtQuick2DebugStatesDelegate::buildStatesList
Name: QQmlQtQuick2DebugStatesDelegate::buildStatesList
Prototype: void QQmlQtQuick2DebugStatesDelegate::buildStatesList(bool cleanList, const QList<QPointer<QObject> > &instances)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 103-113
 85.714% (6/7)
43
QQmlQmldirData::priority
Name: QQmlQmldirData::priority
Prototype: int QQmlQmldirData::priority(QQmlTypeLoader::Blob *blob) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3143-3149
 50.000% (2/4)
42
QQmlPropertyPrivate::binding
Name: QQmlPropertyPrivate::binding
Prototype: QQmlAbstractBinding * QQmlPropertyPrivate::binding(const QQmlProperty &that)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 718-726
100.000% (8/8)
42
QQmlPropertyData::defaultSlotFlags
Name: QQmlPropertyData::defaultSlotFlags
Prototype: static Flags defaultSlotFlags()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 363-369
100.000% (1/1)
41
QQmlPropertyCacheVector::clear
Name: QQmlPropertyCacheVector::clear
Prototype: void clear()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 971-978
100.000% (7/7)
43
QQmlPropertyCacheAliasCreator::objectForId
Name: QQmlPropertyCacheAliasCreator::objectForId
Prototype: template <typename ObjectContainer> inline int QQmlPropertyCacheAliasCreator<ObjectContainer>::objectForId(const CompiledObject &component, int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertycachecreator_p.h
Lines: 805-815
 71.429% (5/7)
43
QQmlPropertyCache::updateRecur
Name: QQmlPropertyCache::updateRecur
Prototype: void QQmlPropertyCache::updateRecur(const QMetaObject *metaObject)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 710-718
100.000% (4/4)
42
QQmlPropertyCache::appendEnum
Name: QQmlPropertyCache::appendEnum
Prototype: void QQmlPropertyCache::appendEnum(const QString &name, const QVector<QQmlEnumValue> &values)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 408-414
100.000% (1/1)
41
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name, QQmlEngine *engine)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 217-224
 50.000% (2/4)
42
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name, QQmlContext *ctxt)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 203-210
100.000% (8/8)
42
QQmlProfilerEvent::setRangeStage
Name: QQmlProfilerEvent::setRangeStage
Prototype: void setRangeStage(Message stage)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 230-236
100.000% (1/1)
41
QQmlProfilerEvent::operator=
Name: QQmlProfilerEvent::operator=
Prototype: QQmlProfilerEvent &operator=(QQmlProfilerEvent &&other)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 117-124
  0.000% (0/4)
42
QQmlProfilerEvent::numbers
Name: QQmlProfilerEvent::numbers
Prototype: template<typename Container, typename Number = qint64> Container numbers() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 196-203
100.000% (4/4)
42
QQmlProfilerClientPrivate::forwardEvents
Name: QQmlProfilerClientPrivate::forwardEvents
Prototype: void QQmlProfilerClientPrivate::forwardEvents(const QQmlProfilerEvent &last)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 96-103
100.000% (6/6)
42
QQmlProfilerClient::onStateChanged
Name: QQmlProfilerClient::onStateChanged
Prototype: void QQmlProfilerClient::onStateChanged(State status)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 322-331
 50.000% (2/4)
42
QQmlProfilerClient::QQmlProfilerClient::[lambda]
Name: QQmlProfilerClient::QQmlProfilerClient::[lambda]
Prototype: [d](qint64 timestamp, const QList<int> &engineIds)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 182-190
 80.000% (4/5)
43
QQmlProfiler::updateCreating
Name: QQmlProfiler::updateCreating
Prototype: void updateCreating(const QV4::CompiledData::Object *obj, QV4::CompiledData::CompilationUnit *ref, const QUrl &url, const QString &type)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 358-366
 75.000% (3/4)
42
QQmlPartsModel::resetFilterGroup
Name: QQmlPartsModel::resetFilterGroup
Prototype: void QQmlPartsModel::resetFilterGroup()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3136-3143
 75.000% (3/4)
42
QQmlPartsModel::count
Name: QQmlPartsModel::count
Prototype: int QQmlPartsModel::count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3201-3207
100.000% (1/1)
41
QQmlOpenMetaObjectPrivate::Property::value
Name: QQmlOpenMetaObjectPrivate::Property::value
Prototype: QVariant value() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 194-199
100.000% (4/4)
42
QQmlOpenMetaObjectPrivate::Property::setValue
Name: QQmlOpenMetaObjectPrivate::Property::setValue
Prototype: void setValue(const QVariant &v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 201-206
100.000% (4/4)
42
QQmlOpenMetaObject::~QQmlOpenMetaObject
Name: QQmlOpenMetaObject::~QQmlOpenMetaObject
Prototype: QQmlOpenMetaObject::~QQmlOpenMetaObject()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 273-279
 50.000% (2/4)
42
QQmlOpenMetaObject::value
Name: QQmlOpenMetaObject::value
Prototype: QVariant QQmlOpenMetaObject::value(const QByteArray &name) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 337-344
100.000% (4/4)
42
QQmlOpenMetaObject::emitPropertyNotification
Name: QQmlOpenMetaObject::emitPropertyNotification
Prototype: void QQmlOpenMetaObject::emitPropertyNotification(const QByteArray &propertyName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 286-292
 50.000% (2/4)
42
QQmlObjectModelPrivate::indexOf
Name: QQmlObjectModelPrivate::indexOf
Prototype: int indexOf(QObject *item) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 162-167
100.000% (6/6)
43
QQmlObjectModelPrivate::clear
Name: QQmlObjectModelPrivate::clear
Prototype: void clear()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 155-160
100.000% (2/2)
42
QQmlObjectModel::stringValue
Name: QQmlObjectModel::stringValue
Prototype: QString QQmlObjectModel::stringValue(int index, const QString &name)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 293-299
  0.000% (0/6)
42
QQmlObjectModel::get
Name: QQmlObjectModel::get
Prototype: QObject *QQmlObjectModel::get(int index) const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 336-342
 50.000% (3/6)
42
QQmlNotifierEndpoint::cancelNotify
Name: QQmlNotifierEndpoint::cancelNotify
Prototype: void QQmlNotifierEndpoint::cancelNotify()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 235-242
100.000% (4/4)
42
QQmlMetaObject::QQmlMetaObject
Name: QQmlMetaObject::QQmlMetaObject
Prototype: QQmlMetaObject::QQmlMetaObject(QObject *o)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 887-894
100.000% (9/9)
43
QQmlLoggingCategory::setName
Name: QQmlLoggingCategory::setName
Prototype: void QQmlLoggingCategory::setName(const QString &name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 150-158
100.000% (4/4)
42
QQmlLoggingCategory::setDefaultLogLevel
Name: QQmlLoggingCategory::setDefaultLogLevel
Prototype: void QQmlLoggingCategory::setDefaultLogLevel(DefaultLogLevel defaultLogLevel)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 139-147
100.000% (4/4)
42
QQmlLocale::locale
Name: QQmlLocale::locale
Prototype: QV4::ReturnedValue QQmlLocale::locale(ExecutionEngine *engine, const QString &localeName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 816-822
100.000% (4/4)
42
QQmlListReferencePrivate::release
Name: QQmlListReferencePrivate::release
Prototype: void QQmlListReferencePrivate::release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 78-84
100.000% (4/4)
42
QQmlListReference::operator=
Name: QQmlListReference::operator=
Prototype: QQmlListReference &QQmlListReference::operator=(const QQmlListReference &o)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 166-172
 57.143% (4/7)
43
QQmlListModelWorkerAgent::VariantRef::operator=
Name: QQmlListModelWorkerAgent::VariantRef::operator=
Prototype: VariantRef &operator=(const VariantRef &o)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent_p.h
Lines: 101-106
  0.000% (0/7)
43
QQmlListModel::emitItemsChanged
Name: QQmlListModel::emitItemsChanged
Prototype: void QQmlListModel::emitItemsChanged(int index, int count, const QVector<int> &roles)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2080-2087
 71.429% (5/7)
43
QQmlListModel::agent
Name: QQmlListModel::agent
Prototype: QQmlListModelWorkerAgent *QQmlListModel::agent()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2104-2111
100.000% (4/4)
42
QQmlListCompositor::listItemsRemoved
Name: QQmlListCompositor::listItemsRemoved
Prototype: void QQmlListCompositor::listItemsRemoved( void *list, int index, int count, QVector<Remove> *translatedRemovals)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 1248-1257
100.000% (1/1)
41
QQmlListCompositor::listItemsInserted
Name: QQmlListCompositor::listItemsInserted
Prototype: void QQmlListCompositor::listItemsInserted( void *list, int index, int count, QVector<Insert> *translatedInsertions)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 1059-1069
100.000% (1/1)
41
QQmlListCompositor::listItemsChanged
Name: QQmlListCompositor::listItemsChanged
Prototype: void QQmlListCompositor::listItemsChanged( void *list, int index, int count, QVector<Change> *translatedChanges)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 1330-1338
100.000% (1/1)
41
QQmlJavaScriptExpression::evaluate
Name: QQmlJavaScriptExpression::evaluate
Prototype: QV4::ReturnedValue QQmlJavaScriptExpression::evaluate(bool *isUndefined)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 171-178
100.000% (1/1)
41
QQmlJavaScriptExpression::error
Name: QQmlJavaScriptExpression::error
Prototype: QQmlError QQmlJavaScriptExpression::error(QQmlEngine *engine) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 383-391
100.000% (4/4)
42
QQmlJSGrammar::t_action
Name: QQmlJSGrammar::t_action
Prototype: static inline int t_action (int state, int token)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldevtools/qqmljsgrammar_p.h
Lines: 208-216
  0.000% (0/6)
42
QQmlJSGrammar::nt_action
Name: QQmlJSGrammar::nt_action
Prototype: static inline int nt_action (int state, int nt)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldevtools/qqmljsgrammar_p.h
Lines: 199-206
  0.000% (0/6)
42
Page:<>1
eLOC - Effective Lines of Code: 1559
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
61
eLOC - Effective Lines of Code: 4
62
eLOC - Effective Lines of Code: 4
63
eLOC - Effective Lines of Code: 4
64
eLOC - Effective Lines of Code: 4
6566
eLOC - Effective Lines of Code: 4
67
eLOC - Effective Lines of Code: 4
68
eLOC - Effective Lines of Code: 4
69
eLOC - Effective Lines of Code: 4
70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0