OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...162
McCabe - Cyclomatic Complexity: 2
163
McCabe - Cyclomatic Complexity: 3
164
McCabe - Cyclomatic Complexity: 3
165
McCabe - Cyclomatic Complexity: 3
166167
McCabe - Cyclomatic Complexity: 3
168
McCabe - Cyclomatic Complexity: 3
169
McCabe - Cyclomatic Complexity: 3
170
McCabe - Cyclomatic Complexity: 3
...180
McCabe - Cyclomatic Complexity: 4
...190
McCabe - Cyclomatic Complexity: 6
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QQmlTypeNameCache::add
Name: QQmlTypeNameCache::add
Prototype: void QQmlTypeNameCache::add(const QHashedString &name, const QUrl &url, const QHashedString &nameSpace)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache.cpp
Lines: 55-68
 42.857% (3/7)
83
QQmlTypeNameCache::add
Name: QQmlTypeNameCache::add
Prototype: void QQmlTypeNameCache::add(const QHashedString &name, int importedScriptIndex, const QHashedString &nameSpace)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache.cpp
Lines: 70-87
100.000% (7/7)
113
QQmlTypeNameCache::query
Name: QQmlTypeNameCache::query
Prototype: template<typename Key> Result query(const QStringHash<QQmlImportRef> &imports, Key key) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache_p.h
Lines: 116-130
100.000% (7/7)
73
QQmlTypeNameCache::typeSearch
Name: QQmlTypeNameCache::typeSearch
Prototype: template<typename Key> Result typeSearch(const QVector<QQmlTypeModuleVersion> &modules, Key key) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache_p.h
Lines: 144-155
100.000% (7/7)
63
QQmlTypeWrapper::toVariant
Name: QQmlTypeWrapper::toVariant
Prototype: QVariant QQmlTypeWrapper::toVariant() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp
Lines: 96-109
 42.857% (3/7)
83
QQmlVMEMetaObject::connectAlias
Name: QQmlVMEMetaObject::connectAlias
Prototype: void QQmlVMEMetaObject::connectAlias(int aliasId)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1211-1229
100.000% (7/7)
113
QQmlVMEMetaObject::getQObjectGuardForProperty
Name: QQmlVMEMetaObject::getQObjectGuardForProperty
Prototype: QQmlVMEVariantQObjectPtr *QQmlVMEMetaObject::getQObjectGuardForProperty(int index) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1283-1293
100.000% (7/7)
53
QQmlVMEMetaObject::mark
Name: QQmlVMEMetaObject::mark
Prototype: void QQmlVMEMetaObject::mark(QV4::MarkStack *markStack)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1175-1184
 71.429% (5/7)
53
QQmlVMEMetaObject::method
Name: QQmlVMEMetaObject::method
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::method(int index) const
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 987-999
 45.455% (5/11)
