OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
51
Function: QQmlListCompositor::Change::inCache
52
Function: QQmlListModel::roleNames
53
Function: QQmlLoggingCategory::category
5455
Function: QQmlPartsModel::incubationStatus
56
Function: QQmlProfilerClientPrivate::sendRecordingStatus
57
Function: QQmlPropertyCache::callJSFactoryMethod
58
Function: QQmlPropertyData::writeProperty
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlObjectCreator::setPropertyBinding::[lambda]
Name: QQmlObjectCreator::setPropertyBinding::[lambda]
Prototype: [qmlBinding, bindingTarget, targetProperty, subprop, bindingProperty, valueTypeProperty](QQmlObjectCreatorSharedState *sharedState)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 910-929
 69.231% (9/13)
114
QQmlObjectCreator::setPropertyValue
Name: QQmlObjectCreator::setPropertyValue
Prototype: void QQmlObjectCreator::setPropertyValue(const QQmlPropertyData *property, const QV4::CompiledData::Binding *binding)
Coverage:  62.400% (78/125)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 364-689
 62.400% (78/125)
21048
QQmlObjectCreator::setupBindings
Name: QQmlObjectCreator::setupBindings
Prototype: void QQmlObjectCreator::setupBindings(bool applyDeferredBindings)
Coverage:  89.552% (60/67)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 702-782
 89.552% (60/67)
5118
QQmlObjectCreator::setupFunctions
Name: QQmlObjectCreator::setupFunctions
Prototype: void QQmlObjectCreator::setupFunctions()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1090-1108
100.000% (7/7)
123
QQmlObjectCreator::stringAt
Name: QQmlObjectCreator::stringAt
Prototype: QString stringAt(int idx) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 121-121
100.000% (1/1)
11
QQmlObjectCreator::~QQmlObjectCreator
Name: QQmlObjectCreator::~QQmlObjectCreator
Prototype: QQmlObjectCreator::~QQmlObjectCreator()
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 137-153
 84.615% (11/13)
