OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...159
eLOC - Effective Lines of Code: 6
160
eLOC - Effective Lines of Code: 6
161
eLOC - Effective Lines of Code: 6
162
eLOC - Effective Lines of Code: 6
163164
eLOC - Effective Lines of Code: 7
165
eLOC - Effective Lines of Code: 7
166
eLOC - Effective Lines of Code: 7
167
eLOC - Effective Lines of Code: 8
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...190
eLOC - Effective Lines of Code: 20
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QPacketProtocolPrivate::writeToDevice
Name: QPacketProtocolPrivate::writeToDevice
Prototype: bool QPacketProtocolPrivate::writeToDevice(const char *bytes, qint64 size)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 300-310
 71.429% (5/7)
73
QParallelAnimationGroupJob::duration
Name: QParallelAnimationGroupJob::duration
Prototype: int QParallelAnimationGroupJob::duration() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 56-68
100.000% (7/7)
73
QQmlBind::setWhen
Name: QQmlBind::setWhen
Prototype: void QQmlBind::setWhen(bool v)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlbind.cpp
Lines: 184-194
 90.909% (10/11)
73
QQmlBinding::create
Name: QQmlBinding::create
Prototype: QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, QV4::Function *function, QObject *obj, QQmlContextData *ctxt, QV4::ExecutionContext *scope)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 130-143
100.000% (1/1)
71
QQmlComponentPrivate::typeDataReady
Name: QQmlComponentPrivate::typeDataReady
Prototype: void QQmlComponentPrivate::typeDataReady(QQmlTypeData *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 314-326
100.000% (1/1)
71
QQmlConnections::setEnabled
Name: QQmlConnections::setEnabled
Prototype: void QQmlConnections::setEnabled(bool enabled)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlconnections.cpp
Lines: 199-211
 60.000% (3/5)
73
QQmlContext::baseUrl
Name: QQmlContext::baseUrl
Prototype: QUrl QQmlContext::baseUrl() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 491-502
100.000% (9/9)
73
QQmlDMCachedModelData::QQmlDMCachedModelData
Name: QQmlDMCachedModelData::QQmlDMCachedModelData
Prototype: QQmlDMCachedModelData::QQmlDMCachedModelData( QQmlDelegateModelItemMetaType *metaType, VDMModelDelegateDataType *dataType, int index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 265-280
100.000% (4/4)
72
QQmlDMListAccessorData::get
Name: QQmlDMListAccessorData::get
Prototype: QV4::ReturnedValue get() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 617-626
100.000% (1/1)
71
QQmlDMListAccessorData::resolveIndex
Name: QQmlDMListAccessorData::resolveIndex
Prototype: bool resolveIndex(const QQmlAdaptorModel &model, int idx) override
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 634-645
 50.000% (2/4)
72
QQmlData::init
Name: QQmlData::init
Prototype: static inline void init()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 122-132
  0.000% (0/4)
72
QQmlData::wasDeleted
Name: QQmlData::wasDeleted
Prototype: bool QQmlData::wasDeleted(const QObject *object)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldata_p.h
Lines: 331-342
 88.889% (8/9)
73
QQmlDateExtension::registerExtension
Name: QQmlDateExtension::registerExtension
Prototype: void QQmlDateExtension::registerExtension(QV4::ExecutionEngine *engine)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 78-87
100.000% (8/8)
71
QQmlDebugConnection::addClient
Name: QQmlDebugConnection::addClient
Prototype: bool QQmlDebugConnection::addClient(const QString &name, QQmlDebugClient *client)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 330-339
100.000% (4/4)
72
QQmlDebugConnection::removeClient
Name: QQmlDebugConnection::removeClient
Prototype: bool QQmlDebugConnection::removeClient(const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 341-350
 50.000% (2/4)
72
QQmlDebugConnectionPrivate::advertisePlugins
Name: QQmlDebugConnectionPrivate::advertisePlugins
Prototype: void QQmlDebugConnectionPrivate::advertisePlugins()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 90-100
100.000% (4/4)
72
QQmlDebugConnectorFactory::~QQmlDebugConnectorFactory
Name: QQmlDebugConnectorFactory::~QQmlDebugConnectorFactory
Prototype: QQmlDebugConnectorFactory::~QQmlDebugConnectorFactory()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugconnector.cpp
Lines: 163-174
 75.000% (3/4)
72
QQmlDebugService::QQmlDebugService
Name: QQmlDebugService::QQmlDebugService
Prototype: QQmlDebugService::QQmlDebugService(const QString &name, float version, QObject *parent)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugservice.cpp
Lines: 69-83
 71.429% (5/7)
73
QQmlDebugService::~QQmlDebugService
Name: QQmlDebugService::~QQmlDebugService
Prototype: QQmlDebugService::~QQmlDebugService()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugservice.cpp
Lines: 85-97
 71.429% (5/7)
73
QQmlDelayedCallQueue::executeAllExpired_Later
Name: QQmlDelayedCallQueue::executeAllExpired_Later
Prototype: void QQmlDelayedCallQueue::executeAllExpired_Later()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldelayedcallqueue.cpp
Lines: 193-206
100.000% (4/4)
72
QQmlDelegateModel::_q_dataChanged
Name: QQmlDelegateModel::_q_dataChanged
Prototype: void QQmlDelegateModel::_q_dataChanged(const QModelIndex &begin, const QModelIndex &end, const QVector<int> &roles)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1634-1646
 71.429% (5/7)
73
QQmlDelegateModel::incubationStatus
Name: QQmlDelegateModel::incubationStatus
Prototype: QQmlIncubator::Status QQmlDelegateModel::incubationStatus(int index)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1085-1096
 42.857% (3/7)
73
QQmlDelegateModelAttached::QQmlDelegateModelAttached
Name: QQmlDelegateModelAttached::QQmlDelegateModelAttached
Prototype: QQmlDelegateModelAttached::QQmlDelegateModelAttached( QQmlDelegateModelItem *cacheItem, QObject *parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2153-2168
100.000% (4/4)
72
QQmlDelegateModelAttached::groups
Name: QQmlDelegateModelAttached::groups
Prototype: QStringList QQmlDelegateModelAttached::groups() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2205-2216
 80.000% (8/10)
74
QQmlDelegateModelAttached::setGroups
Name: QQmlDelegateModelAttached::setGroups
Prototype: void QQmlDelegateModelAttached::setGroups(const QStringList &groups)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2218-2229
 50.000% (2/4)
72
QQmlDelegateModelGroupChange::method_get_moveId
Name: QQmlDelegateModelGroupChange::method_get_moveId
Prototype: static QV4::ReturnedValue method_get_moveId(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3360-3368
 71.429% (5/7)
73
QQmlDelegateModelItem::Dispose
Name: QQmlDelegateModelItem::Dispose
Prototype: void QQmlDelegateModelItem::Dispose()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1997-2008
100.000% (7/7)
73
QQmlDelegateModelItem::dataForObject
Name: QQmlDelegateModelItem::dataForObject
Prototype: QQmlDelegateModelItem *QQmlDelegateModelItem::dataForObject(QObject *object)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2057-2068
 88.889% (8/9)
73
QQmlDelegateModelItem::get_model
Name: QQmlDelegateModelItem::get_model
Prototype: QV4::ReturnedValue QQmlDelegateModelItem::get_model(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1870-1880
 37.500% (3/8)
73
QQmlDelegateModelPrivate::itemsInserted
Name: QQmlDelegateModelPrivate::itemsInserted
Prototype: void QQmlDelegateModelPrivate::itemsInserted(const QVector<Compositor::Insert> &inserts)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1291-1301
100.000% (7/7)
73
QQmlDelegateModelPrivate::itemsRemoved
Name: QQmlDelegateModelPrivate::itemsRemoved
Prototype: void QQmlDelegateModelPrivate::itemsRemoved(const QVector<Compositor::Remove> &removes)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1430-1440
100.000% (7/7)
73
QQmlDelegateModelPrivate::releaseIncubator
Name: QQmlDelegateModelPrivate::releaseIncubator
Prototype: void QQmlDelegateModelPrivate::releaseIncubator(QQDMIncubationTask *incubationTask)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 892-902
 85.714% (6/7)
73
QQmlEngineControlClient::releaseEngine
Name: QQmlEngineControlClient::releaseEngine
Prototype: void QQmlEngineControlClient::releaseEngine(int engineId)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlenginecontrolclient.cpp
Lines: 78-89
 75.000% (3/4)
72
QQmlExpressionPrivate::init
Name: QQmlExpressionPrivate::init
Prototype: void QQmlExpressionPrivate::init(QQmlContextData *ctxt, QV4::Function *runtimeFunction, QObject *me)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlexpression.cpp
Lines: 74-84
100.000% (1/1)
71
QQmlFile::status
Name: QQmlFile::status
Prototype: QQmlFile::Status QQmlFile::status() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 272-284
  0.000% (0/12)
74
QQmlImports::resolvedCompositeSingletons
Name: QQmlImports::resolvedCompositeSingletons
Prototype: QList<QQmlImports::CompositeSingletonReference> QQmlImports::resolvedCompositeSingletons() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 502-515
100.000% (4/4)
72
QQmlIncubatorPrivate::calculateStatus
Name: QQmlIncubatorPrivate::calculateStatus
Prototype: QQmlIncubator::Status QQmlIncubatorPrivate::calculateStatus() const
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 695-705
 75.000% (9/12)
74
QQmlInstantiationInterrupt::shouldInterrupt
Name: QQmlInstantiationInterrupt::shouldInterrupt
Prototype: bool QQmlInstantiationInterrupt::shouldInterrupt() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvme_p.h
Lines: 170-181
 80.000% (8/10)
74
QQmlInterceptorMetaObject::QQmlInterceptorMetaObject
Name: QQmlInterceptorMetaObject::QQmlInterceptorMetaObject
Prototype: QQmlInterceptorMetaObject::QQmlInterceptorMetaObject(QObject *obj, const QQmlRefPointer<QQmlPropertyCache> &cache)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 179-197
100.000% (5/5)
72
QQmlInterceptorMetaObject::toDynamicMetaObject
Name: QQmlInterceptorMetaObject::toDynamicMetaObject
Prototype: QAbstractDynamicMetaObject *QQmlInterceptorMetaObject::toDynamicMetaObject(QObject *o)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 301-315
100.000% (8/8)
73
QQmlJS::AST::ArrayPattern::isValidArrayLiteral
Name: QQmlJS::AST::ArrayPattern::isValidArrayLiteral
Prototype: bool ArrayPattern::isValidArrayLiteral(SourceLocation *errorLocation) const
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 288-298
 58.333% (7/12)
74
QQmlJS::AST::ForStatement::accept0
Name: QQmlJS::AST::ForStatement::accept0
Prototype: void ForStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 783-794
100.000% (4/4)
72
QQmlJS::AST::ObjectPattern::convertLiteralToAssignmentPattern
Name: QQmlJS::AST::ObjectPattern::convertLiteralToAssignmentPattern
Prototype: bool ObjectPattern::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 393-403
100.000% (10/10)
74
QQmlJS::toDigit
Name: QQmlJS::toDigit
Prototype: static inline int toDigit(char c)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 51-60
  0.000% (0/16)
74
QQmlListAccessor::count
Name: QQmlListAccessor::count
Prototype: int QQmlListAccessor::count() const
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp
Lines: 97-114
 76.923% (10/13)
78
QQmlListModel::QQmlListModel
Name: QQmlListModel::QQmlListModel
Prototype: QQmlListModel::QQmlListModel(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1883-1895
100.000% (1/1)
71
QQmlListModel::data
Name: QQmlListModel::data
Prototype: QVariant QQmlListModel::data(int index, int role) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2154-2167
 70.000% (7/10)
73
QQmlLocale::method_localeCompare
Name: QQmlLocale::method_localeCompare
Prototype: ReturnedValue QQmlLocale::method_localeCompare(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  30.769% (4/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 840-852
 30.769% (4/13)
73
QQmlLocale::wrap
Name: QQmlLocale::wrap
Prototype: QV4::ReturnedValue QQmlLocale::wrap(ExecutionEngine *v4, const QLocale &locale)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 824-833
100.000% (1/1)
71
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::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
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
QQmlPartsModel::incubationStatus
Name: QQmlPartsModel::incubationStatus
Prototype: QQmlIncubator::Status QQmlPartsModel::incubationStatus(int index)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3273-3284
 42.857% (3/7)
73
QQmlProfiler::startCompiling
Name: QQmlProfiler::startCompiling
Prototype: void startCompiling(QQmlDataBlob *blob)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 322-332
 75.000% (3/4)
72
QQmlProfiler::startHandlingSignal
Name: QQmlProfiler::startHandlingSignal
Prototype: void startHandlingSignal(QQmlBoundSignalExpression *expression)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 334-349
  0.000% (0/4)
72
QQmlProfilerClient::setRecording
Name: QQmlProfilerClient::setRecording
Prototype: void QQmlProfilerClient::setRecording(bool v)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 248-260
100.000% (7/7)
73
QQmlProfilerClientPrivate::finalize
Name: QQmlProfilerClientPrivate::finalize
Prototype: void QQmlProfilerClientPrivate::finalize()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 223-233
 71.429% (5/7)
73
QQmlProfilerClientPrivate::sendRecordingStatus
Name: QQmlProfilerClientPrivate::sendRecordingStatus
Prototype: void QQmlProfilerClientPrivate::sendRecordingStatus(int engineId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 153-163
100.000% (4/4)
72
QQmlProperty::connectNotifySignal
Name: QQmlProperty::connectNotifySignal
Prototype: bool QQmlProperty::connectNotifySignal(QObject *dest, const char *slot) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1576-1588
 88.889% (8/9)
73
QQmlPropertyCache::copyAndReserve
Name: QQmlPropertyCache::copyAndReserve
Prototype: QQmlPropertyCache *QQmlPropertyCache::copyAndReserve(int propertyCount, int methodCount, int signalCount, int enumCount)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 305-316
100.000% (1/1)
71
QQmlPropertyCache::createMetaObject
Name: QQmlPropertyCache::createMetaObject
Prototype: const QMetaObject *QQmlPropertyCache::createMetaObject()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 417-429
100.000% (4/4)
72
QQmlPropertyCache::signal
Name: QQmlPropertyCache::signal
Prototype: inline QQmlPropertyData *QQmlPropertyCache::signal(int index) const
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 776-787
 44.444% (4/9)
73
QQmlPropertyData::load
Name: QQmlPropertyData::load
Prototype: void QQmlPropertyData::load(const QMetaProperty &p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 167-176
100.000% (1/1)
71
QQmlPropertyData::name
Name: QQmlPropertyData::name
Prototype: QString QQmlPropertyData::name(const QMetaObject *metaObject) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 863-876
 66.667% (6/9)
73
QQmlPropertyIndex::encode
Name: QQmlPropertyIndex::encode
Prototype: static qint32 encode(int coreIndex, int valueTypeIndex)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertyindex_p.h
Lines: 117-128
100.000% (4/4)
72
QQmlScriptData::initialize
Name: QQmlScriptData::initialize
Prototype: void QQmlScriptData::initialize(QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2834-2847
100.000% (1/1)
71
QQmlThread::internalPostMethodToMain
Name: QQmlThread::internalPostMethodToMain
Prototype: void QQmlThread::internalPostMethodToMain(Message *message)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 388-397
100.000% (6/6)
72
QQmlThread::internalPostMethodToThread
Name: QQmlThread::internalPostMethodToThread
Prototype: void QQmlThread::internalPostMethodToThread(Message *message)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 377-386
 83.333% (5/6)
72
QQmlTypeData::initializeFromCachedUnit
Name: QQmlTypeData::initializeFromCachedUnit
Prototype: void QQmlTypeData::initializeFromCachedUnit(const QV4::CompiledData::Unit *unit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2435-2444
100.000% (1/1)
71
QQmlTypeData::restoreIR
Name: QQmlTypeData::restoreIR
Prototype: void QQmlTypeData::restoreIR(QQmlRefPointer<QV4::CompiledData::CompilationUnit> unit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2477-2486
100.000% (1/1)
71
QQmlTypeLoader::invalidate
Name: QQmlTypeLoader::invalidate
Prototype: void QQmlTypeLoader::invalidate()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 967-983
 71.429% (5/7)
73
QQmlTypeLoader::setQmldirContent
Name: QQmlTypeLoader::setQmldirContent
Prototype: void QQmlTypeLoader::setQmldirContent(const QString &url, const QString &content)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1944-1956
100.000% (5/5)
72
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
QQmlTypeWrapper::create
Name: QQmlTypeWrapper::create
Prototype: ReturnedValue QQmlTypeWrapper::create(QV4::ExecutionEngine *engine, QObject *o, const QQmlType &t, Heap::QQmlTypeWrapper::TypeNameMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp
Lines: 113-124
100.000% (1/1)
71
QQmlTypeWrapper::create
Name: QQmlTypeWrapper::create
Prototype: ReturnedValue QQmlTypeWrapper::create(QV4::ExecutionEngine *engine, QObject *o, const QQmlRefPointer<QQmlTypeNameCache> &t, const QQmlImportRef *importNamespace, Heap::QQmlTypeWrapper::TypeNameMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp
Lines: 128-139
100.000% (1/1)
71
QQmlVMEGuard::isOK
Name: QQmlVMEGuard::isOK
Prototype: bool QQmlVMEGuard::isOK() const
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvme.cpp
Lines: 134-145
100.000% (13/13)
75
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
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::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
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::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
QQuickAnchorChanges::mayOverride
Name: QQuickAnchorChanges::mayOverride
Prototype: bool QQuickAnchorChanges::mayOverride(QQuickStateActionEvent*other)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 1305-1314
 40.000% (4/10)
74
QQuickAnchorChanges::saveTargetValues
Name: QQuickAnchorChanges::saveTargetValues
Prototype: void QQuickAnchorChanges::saveTargetValues()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 1356-1366
 50.000% (2/4)
72
QQuickAnchors::resetBaseline
Name: QQuickAnchors::resetBaseline
Prototype: void QQuickAnchors::resetBaseline()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 950-959
100.000% (1/1)
71
QQuickAnchors::resetBottom
Name: QQuickAnchors::resetBottom
Prototype: void QQuickAnchors::resetBottom()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 870-879
100.000% (1/1)
71
QQuickAnchors::resetHorizontalCenter
Name: QQuickAnchors::resetHorizontalCenter
Prototype: void QQuickAnchors::resetHorizontalCenter()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1070-1079
100.000% (1/1)
71
QQuickAnchors::resetLeft
Name: QQuickAnchors::resetLeft
Prototype: void QQuickAnchors::resetLeft()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 990-999
100.000% (1/1)
71
QQuickAnchors::resetRight
Name: QQuickAnchors::resetRight
Prototype: void QQuickAnchors::resetRight()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 1030-1039
100.000% (1/1)
71
QQuickAnchors::resetTop
Name: QQuickAnchors::resetTop
Prototype: void QQuickAnchors::resetTop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 830-839
100.000% (1/1)
71
QQuickAnchors::resetVerticalCenter
Name: QQuickAnchors::resetVerticalCenter
Prototype: void QQuickAnchors::resetVerticalCenter()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 910-919
100.000% (1/1)
71
QQuickAngleDirection::sample
Name: QQuickAngleDirection::sample
Prototype: QPointF QQuickAngleDirection::sample(const QPointF &from)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickangledirection.cpp
Lines: 107-116
100.000% (1/1)
71
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
QQuickAnimatedSprite::QQuickAnimatedSprite
Name: QQuickAnimatedSprite::QQuickAnimatedSprite
Prototype: QQuickAnimatedSprite::QQuickAnimatedSprite(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 281-292
100.000% (1/1)
71
QQuickAnimatedSprite::pause
Name: QQuickAnimatedSprite::pause
Prototype: void QQuickAnimatedSprite::pause()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 469-479
  0.000% (0/4)
72
QQuickAnimatedSprite::resume
Name: QQuickAnimatedSprite::resume
Prototype: void QQuickAnimatedSprite::resume()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 489-499
  0.000% (0/4)
72
QQuickAnimatedSprite::setSource
Name: QQuickAnimatedSprite::setSource
Prototype: void QQuickAnimatedSprite::setSource(QUrl arg)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 535-546
 83.333% (5/6)
72
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...159
eLOC - Effective Lines of Code: 6
160
eLOC - Effective Lines of Code: 6
161
eLOC - Effective Lines of Code: 6
162
eLOC - Effective Lines of Code: 6
163164
eLOC - Effective Lines of Code: 7
165
eLOC - Effective Lines of Code: 7
166
eLOC - Effective Lines of Code: 7
167
eLOC - Effective Lines of Code: 8
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...190
eLOC - Effective Lines of Code: 20
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0