73
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
QQmlVMEMetaObject::readPropertyAsBool
Name: QQmlVMEMetaObject::readPropertyAsBool
Prototype: bool QQmlVMEMetaObject::readPropertyAsBool(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 465-476
 71.429% (5/7)
83
QQmlVMEMetaObject::readPropertyAsDate
Name: QQmlVMEMetaObject::readPropertyAsDate
Prototype: QDate QQmlVMEMetaObject::readPropertyAsDate(int id) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 518-530
  0.000% (0/9)
93
QQmlVMEMetaObject::readPropertyAsDateTime
Name: QQmlVMEMetaObject::readPropertyAsDateTime
Prototype: QDateTime QQmlVMEMetaObject::readPropertyAsDateTime(int id)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 532-544
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsDouble
Name: QQmlVMEMetaObject::readPropertyAsDouble
Prototype: double QQmlVMEMetaObject::readPropertyAsDouble(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 478-489
 71.429% (5/7)
83
QQmlVMEMetaObject::readPropertyAsInt
Name: QQmlVMEMetaObject::readPropertyAsInt
Prototype: int QQmlVMEMetaObject::readPropertyAsInt(int id) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 452-463
100.000% (7/7)
83
QQmlVMEMetaObject::readPropertyAsList
Name: QQmlVMEMetaObject::readPropertyAsList
Prototype: QList<QObject *> *QQmlVMEMetaObject::readPropertyAsList(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 588-602
 66.667% (6/9)
103
QQmlVMEMetaObject::readPropertyAsPointF
Name: QQmlVMEMetaObject::readPropertyAsPointF
Prototype: QPointF QQmlVMEMetaObject::readPropertyAsPointF(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 560-572
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsQObject
Name: QQmlVMEMetaObject::readPropertyAsQObject
Prototype: QObject* QQmlVMEMetaObject::readPropertyAsQObject(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 574-586
 71.429% (5/7)
93
QQmlVMEMetaObject::readPropertyAsRectF
Name: QQmlVMEMetaObject::readPropertyAsRectF
Prototype: QRectF QQmlVMEMetaObject::readPropertyAsRectF(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 604-616
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsSizeF
Name: QQmlVMEMetaObject::readPropertyAsSizeF
Prototype: QSizeF QQmlVMEMetaObject::readPropertyAsSizeF(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 546-558
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsString
Name: QQmlVMEMetaObject::readPropertyAsString
Prototype: QString QQmlVMEMetaObject::readPropertyAsString(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 491-502
 71.429% (5/7)
83
QQmlVMEMetaObject::readPropertyAsUrl
Name: QQmlVMEMetaObject::readPropertyAsUrl
Prototype: QUrl QQmlVMEMetaObject::readPropertyAsUrl(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 504-516
 66.667% (6/9)
93
QQmlVMEMetaObject::vmeMethod
Name: QQmlVMEMetaObject::vmeMethod
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::vmeMethod(int index) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1118-1129
 71.429% (5/7)
83
QQmlValueTypeFactoryImpl::isValueType
Name: QQmlValueTypeFactoryImpl::isValueType
Prototype: bool QQmlValueTypeFactoryImpl::isValueType(int idx)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 83-98
 89.474% (17/19)
113
QQmlValueTypeProvider::createStringFromValue
Name: QQmlValueTypeProvider::createStringFromValue
Prototype: bool QQmlValueTypeProvider::createStringFromValue(int type, const void *data, QString *s)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 108-120
  0.000% (0/7)
73
QQmlValueTypeProvider::createValueFromString
Name: QQmlValueTypeProvider::createValueFromString
Prototype: bool QQmlValueTypeProvider::createValueFromString(int type, const QString &s, void *data, size_t n)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 95-106
  0.000% (0/7)
63
QQmlValueTypeProvider::createValueType
Name: QQmlValueTypeProvider::createValueType
Prototype: QVariant QQmlValueTypeProvider::createValueType(int type, int argc, const void *argv[])
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 82-93
 85.714% (6/7)
63
QQmlValueTypeProvider::createVariantFromString
Name: QQmlValueTypeProvider::createVariantFromString
Prototype: QVariant QQmlValueTypeProvider::createVariantFromString(const QString &s)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 122-134
100.000% (7/7)
63
QQmlValueTypeProvider::equalValueType
Name: QQmlValueTypeProvider::equalValueType
Prototype: bool QQmlValueTypeProvider::equalValueType(int type, const void *lhs, const QVariant& rhs)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 168-179
100.000% (7/7)
63
QQmlValueTypeProvider::initValueType
Name: QQmlValueTypeProvider::initValueType
Prototype: bool QQmlValueTypeProvider::initValueType(int type, QVariant& dst)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 71-80
 28.571% (2/7)
53
QQmlValueTypeProvider::metaObjectForMetaType
Name: QQmlValueTypeProvider::metaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeProvider::metaObjectForMetaType(int type)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 60-69
100.000% (7/7)
53
QQmlValueTypeProvider::readValueType
Name: QQmlValueTypeProvider::readValueType
Prototype: bool QQmlValueTypeProvider::readValueType(const QVariant& src, void *dst, int dstType)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 195-206
 28.571% (2/7)
63
QQmlValueTypeProvider::storeValueType
Name: QQmlValueTypeProvider::storeValueType
Prototype: bool QQmlValueTypeProvider::storeValueType(int type, const void *src, void *dst, size_t dstSize)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 181-193
 28.571% (2/7)
73
QQmlValueTypeProvider::writeValueType
Name: QQmlValueTypeProvider::writeValueType
Prototype: bool QQmlValueTypeProvider::writeValueType(int type, const void *src, QVariant& dst)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 208-219
100.000% (7/7)
63
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
QQmlValueTypeWrapper::toGadget
Name: QQmlValueTypeWrapper::toGadget
Prototype: bool QQmlValueTypeWrapper::toGadget(void *data) const
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 219-228
 33.333% (2/6)
73
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::virtualIsEqualTo
Name: QQmlValueTypeWrapper::virtualIsEqualTo
Prototype: bool QQmlValueTypeWrapper::virtualIsEqualTo(Managed *m, Managed *other)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 230-242
 71.429% (5/7)
73
QQuickAccessibleAttached::findAccessible
Name: QQuickAccessibleAttached::findAccessible
Prototype: static QObject *findAccessible(QObject *object, QAccessible::Role role = QAccessible::NoRole)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 194-204
 72.727% (8/11)
63
QQuickAgeAffector::affectParticle
Name: QQuickAgeAffector::affectParticle
Prototype: bool QQuickAgeAffector::affectParticle(QQuickParticleData *d, qreal dt)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickage.cpp
Lines: 88-114
 70.000% (7/10)
213
QQuickAnchorAnimation::setDuration
Name: QQuickAnchorAnimation::setDuration
Prototype: void QQuickAnchorAnimation::setDuration(int duration)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 474-486
 42.857% (3/7)
83
QQuickAnchors::resetBottomMargin
Name: QQuickAnchors::resetBottomMargin
Prototype: void QQuickAnchors::resetBottomMargin()
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1272-1284
 75.000% (6/8)
93
QQuickAnchors::resetLeftMargin
Name: QQuickAnchors::resetLeftMargin
Prototype: void QQuickAnchors::resetLeftMargin()
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1101-1113
 75.000% (6/8)
93
QQuickAnchors::resetRightMargin
Name: QQuickAnchors::resetRightMargin
Prototype: void QQuickAnchors::resetRightMargin()
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1135-1147
 75.000% (6/8)
93
QQuickAnchors::resetTopMargin
Name: QQuickAnchors::resetTopMargin
Prototype: void QQuickAnchors::resetTopMargin()
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1238-1250
 75.000% (6/8)
93
QQuickAnchors::setBaseline
Name: QQuickAnchors::setBaseline
Prototype: void QQuickAnchors::setBaseline(const QQuickAnchorLine &edge)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 927-948
 54.545% (6/11)
153
QQuickAnchors::setBottom
Name: QQuickAnchors::setBottom
Prototype: void QQuickAnchors::setBottom(const QQuickAnchorLine &edge)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 847-868
 72.727% (8/11)
153
QQuickAnchors::setBottomMargin
Name: QQuickAnchors::setBottomMargin
Prototype: void QQuickAnchors::setBottomMargin(qreal offset)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1258-1270
 75.000% (6/8)
93
QQuickAnchors::setHorizontalCenter
Name: QQuickAnchors::setHorizontalCenter
Prototype: void QQuickAnchors::setHorizontalCenter(const QQuickAnchorLine &edge)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1047-1068
 72.727% (8/11)
153
QQuickAnchors::setHorizontalCenterOffset
Name: QQuickAnchors::setHorizontalCenterOffset
Prototype: void QQuickAnchors::setHorizontalCenterOffset(qreal offset)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1205-1216
 75.000% (6/8)
83
QQuickAnchors::setLeft
Name: QQuickAnchors::setLeft
Prototype: void QQuickAnchors::setLeft(const QQuickAnchorLine &edge)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 967-988
 54.545% (6/11)
153
QQuickAnchors::setLeftMargin
Name: QQuickAnchors::setLeftMargin
Prototype: void QQuickAnchors::setLeftMargin(qreal offset)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1087-1099
100.000% (8/8)
93
QQuickAnchors::setRight
Name: QQuickAnchors::setRight
Prototype: void QQuickAnchors::setRight(const QQuickAnchorLine &edge)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1007-1028
 54.545% (6/11)
153
QQuickAnchors::setRightMargin
Name: QQuickAnchors::setRightMargin
Prototype: void QQuickAnchors::setRightMargin(qreal offset)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1121-1133
 75.000% (6/8)
93
QQuickAnchors::setTop
Name: QQuickAnchors::setTop
Prototype: void QQuickAnchors::setTop(const QQuickAnchorLine &edge)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 807-828
 72.727% (8/11)
153
QQuickAnchors::setTopMargin
Name: QQuickAnchors::setTopMargin
Prototype: void QQuickAnchors::setTopMargin(qreal offset)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1224-1236
 75.000% (6/8)
93
QQuickAnchors::setVerticalCenter
Name: QQuickAnchors::setVerticalCenter
Prototype: void QQuickAnchors::setVerticalCenter(const QQuickAnchorLine &edge)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 887-908
 72.727% (8/11)
153
QQuickAnchors::setVerticalCenterOffset
Name: QQuickAnchors::setVerticalCenterOffset
Prototype: void QQuickAnchors::setVerticalCenterOffset(qreal offset)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1292-1303
 75.000% (6/8)
83
QQuickAnchorsPrivate::checkVValid
Name: QQuickAnchorsPrivate::checkVValid
Prototype: bool QQuickAnchorsPrivate::checkVValid() const
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1372-1388
 88.235% (15/17)
123
QQuickAnchorsPrivate::updateOnComplete
Name: QQuickAnchorsPrivate::updateOnComplete
Prototype: void QQuickAnchorsPrivate::updateOnComplete()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 449-475
100.000% (7/7)
183
QQuickAnimatedImage::movieUpdate
Name: QQuickAnimatedImage::movieUpdate
Prototype: void QQuickAnimatedImage::movieUpdate()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 456-469
 85.714% (6/7)
73
QQuickAnimatedImage::playingStatusChanged
Name: QQuickAnimatedImage::playingStatusChanged
Prototype: void QQuickAnimatedImage::playingStatusChanged()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 471-483
100.000% (7/7)
73
QQuickAnimatedImage::setPaused
Name: QQuickAnimatedImage::setPaused
Prototype: void QQuickAnimatedImage::setPaused(bool pause)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 172-183
100.000% (7/7)
73
QQuickAnimatedImage::setSpeed
Name: QQuickAnimatedImage::setSpeed
Prototype: void QQuickAnimatedImage::setSpeed(qreal speed)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 278-287
  0.000% (0/7)
63
QQuickAnimatedSprite::advance
Name: QQuickAnimatedSprite::advance
Prototype: void QQuickAnimatedSprite::advance(int frames)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 439-451
  0.000% (0/7)
93
QQuickAnimatedSprite::setFrameDuration
Name: QQuickAnimatedSprite::setFrameDuration
Prototype: void QQuickAnimatedSprite::setFrameDuration(int arg)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 639-649
 85.714% (6/7)
63
QQuickAnimatedSprite::setFrameRate
Name: QQuickAnimatedSprite::setFrameRate
Prototype: void QQuickAnimatedSprite::setFrameRate(qreal arg)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 627-637
  0.000% (0/7)
63
QQuickAnimatedSprite::setFrameSync
Name: QQuickAnimatedSprite::setFrameSync
Prototype: void QQuickAnimatedSprite::setFrameSync(bool arg)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 558-568
 71.429% (5/7)
63
QQuickAnimatedSprite::setPaused
Name: QQuickAnimatedSprite::setPaused
Prototype: void QQuickAnimatedSprite::setPaused(bool arg)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 513-523
  0.000% (0/7)
53
QQuickAnimatedSprite::setRunning
Name: QQuickAnimatedSprite::setRunning
Prototype: void QQuickAnimatedSprite::setRunning(bool arg)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 501-511
 85.714% (6/7)
53
QQuickAnimatedSprite::start
Name: QQuickAnimatedSprite::start
Prototype: void QQuickAnimatedSprite::start()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 405-421
 85.714% (6/7)
133
QQuickAnimationController::completeToBeginning
Name: QQuickAnimationController::completeToBeginning
Prototype: void QQuickAnimationController::completeToBeginning()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimationcontroller.cpp
Lines: 248-264
  0.000% (0/7)
103
QQuickAnimationController::completeToEnd
Name: QQuickAnimationController::completeToEnd
Prototype: void QQuickAnimationController::completeToEnd()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimationcontroller.cpp
Lines: 277-293
  0.000% (0/7)
103
QQuickAnimationControllerPrivate::animationFinished
Name: QQuickAnimationControllerPrivate::animationFinished
Prototype: void QQuickAnimationControllerPrivate::animationFinished(QAbstractAnimationJob *job)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimationcontroller.cpp
Lines: 64-80
  0.000% (0/11)
103
QQuickApplication::updateScreens
Name: QQuickApplication::updateScreens
Prototype: void QQuickApplication::updateScreens()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickapplication.cpp
Lines: 130-140
 85.714% (6/7)
73
QQuickBasePositioner::PositionedItem::transitionNextReposition
Name: QQuickBasePositioner::PositionedItem::transitionNextReposition
Prototype: void QQuickBasePositioner::PositionedItem::transitionNextReposition(QQuickItemViewTransitioner *transitioner, QQuickItemViewTransitioner::TransitionType type, bool asTarget)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 106-113
 71.429% (5/7)
53
QQuickBasePositioner::componentComplete
Name: QQuickBasePositioner::componentComplete
Prototype: void QQuickBasePositioner::componentComplete()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 256-266
100.000% (7/7)
83
QQuickBasePositioner::setAdd
Name: QQuickBasePositioner::setAdd
Prototype: void QQuickBasePositioner::setAdd(QQuickTransition *add)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 244-254
100.000% (7/7)
73
QQuickBasePositioner::setMove
Name: QQuickBasePositioner::setMove
Prototype: void QQuickBasePositioner::setMove(QQuickTransition *mt)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 226-236
100.000% (7/7)
73
QQuickBasePositioner::setPopulate
Name: QQuickBasePositioner::setPopulate
Prototype: void QQuickBasePositioner::setPopulate(QQuickTransition *transition)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 209-218
 85.714% (6/7)
63
QQuickBasePositioner::~QQuickBasePositioner
Name: QQuickBasePositioner::~QQuickBasePositioner
Prototype: QQuickBasePositioner::~QQuickBasePositioner()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 168-178
100.000% (7/7)
83
QQuickBasePositionerPrivate::setBottomPadding
Name: QQuickBasePositionerPrivate::setBottomPadding
Prototype: void QQuickBasePositionerPrivate::setBottomPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 689-701
 73.333% (11/15)
83
QQuickBasePositionerPrivate::setLeftPadding
Name: QQuickBasePositionerPrivate::setLeftPadding
Prototype: void QQuickBasePositionerPrivate::setLeftPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 661-673
 73.333% (11/15)
83
QQuickBasePositionerPrivate::setRightPadding
Name: QQuickBasePositionerPrivate::setRightPadding
Prototype: void QQuickBasePositionerPrivate::setRightPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 675-687
 73.333% (11/15)
83
QQuickBasePositionerPrivate::setTopPadding
Name: QQuickBasePositionerPrivate::setTopPadding
Prototype: void QQuickBasePositionerPrivate::setTopPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 647-659
 73.333% (11/15)
83
QQuickColorProvider::tint
Name: QQuickColorProvider::tint
Prototype: QVariant tint(const QVariant &baseVar, const QVariant &tintVar) override
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 127-148
100.000% (7/7)
133
QQuickColumn::doPositioning
Name: QQuickColumn::doPositioning
Prototype: void QQuickColumn::doPositioning(QSizeF *contentSize)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 944-964
100.000% (7/7)
133
QQuickContext2DFBOTexture::grabImage
Name: QQuickContext2DFBOTexture::grabImage
Prototype: void QQuickContext2DFBOTexture::grabImage(const QRectF& rf)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 526-541
  0.000% (0/7)
103
QQuickContext2DImageTexture::endPainting
Name: QQuickContext2DImageTexture::endPainting
Prototype: void QQuickContext2DImageTexture::endPainting()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 741-749
  0.000% (0/7)
63
QQuickContext2DImageTexture::textureForNextFrame
Name: QQuickContext2DImageTexture::textureForNextFrame
Prototype: QSGTexture *QQuickContext2DImageTexture::textureForNextFrame(QSGTexture *last, QQuickWindow *window)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 704-718
  0.000% (0/7)
83
QQuickContext2DImageTile::setRect
Name: QQuickContext2DImageTile::setRect
Prototype: void QQuickContext2DImageTile::setRect(const QRect& r)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtile.cpp
Lines: 161-171
  0.000% (0/7)
73
QQuickContext2DTexture::event
Name: QQuickContext2DTexture::event
Prototype: bool QQuickContext2DTexture::event(QEvent *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 388-400
  0.000% (0/7)
93
QQuickContext2DTexture::markDirtyTexture
Name: QQuickContext2DTexture::markDirtyTexture
Prototype: void QQuickContext2DTexture::markDirtyTexture()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 117-125
  0.000% (0/7)
63
QQuickCumulativeDirection::sample
Name: QQuickCumulativeDirection::sample
Prototype: QPointF QQuickCumulativeDirection::sample(const QPointF &from)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcumulativedirection.cpp
Lines: 62-68
 87.500% (7/8)
43
QQuickCustomParticle::commit
Name: QQuickCustomParticle::commit
Prototype: void QQuickCustomParticle::commit(int gIdx, int pIdx)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 431-452
 71.429% (5/7)
173
QQuickCustomParticle::setFragmentShader
Name: QQuickCustomParticle::setFragmentShader
Prototype: void QQuickCustomParticle::setFragmentShader(const QByteArray &code)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 140-151
 42.857% (3/7)
83
QQuickCustomParticle::setVertexShader
Name: QQuickCustomParticle::setVertexShader
Prototype: void QQuickCustomParticle::setVertexShader(const QByteArray &code)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 194-206
 42.857% (3/7)
83
QQuickDesignerSupport::emitComponentCompleteSignalForAttachedProperty
Name: QQuickDesignerSupport::emitComponentCompleteSignalForAttachedProperty
Prototype: void QQuickDesignerSupport::emitComponentCompleteSignalForAttachedProperty(QQuickItem *item)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 386-395
  0.000% (0/9)
53
QQuickDesignerSupportItems::createComponent
Name: QQuickDesignerSupportItems::createComponent
Prototype: QObject *QQuickDesignerSupportItems::createComponent(const QUrl &componentUrl, QQmlContext *context)
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp
Lines: 259-278
 40.000% (2/5)
133
QQuickDesignerSupportItems::tweakObjects
Name: QQuickDesignerSupportItems::tweakObjects
Prototype: void QQuickDesignerSupportItems::tweakObjects(QObject *object)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportitems.cpp
Lines: 154-164
100.000% (5/5)
73
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...162
McCabe - Cyclomatic Complexity: 2
163
McCabe - Cyclomatic Complexity: 3
164
McCabe - Cyclomatic Complexity: 3
165
McCabe - Cyclomatic Complexity: 3
166167
McCabe - Cyclomatic Complexity: 3
168
McCabe - Cyclomatic Complexity: 3
169
McCabe - Cyclomatic Complexity: 3
170
McCabe - Cyclomatic Complexity: 3
...180
McCabe - Cyclomatic Complexity: 4
...190
McCabe - Cyclomatic Complexity: 6
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0