95
QQmlObjectCreatorRecursionWatcher::QQmlObjectCreatorRecursionWatcher
Name: QQmlObjectCreatorRecursionWatcher::QQmlObjectCreatorRecursionWatcher
Prototype: QQmlObjectCreatorRecursionWatcher::QQmlObjectCreatorRecursionWatcher(QQmlObjectCreator *creator)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1478-1482
100.000% (1/1)
21
QQmlObjectCreatorRecursionWatcher::hasRecursed
Name: QQmlObjectCreatorRecursionWatcher::hasRecursed
Prototype: bool hasRecursed() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 173-173
100.000% (1/1)
11
QQmlObjectModel::QQmlObjectModel
Name: QQmlObjectModel::QQmlObjectModel
Prototype: QQmlObjectModel::QQmlObjectModel(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 231-234
100.000% (1/1)
21
QQmlObjectModel::append
Name: QQmlObjectModel::append
Prototype: void QQmlObjectModel::append(QObject *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 356-360
100.000% (1/1)
21
QQmlObjectModel::children
Name: QQmlObjectModel::children
Prototype: QQmlListProperty<QObject> QQmlObjectModel::children()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 243-252
100.000% (1/1)
71
QQmlObjectModel::childrenChanged
Name: QQmlObjectModel::childrenChanged
Prototype: void QQmlObjectModel::childrenChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlobjectmodel_p.cpp
Lines: 455-458
100.000% (1/1)
11
QQmlObjectModel::clear
Name: QQmlObjectModel::clear
Prototype: void QQmlObjectModel::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 440-444
100.000% (1/1)
21
QQmlObjectModel::count
Name: QQmlObjectModel::count
Prototype: int QQmlObjectModel::count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 259-263
100.000% (1/1)
21
QQmlObjectModel::d_func
Name: QQmlObjectModel::d_func
Prototype: inline QQmlObjectModelPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 109-109
100.000% (1/1)
11
QQmlObjectModel::d_func
Name: QQmlObjectModel::d_func
Prototype: inline const QQmlObjectModelPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 109-109
100.000% (1/1)
11
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
QQmlObjectModel::incubationStatus
Name: QQmlObjectModel::incubationStatus
Prototype: QQmlIncubator::Status QQmlObjectModel::incubationStatus(int)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 301-304
  0.000% (0/1)
11
QQmlObjectModel::indexOf
Name: QQmlObjectModel::indexOf
Prototype: int QQmlObjectModel::indexOf(QObject *item, QObject *) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 306-310
100.000% (1/1)
21
QQmlObjectModel::insert
Name: QQmlObjectModel::insert
Prototype: void QQmlObjectModel::insert(int index, QObject *object)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 377-385
 50.000% (3/6)
52
QQmlObjectModel::isValid
Name: QQmlObjectModel::isValid
Prototype: bool QQmlObjectModel::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 265-268
100.000% (1/1)
11
QQmlObjectModel::move
Name: QQmlObjectModel::move
Prototype: void QQmlObjectModel::move(int from, int to, int n)
Coverage:  46.667% (7/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 402-412
 46.667% (7/15)
73
QQmlObjectModel::object
Name: QQmlObjectModel::object
Prototype: QObject *QQmlObjectModel::object(int index, QQmlIncubator::IncubationMode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 270-280
100.000% (4/4)
72
QQmlObjectModel::qmlAttachedProperties
Name: QQmlObjectModel::qmlAttachedProperties
Prototype: QQmlObjectModelAttached *QQmlObjectModel::qmlAttachedProperties(QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 312-315
100.000% (1/1)
11
QQmlObjectModel::release
Name: QQmlObjectModel::release
Prototype: QQmlInstanceModel::ReleaseFlags QQmlObjectModel::release(QObject *item)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 282-291
100.000% (7/7)
63
QQmlObjectModel::remove
Name: QQmlObjectModel::remove
Prototype: void QQmlObjectModel::remove(int index, int n)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 422-430
 50.000% (4/8)
52
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
QQmlObjectModelAttached::QQmlObjectModelAttached
Name: QQmlObjectModelAttached::QQmlObjectModelAttached
Prototype: QQmlObjectModelAttached(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 153-154
100.000% (1/1)
11
QQmlObjectModelAttached::index
Name: QQmlObjectModelAttached::index
Prototype: int index() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 160-160
100.000% (1/1)
11
QQmlObjectModelAttached::indexChanged
Name: QQmlObjectModelAttached::indexChanged
Prototype: void QQmlObjectModelAttached::indexChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlobjectmodel_p.cpp
Lines: 598-601
100.000% (1/1)
11
QQmlObjectModelAttached::properties
Name: QQmlObjectModelAttached::properties
Prototype: static QQmlObjectModelAttached *properties(QObject *obj)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 168-175
100.000% (4/4)
52
QQmlObjectModelAttached::setIndex
Name: QQmlObjectModelAttached::setIndex
Prototype: void setIndex(int idx)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 161-166
 75.000% (3/4)
32
QQmlObjectModelAttached::~QQmlObjectModelAttached
Name: QQmlObjectModelAttached::~QQmlObjectModelAttached
Prototype: ~QQmlObjectModelAttached()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel_p.h
Lines: 155-157
100.000% (1/1)
11
QQmlObjectModelPrivate::Item::Item
Name: QQmlObjectModelPrivate::Item::Item
Prototype: Item(QObject *i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 66-66
100.000% (1/1)
11
QQmlObjectModelPrivate::Item::addRef
Name: QQmlObjectModelPrivate::Item::addRef
Prototype: void addRef()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 68-68
100.000% (1/1)
11
QQmlObjectModelPrivate::Item::deref
Name: QQmlObjectModelPrivate::Item::deref
Prototype: bool deref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 69-69
100.000% (1/1)
11
QQmlObjectModelPrivate::QQmlObjectModelPrivate
Name: QQmlObjectModelPrivate::QQmlObjectModelPrivate
Prototype: QQmlObjectModelPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 75-75
100.000% (1/1)
11
QQmlObjectModelPrivate::children_append
Name: QQmlObjectModelPrivate::children_append
Prototype: static void children_append(QQmlListProperty<QObject> *prop, QObject *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 77-80
100.000% (1/1)
21
QQmlObjectModelPrivate::children_at
Name: QQmlObjectModelPrivate::children_at
Prototype: static QObject *children_at(QQmlListProperty<QObject> *prop, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 86-88
100.000% (1/1)
11
QQmlObjectModelPrivate::children_clear
Name: QQmlObjectModelPrivate::children_clear
Prototype: static void children_clear(QQmlListProperty<QObject> *prop)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 90-92
  0.000% (0/1)
11
QQmlObjectModelPrivate::children_count
Name: QQmlObjectModelPrivate::children_count
Prototype: static int children_count(QQmlListProperty<QObject> *prop)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 82-84
100.000% (1/1)
11
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
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::insert
Name: QQmlObjectModelPrivate::insert
Prototype: void insert(int index, QObject *item)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 94-106
100.000% (4/4)
102
QQmlObjectModelPrivate::move
Name: QQmlObjectModelPrivate::move
Prototype: void move(int from, int to, int n)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 108-135
100.000% (13/13)
205
QQmlObjectModelPrivate::remove
Name: QQmlObjectModelPrivate::remove
Prototype: void remove(int index, int n)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 137-153
100.000% (7/7)
133
QQmlObjectOrGadget::QQmlObjectOrGadget
Name: QQmlObjectOrGadget::QQmlObjectOrGadget
Prototype: QQmlObjectOrGadget(QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 611-614
100.000% (1/1)
11
QQmlObjectOrGadget::QQmlObjectOrGadget
Name: QQmlObjectOrGadget::QQmlObjectOrGadget
Prototype: QQmlObjectOrGadget(QQmlPropertyCache *propertyCache, void *gadget)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 615-618
100.000% (1/1)
11
QQmlObjectOrGadget::QQmlObjectOrGadget
Name: QQmlObjectOrGadget::QQmlObjectOrGadget
Prototype: QQmlObjectOrGadget(const QMetaObject* metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 626-628
100.000% (1/1)
11
QQmlObjectOrGadget::metacall
Name: QQmlObjectOrGadget::metacall
Prototype: void QQmlObjectOrGadget::metacall(QMetaObject::Call type, int index, void **argv) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1726-1740
100.000% (7/7)
83
QQmlOpenMetaObject::QQmlOpenMetaObject
Name: QQmlOpenMetaObject::QQmlOpenMetaObject
Prototype: QQmlOpenMetaObject::QQmlOpenMetaObject(QObject *obj, const QMetaObject *base, bool automatic)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 249-259
100.000% (1/1)
61
QQmlOpenMetaObject::QQmlOpenMetaObject
Name: QQmlOpenMetaObject::QQmlOpenMetaObject
Prototype: QQmlOpenMetaObject::QQmlOpenMetaObject(QObject *obj, QQmlOpenMetaObjectType *type, bool automatic)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 261-271
100.000% (1/1)
61
QQmlOpenMetaObject::count
Name: QQmlOpenMetaObject::count
Prototype: int QQmlOpenMetaObject::count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 447-450
100.000% (1/1)
11
QQmlOpenMetaObject::createProperty
Name: QQmlOpenMetaObject::createProperty
Prototype: int QQmlOpenMetaObject::createProperty(const char *name, const char *)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 404-419
 80.000% (8/10)
84
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
QQmlOpenMetaObject::hasValue
Name: QQmlOpenMetaObject::hasValue
Prototype: bool QQmlOpenMetaObject::hasValue(int id) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 378-381
  0.000% (0/1)
11
QQmlOpenMetaObject::initialValue
Name: QQmlOpenMetaObject::initialValue
Prototype: QVariant QQmlOpenMetaObject::initialValue(int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 442-445
100.000% (1/1)
11
QQmlOpenMetaObject::metaCall
Name: QQmlOpenMetaObject::metaCall
Prototype: int QQmlOpenMetaObject::metaCall(QObject *o, QMetaObject::Call c, int id, void **a)
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 294-319
 86.364% (19/22)
176
QQmlOpenMetaObject::name
Name: QQmlOpenMetaObject::name
Prototype: QByteArray QQmlOpenMetaObject::name(int idx) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 452-457
100.000% (1/1)
21
QQmlOpenMetaObject::object
Name: QQmlOpenMetaObject::object
Prototype: QObject *QQmlOpenMetaObject::object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 459-462
100.000% (1/1)
11
QQmlOpenMetaObject::parent
Name: QQmlOpenMetaObject::parent
Prototype: QAbstractDynamicMetaObject *QQmlOpenMetaObject::parent() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 321-324
  0.000% (0/1)
11
QQmlOpenMetaObject::propertyWriteValue
Name: QQmlOpenMetaObject::propertyWriteValue
Prototype: QVariant QQmlOpenMetaObject::propertyWriteValue(int, const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 429-432
100.000% (1/1)
11
QQmlOpenMetaObject::setCached
Name: QQmlOpenMetaObject::setCached
Prototype: void QQmlOpenMetaObject::setCached(bool c)
Coverage:  46.667% (7/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 383-401
 46.667% (7/15)
125
QQmlOpenMetaObject::setValue
Name: QQmlOpenMetaObject::setValue
Prototype: void QQmlOpenMetaObject::setValue(int id, const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 331-335
100.000% (1/1)
21
QQmlOpenMetaObject::setValue
Name: QQmlOpenMetaObject::setValue
Prototype: bool QQmlOpenMetaObject::setValue(const QByteArray &name, const QVariant &val, bool force)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 354-375
 84.615% (11/13)
124
QQmlOpenMetaObject::type
Name: QQmlOpenMetaObject::type
Prototype: QQmlOpenMetaObjectType *QQmlOpenMetaObject::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 281-284
100.000% (1/1)
11
QQmlOpenMetaObject::value
Name: QQmlOpenMetaObject::value
Prototype: QVariant QQmlOpenMetaObject::value(int id) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 326-329
100.000% (1/1)
11
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::valueRef
Name: QQmlOpenMetaObject::valueRef
Prototype: QVariant &QQmlOpenMetaObject::valueRef(const QByteArray &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 346-352
100.000% (1/1)
31
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
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
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::valueRef
Name: QQmlOpenMetaObjectPrivate::Property::valueRef
Prototype: QVariant &valueRef()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 200-200
100.000% (1/1)
11
QQmlOpenMetaObjectPrivate::QQmlOpenMetaObjectPrivate
Name: QQmlOpenMetaObjectPrivate::QQmlOpenMetaObjectPrivate
Prototype: QQmlOpenMetaObjectPrivate(QQmlOpenMetaObject *_q, bool _autoCreate, QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 184-185
100.000% (1/1)
11
QQmlOpenMetaObjectPrivate::hasProperty
Name: QQmlOpenMetaObjectPrivate::hasProperty
Prototype: inline bool hasProperty(int idx) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 234-238
  0.000% (0/4)
32
QQmlOpenMetaObjectPrivate::propertyRef
Name: QQmlOpenMetaObjectPrivate::propertyRef
Prototype: inline Property &propertyRef(int idx)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 215-222
100.000% (7/7)
63
QQmlOpenMetaObjectPrivate::propertyValue
Name: QQmlOpenMetaObjectPrivate::propertyValue
Prototype: inline QVariant propertyValue(int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 224-227
100.000% (1/1)
21
QQmlOpenMetaObjectPrivate::propertyValueRef
Name: QQmlOpenMetaObjectPrivate::propertyValueRef
Prototype: inline QVariant &propertyValueRef(int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 229-232
100.000% (1/1)
21
QQmlOpenMetaObjectPrivate::setPropertyValue
Name: QQmlOpenMetaObjectPrivate::setPropertyValue
Prototype: inline void setPropertyValue(int idx, const QVariant &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 209-213
100.000% (4/4)
32
QQmlOpenMetaObjectType::QQmlOpenMetaObjectType
Name: QQmlOpenMetaObjectType::QQmlOpenMetaObjectType
Prototype: QQmlOpenMetaObjectType::QQmlOpenMetaObjectType(const QMetaObject *base, QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 68-73
100.000% (1/1)
21
QQmlOpenMetaObjectType::clear
Name: QQmlOpenMetaObjectType::clear
Prototype: void QQmlOpenMetaObjectType::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 84-87
100.000% (1/1)
11
QQmlOpenMetaObjectType::createProperties
Name: QQmlOpenMetaObjectType::createProperties
Prototype: void QQmlOpenMetaObjectType::createProperties(const QVector<QByteArray> &names)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 116-136
 80.000% (8/10)
164
QQmlOpenMetaObjectType::createProperty
Name: QQmlOpenMetaObjectType::createProperty
Prototype: int QQmlOpenMetaObjectType::createProperty(const QByteArray &name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 138-157
100.000% (7/7)
153
QQmlOpenMetaObjectType::propertyCount
Name: QQmlOpenMetaObjectType::propertyCount
Prototype: int QQmlOpenMetaObjectType::propertyCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 99-102
  0.000% (0/1)
11
QQmlOpenMetaObjectType::propertyCreated
Name: QQmlOpenMetaObjectType::propertyCreated
Prototype: void QQmlOpenMetaObjectType::propertyCreated(int id, QMetaPropertyBuilder &builder)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 159-163
100.000% (4/4)
22
QQmlOpenMetaObjectType::propertyName
Name: QQmlOpenMetaObjectType::propertyName
Prototype: QByteArray QQmlOpenMetaObjectType::propertyName(int idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 104-109
  0.000% (0/1)
21
QQmlOpenMetaObjectType::propertyOffset
Name: QQmlOpenMetaObjectType::propertyOffset
Prototype: int QQmlOpenMetaObjectType::propertyOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 89-92
100.000% (1/1)
11
QQmlOpenMetaObjectType::signalOffset
Name: QQmlOpenMetaObjectType::signalOffset
Prototype: int QQmlOpenMetaObjectType::signalOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 94-97
100.000% (1/1)
11
QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType
Name: QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType
Prototype: QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 75-82
 85.714% (6/7)
53
QQmlOpenMetaObjectTypePrivate::QQmlOpenMetaObjectTypePrivate
Name: QQmlOpenMetaObjectTypePrivate::QQmlOpenMetaObjectTypePrivate
Prototype: QQmlOpenMetaObjectTypePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 54-54
100.000% (1/1)
11
QQmlOpenMetaObjectTypePrivate::init
Name: QQmlOpenMetaObjectTypePrivate::init
Prototype: void QQmlOpenMetaObjectTypePrivate::init(const QMetaObject *metaObj)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 165-177
 75.000% (3/4)
72
QQmlParserStatus::QQmlParserStatus
Name: QQmlParserStatus::QQmlParserStatus
Prototype: QQmlParserStatus::QQmlParserStatus()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlparserstatus.cpp
Lines: 89-92
100.000% (1/1)
21
QQmlParserStatus::~QQmlParserStatus
Name: QQmlParserStatus::~QQmlParserStatus
Prototype: QQmlParserStatus::~QQmlParserStatus()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlparserstatus.cpp
Lines: 95-99
100.000% (4/4)
22
QQmlPartsModel::QQmlPartsModel
Name: QQmlPartsModel::QQmlPartsModel
Prototype: QQmlPartsModel::QQmlPartsModel(QQmlDelegateModel *model, const QString &part, QObject *parent)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3093-3107
 50.000% (2/4)
52
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
QQmlPartsModel::createdPackage
Name: QQmlPartsModel::createdPackage
Prototype: void QQmlPartsModel::createdPackage(int index, QQuickPackage *package)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3296-3299
100.000% (1/1)
11
QQmlPartsModel::destroyingPackage
Name: QQmlPartsModel::destroyingPackage
Prototype: void QQmlPartsModel::destroyingPackage(QQuickPackage *package)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3309-3314
100.000% (1/1)
31
QQmlPartsModel::emitModelUpdated
Name: QQmlPartsModel::emitModelUpdated
Prototype: void QQmlPartsModel::emitModelUpdated(const QQmlChangeSet &changeSet, bool reset)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3316-3334
 66.667% (10/15)
145
QQmlPartsModel::filterGroup
Name: QQmlPartsModel::filterGroup
Prototype: QString QQmlPartsModel::filterGroup() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3113-3118
100.000% (4/4)
32
QQmlPartsModel::filterGroupChanged
Name: QQmlPartsModel::filterGroupChanged
Prototype: void QQmlPartsModel::filterGroupChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p_p.cpp
Lines: 385-388
100.000% (1/1)
11
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
51
Function: QQmlListCompositor::Change::inCache
52
Function: QQmlListModel::roleNames
53
Function: QQmlLoggingCategory::category
5455
Function: QQmlPartsModel::incubationStatus
56
Function: QQmlProfilerClientPrivate::sendRecordingStatus
57
Function: QQmlPropertyCache::callJSFactoryMethod
58
Function: QQmlPropertyData::writeProperty
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0