OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
61
Function: QQmlThread::startup
62
Function: QQmlTypeData::done
63
Function: QQmlTypeLoaderThread::networkReplyProxy
6465
Function: QQuickAccessibleAttached::editable
66
Function: QQuickAnchorChanges::saveOriginals
67
Function: QQuickAnchors::topChanged
68
Function: QQuickAnimatedSprite::frameX
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...90
Function: QQuickItemViewPrivate::MovedItem::MovedItem
...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
QQmlVMEVariantQObjectPtr::QQmlVMEVariantQObjectPtr
Name: QQmlVMEVariantQObjectPtr::QQmlVMEVariantQObjectPtr
Prototype: QQmlVMEVariantQObjectPtr::QQmlVMEVariantQObjectPtr()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 89-92
100.000% (1/1)
21
QQmlVMEVariantQObjectPtr::objectDestroyed
Name: QQmlVMEVariantQObjectPtr::objectDestroyed
Prototype: void QQmlVMEVariantQObjectPtr::objectDestroyed(QObject *)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 98-116
 86.667% (13/15)
105
QQmlVMEVariantQObjectPtr::setGuardedValue
Name: QQmlVMEVariantQObjectPtr::setGuardedValue
Prototype: void QQmlVMEVariantQObjectPtr::setGuardedValue(QObject *obj, QQmlVMEMetaObject *target, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 118-123
100.000% (1/1)
31
QQmlValueType::QQmlValueType
Name: QQmlValueType::QQmlValueType
Prototype: QQmlValueType::QQmlValueType(int typeId, const QMetaObject *gadgetMetaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 193-206
100.000% (1/1)
61
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
QQmlValueType::read
Name: QQmlValueType::read
Prototype: void QQmlValueType::read(QObject *obj, int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 217-221
100.000% (1/1)
21
QQmlValueType::setValue
Name: QQmlValueType::setValue
Prototype: void QQmlValueType::setValue(const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 237-242
100.000% (1/1)
31
QQmlValueType::toDynamicMetaObject
Name: QQmlValueType::toDynamicMetaObject
Prototype: QAbstractDynamicMetaObject *QQmlValueType::toDynamicMetaObject(QObject *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 244-247
100.000% (1/1)
11
QQmlValueType::value
Name: QQmlValueType::value
Prototype: QVariant QQmlValueType::value()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 231-235
  0.000% (0/1)
21
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::~QQmlValueType
Name: QQmlValueType::~QQmlValueType
Prototype: QQmlValueType::~QQmlValueType()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 208-215
100.000% (1/1)
51
QQmlValueTypeFactory::isValueType
Name: QQmlValueTypeFactory::isValueType
Prototype: bool QQmlValueTypeFactory::isValueType(int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 173-176
100.000% (1/1)
11
QQmlValueTypeFactory::metaObjectForMetaType
Name: QQmlValueTypeFactory::metaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeFactory::metaObjectForMetaType(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 183-186
100.000% (1/1)
11
QQmlValueTypeFactory::registerValueTypes
Name: QQmlValueTypeFactory::registerValueTypes
Prototype: void QQmlValueTypeFactory::registerValueTypes(const char *uri, int versionMajor, int versionMinor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 188-191
100.000% (1/1)
11
QQmlValueTypeFactory::valueType
Name: QQmlValueTypeFactory::valueType
Prototype: QQmlValueType *QQmlValueTypeFactory::valueType(int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 178-181
100.000% (1/1)
11
QQmlValueTypeFactoryImpl::QQmlValueTypeFactoryImpl
Name: QQmlValueTypeFactoryImpl::QQmlValueTypeFactoryImpl
Prototype: QQmlValueTypeFactoryImpl::QQmlValueTypeFactoryImpl()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 68-75
100.000% (4/4)
32
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
QQmlValueTypeFactoryImpl::metaObjectForMetaType
Name: QQmlValueTypeFactoryImpl::metaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeFactoryImpl::metaObjectForMetaType(int t)
Coverage: 100.000% (30/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 100-134
100.000% (30/30)
1914
QQmlValueTypeFactoryImpl::valueType
Name: QQmlValueTypeFactoryImpl::valueType
Prototype: QQmlValueType *QQmlValueTypeFactoryImpl::valueType(int idx)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 136-167
100.000% (16/16)
166
QQmlValueTypeFactoryImpl::~QQmlValueTypeFactoryImpl
Name: QQmlValueTypeFactoryImpl::~QQmlValueTypeFactoryImpl
Prototype: QQmlValueTypeFactoryImpl::~QQmlValueTypeFactoryImpl()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 77-81
100.000% (1/1)
21
QQmlValueTypeProvider::QQmlValueTypeProvider
Name: QQmlValueTypeProvider::QQmlValueTypeProvider
Prototype: QQmlValueTypeProvider::QQmlValueTypeProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 50-53
100.000% (1/1)
21
QQmlValueTypeProvider::create
Name: QQmlValueTypeProvider::create
Prototype: bool QQmlValueTypeProvider::create(int, int, const void *[], QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 223-223
100.000% (1/1)
11
QQmlValueTypeProvider::createFromString
Name: QQmlValueTypeProvider::createFromString
Prototype: bool QQmlValueTypeProvider::createFromString(int, const QString &, void *, size_t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 224-224
  0.000% (0/1)
11
QQmlValueTypeProvider::createStringFrom
Name: QQmlValueTypeProvider::createStringFrom
Prototype: bool QQmlValueTypeProvider::createStringFrom(int, const void *, QString *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 225-225
  0.000% (0/1)
11
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::createVariantFromJsObject
Name: QQmlValueTypeProvider::createVariantFromJsObject
Prototype: QVariant QQmlValueTypeProvider::createVariantFromJsObject(int type, QQmlV4Handle obj, QV4::ExecutionEngine *e, bool *ok)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 152-166
 84.615% (11/13)
85
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::createVariantFromString
Name: QQmlValueTypeProvider::createVariantFromString
Prototype: QVariant QQmlValueTypeProvider::createVariantFromString(int type, const QString &s, bool *ok)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 136-150
 84.615% (11/13)
85
QQmlValueTypeProvider::equal
Name: QQmlValueTypeProvider::equal
Prototype: bool QQmlValueTypeProvider::equal(int, const void *, const QVariant&)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 229-229
100.000% (1/1)
11
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::getMetaObjectForMetaType
Name: QQmlValueTypeProvider::getMetaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeProvider::getMetaObjectForMetaType(int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 221-221
100.000% (1/1)
11
QQmlValueTypeProvider::init
Name: QQmlValueTypeProvider::init
Prototype: bool QQmlValueTypeProvider::init(int, QVariant&)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 222-222
  0.000% (0/1)
11
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::read
Name: QQmlValueTypeProvider::read
Prototype: bool QQmlValueTypeProvider::read(const QVariant&, void *, int)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 231-231
  0.000% (0/1)
11
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::store
Name: QQmlValueTypeProvider::store
Prototype: bool QQmlValueTypeProvider::store(int, const void *, void *, size_t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 230-230
  0.000% (0/1)
11
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::variantFromJsObject
Name: QQmlValueTypeProvider::variantFromJsObject
Prototype: bool QQmlValueTypeProvider::variantFromJsObject(int, QQmlV4Handle, QV4::ExecutionEngine *, QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 228-228
100.000% (1/1)
11
QQmlValueTypeProvider::variantFromString
Name: QQmlValueTypeProvider::variantFromString
Prototype: bool QQmlValueTypeProvider::variantFromString(const QString &, QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 226-226
100.000% (1/1)
11
QQmlValueTypeProvider::variantFromString
Name: QQmlValueTypeProvider::variantFromString
Prototype: bool QQmlValueTypeProvider::variantFromString(int, const QString &, QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 227-227
100.000% (1/1)
11
QQmlValueTypeProvider::write
Name: QQmlValueTypeProvider::write
Prototype: bool QQmlValueTypeProvider::write(int, const void *, QVariant&)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 232-232
100.000% (1/1)
11
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
QQmlValueTypeProvider::~QQmlValueTypeProvider
Name: QQmlValueTypeProvider::~QQmlValueTypeProvider
Prototype: QQmlValueTypeProvider::~QQmlValueTypeProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 55-58
100.000% (1/1)
11
QQmlValueTypeProxyBinding::QQmlValueTypeProxyBinding
Name: QQmlValueTypeProxyBinding::QQmlValueTypeProxyBinding
Prototype: QQmlValueTypeProxyBinding::QQmlValueTypeProxyBinding(QObject *o, QQmlPropertyIndex index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 44-50
100.000% (1/1)
21
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
QQmlValueTypeProxyBinding::isValueTypeProxy
Name: QQmlValueTypeProxyBinding::isValueTypeProxy
Prototype: bool QQmlValueTypeProxyBinding::isValueTypeProxy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 70-73
100.000% (1/1)
11
QQmlValueTypeProxyBinding::removeBindings
Name: QQmlValueTypeProxyBinding::removeBindings
Prototype: void QQmlValueTypeProxyBinding::removeBindings(quint32 mask)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 93-114
 75.000% (9/12)
134
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::subBindings
Name: QQmlValueTypeProxyBinding::subBindings
Prototype: QQmlAbstractBinding *QQmlValueTypeProxyBinding::subBindings() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 75-78
100.000% (1/1)
11
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
QQmlValueTypeReference::readReferenceValue
Name: QQmlValueTypeReference::readReferenceValue
Prototype: bool QQmlValueTypeReference::readReferenceValue() const
Coverage:  92.308% (24/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 123-171
 92.308% (24/26)
299
QQmlValueTypeWrapper::create
Name: QQmlValueTypeWrapper::create
Prototype: ReturnedValue QQmlValueTypeWrapper::create(ExecutionEngine *engine, QObject *object, int property, const QMetaObject *metaObject, int typeId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 184-196
100.000% (1/1)
91
QQmlValueTypeWrapper::create
Name: QQmlValueTypeWrapper::create
Prototype: ReturnedValue QQmlValueTypeWrapper::create(ExecutionEngine *engine, const QVariant &value, const QMetaObject *metaObject, int typeId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 198-209
100.000% (1/1)
81
QQmlValueTypeWrapper::initProto
Name: QQmlValueTypeWrapper::initProto
Prototype: void QQmlValueTypeWrapper::initProto(ExecutionEngine *v4)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 173-182
100.000% (4/4)
62
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::method_toString
Name: QQmlValueTypeWrapper::method_toString
Prototype: ReturnedValue QQmlValueTypeWrapper::method_toString(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 325-360
 76.000% (19/25)
269
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::typeId
Name: QQmlValueTypeWrapper::typeId
Prototype: int QQmlValueTypeWrapper::typeId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 293-296
100.000% (1/1)
11
QQmlValueTypeWrapper::virtualAdvanceIterator
Name: QQmlValueTypeWrapper::virtualAdvanceIterator
Prototype: void QQmlValueTypeWrapper::virtualAdvanceIterator(Managed *m, ObjectIterator *it, Value *name, uint *index, Property *p, PropertyAttributes *attributes)
Coverage:  53.846% (7/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 257-283
 53.846% (7/13)
225
QQmlValueTypeWrapper::virtualGet
Name: QQmlValueTypeWrapper::virtualGet
Prototype: ReturnedValue QQmlValueTypeWrapper::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)
Coverage:  90.000% (36/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 362-424
 90.000% (36/40)
3413
QQmlValueTypeWrapper::virtualGetOwnProperty
Name: QQmlValueTypeWrapper::virtualGetOwnProperty
Prototype: PropertyAttributes QQmlValueTypeWrapper::virtualGetOwnProperty(Managed *m, PropertyKey id, Property *p)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 244-255
 50.000% (2/4)
72
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
QQmlValueTypeWrapper::virtualPut::QQmlValueTypeWrapper::virtualPut
Name: QQmlValueTypeWrapper::virtualPut::QQmlValueTypeWrapper::virtualPut
Prototype: bool QQmlValueTypeWrapper::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver)
Coverage:  82.000% (41/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 426-539
 82.000% (41/50)
8416
QQmlValueTypeWrapper::write
Name: QQmlValueTypeWrapper::write
Prototype: bool QQmlValueTypeWrapper::write(QObject *target, int propertyIndex) const
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 298-323
 76.923% (10/13)
265
QQmlVmeProfiler::QQmlVmeProfiler
Name: QQmlVmeProfiler::QQmlVmeProfiler
Prototype: QQmlVmeProfiler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 453-453
100.000% (1/1)
11
QQmlVmeProfiler::init
Name: QQmlVmeProfiler::init
Prototype: void init(QQmlProfiler *p, int maxDepth)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 455-459
100.000% (1/1)
21
QQmlVmeProfiler::pop
Name: QQmlVmeProfiler::pop
Prototype: const QV4::CompiledData::Object *pop()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 461-467
 50.000% (2/4)
32
QQmlVmeProfiler::push
Name: QQmlVmeProfiler::push
Prototype: void push(const QV4::CompiledData::Object *object)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 469-473
 75.000% (3/4)
22
QQml_addValueTypeProvider
Name: QQml_addValueTypeProvider
Prototype: void QQml_addValueTypeProvider(QQmlValueTypeProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 246-251
100.000% (1/1)
21
QQml_colorProvider
Name: QQml_colorProvider
Prototype: QQmlColorProvider *QQml_colorProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 317-321
100.000% (1/1)
11
QQml_guiProvider
Name: QQml_guiProvider
Prototype: QQmlGuiProvider *QQml_guiProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 367-371
100.000% (1/1)
11
QQml_removeValueTypeProvider
Name: QQml_removeValueTypeProvider
Prototype: void QQml_removeValueTypeProvider(QQmlValueTypeProvider *oldProvider)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 253-279
 84.615% (11/13)
135
QQml_setColorProvider
Name: QQml_setColorProvider
Prototype: QQmlColorProvider *QQml_setColorProvider(QQmlColorProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 299-304
100.000% (1/1)
31
QQml_setGuiProvider
Name: QQml_setGuiProvider
Prototype: QQmlGuiProvider *QQml_setGuiProvider(QQmlGuiProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 350-355
100.000% (1/1)
31
QQml_setParent_noEvent
Name: QQml_setParent_noEvent
Prototype: inline void QQml_setParent_noEvent(QObject *object, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal_p.h
Lines: 221-228
100.000% (1/1)
51
QQml_valueTypeProvider
Name: QQml_valueTypeProvider
Prototype: QQmlValueTypeProvider *QQml_valueTypeProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 281-285
100.000% (1/1)
11
QQuickAbstractAnimation::d_func
Name: QQuickAbstractAnimation::d_func
Prototype: inline QQuickAbstractAnimationPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p.h
Lines: 73-73
100.000% (1/1)
11
QQuickAbstractAnimation::d_func
Name: QQuickAbstractAnimation::d_func
Prototype: inline const QQuickAbstractAnimationPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p.h
Lines: 73-73
100.000% (1/1)
11
QQuickAbstractAnimationPrivate::QQuickAbstractAnimationPrivate
Name: QQuickAbstractAnimationPrivate::QQuickAbstractAnimationPrivate
Prototype: QQuickAbstractAnimationPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p_p.h
Lines: 177-181
100.000% (1/1)
11
QQuickAbstractPathRenderer::flags
Name: QQuickAbstractPathRenderer::flags
Prototype: Flags flags() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p_p.h
Lines: 91-91
  0.000% (0/1)
11
QQuickAccessibleAttached::QQuickAccessibleAttached
Name: QQuickAccessibleAttached::QQuickAccessibleAttached
Prototype: QQuickAccessibleAttached::QQuickAccessibleAttached(QObject *parent)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached.cpp
Lines: 354-387
 69.231% (9/13)
225
QQuickAccessibleAttached::attachedProperties
Name: QQuickAccessibleAttached::attachedProperties
Prototype: static QQuickAccessibleAttached *attachedProperties(const QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 171-174
100.000% (1/1)
11
QQuickAccessibleAttached::availableActions
Name: QQuickAccessibleAttached::availableActions
Prototype: void QQuickAccessibleAttached::availableActions(QStringList *actions) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached.cpp
Lines: 439-461
  0.000% (0/31)
2011
QQuickAccessibleAttached::checkStateMixed
Name: QQuickAccessibleAttached::checkStateMixed
Prototype: bool checkStateMixed() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 104-104
  0.000% (0/1)
11
QQuickAccessibleAttached::checkStateMixedChanged
Name: QQuickAccessibleAttached::checkStateMixedChanged
Prototype: void QQuickAccessibleAttached::checkStateMixedChanged(bool _t1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickaccessibleattached_p.cpp
Lines: 682-686
  0.000% (0/1)
21
QQuickAccessibleAttached::checkable
Name: QQuickAccessibleAttached::checkable
Prototype: bool checkable() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 94-94
  0.000% (0/1)
11
QQuickAccessibleAttached::checkableChanged
Name: QQuickAccessibleAttached::checkableChanged
Prototype: void QQuickAccessibleAttached::checkableChanged(bool _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickaccessibleattached_p.cpp
Lines: 612-616
100.000% (1/1)
21
QQuickAccessibleAttached::checked
Name: QQuickAccessibleAttached::checked
Prototype: bool checked() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 95-95
  0.000% (0/1)
11
QQuickAccessibleAttached::checkedChanged
Name: QQuickAccessibleAttached::checkedChanged
Prototype: void QQuickAccessibleAttached::checkedChanged(bool _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickaccessibleattached_p.cpp
Lines: 619-623
100.000% (1/1)
21
QQuickAccessibleAttached::cursorPositionChanged
Name: QQuickAccessibleAttached::cursorPositionChanged
Prototype: void cursorPositionChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 216-219
  0.000% (0/1)
21
QQuickAccessibleAttached::decreaseAction
Name: QQuickAccessibleAttached::decreaseAction
Prototype: void QQuickAccessibleAttached::decreaseAction()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickaccessibleattached_p.cpp
Lines: 759-762
  0.000% (0/1)
11
QQuickAccessibleAttached::defaultButton
Name: QQuickAccessibleAttached::defaultButton
Prototype: bool defaultButton() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 105-105
  0.000% (0/1)
11
QQuickAccessibleAttached::defaultButtonChanged
Name: QQuickAccessibleAttached::defaultButtonChanged
Prototype: void QQuickAccessibleAttached::defaultButtonChanged(bool _t1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickaccessibleattached_p.cpp
Lines: 689-693
  0.000% (0/1)
21
QQuickAccessibleAttached::description
Name: QQuickAccessibleAttached::description
Prototype: QString description() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached_p.h
Lines: 157-157
100.000% (1/1)
11
QQuickAccessibleAttached::descriptionChanged
Name: QQuickAccessibleAttached::descriptionChanged
Prototype: void QQuickAccessibleAttached::descriptionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickaccessibleattached_p.cpp
Lines: 729-732
100.000% (1/1)
11
QQuickAccessibleAttached::doAction
Name: QQuickAccessibleAttached::doAction
Prototype: bool QQuickAccessibleAttached::doAction(const QString &actionName)
Coverage:  0.000% (0/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached.cpp
Lines: 411-437
  0.000% (0/36)
2412
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
61
Function: QQmlThread::startup
62
Function: QQmlTypeData::done
63
Function: QQmlTypeLoaderThread::networkReplyProxy
6465
Function: QQuickAccessibleAttached::editable
66
Function: QQuickAnchorChanges::saveOriginals
67
Function: QQuickAnchors::topChanged
68
Function: QQuickAnimatedSprite::frameX
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...90
Function: QQuickItemViewPrivate::MovedItem::MovedItem
...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