OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...144
eLOC - Effective Lines of Code: 4
145
eLOC - Effective Lines of Code: 4
146
eLOC - Effective Lines of Code: 4
147
eLOC - Effective Lines of Code: 5
148149
eLOC - Effective Lines of Code: 5
150
eLOC - Effective Lines of Code: 5
151
eLOC - Effective Lines of Code: 5
152
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QQmlFile::urlToLocalFileOrQrc
Name: QQmlFile::urlToLocalFileOrQrc
Prototype: QString QQmlFile::urlToLocalFileOrQrc(const QUrl& url)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfile.cpp
Lines: 570-587
 71.429% (5/7)
53
QQmlFileSelector::~QQmlFileSelector
Name: QQmlFileSelector::~QQmlFileSelector
Prototype: QQmlFileSelector::~QQmlFileSelector()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlfileselector.cpp
Lines: 114-122
 75.000% (3/4)
52
QQmlGuardImpl::remGuard [qqmlguard_p.h #1]
Name: QQmlGuardImpl::remGuard [qqmlguard_p.h #1]
Prototype: void QQmlGuardImpl::remGuard()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlguard_p.h #1
Lines: 179-187
100.000% (4/4)
52
QQmlImports::operator =
Name: QQmlImports::operator =
Prototype: QQmlImports & QQmlImports::operator =(const QQmlImports &copy)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 357-365
  0.000% (0/4)
52
QQmlImports::versionString
Name: QQmlImports::versionString
Prototype: QString QQmlImports::versionString(int vmaj, int vmin, ImportVersion version)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 613-623
100.000% (7/7)
53
QQmlIncubatorPrivate::changeStatus
Name: QQmlIncubatorPrivate::changeStatus
Prototype: void QQmlIncubatorPrivate::changeStatus(QQmlIncubator::Status s)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 685-693
100.000% (7/7)
53
QQmlIncubatorPrivate::forceCompletion
Name: QQmlIncubatorPrivate::forceCompletion
Prototype: void QQmlIncubatorPrivate::forceCompletion(QQmlInstantiationInterrupt &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 260-268
 66.667% (8/12)
54
QQmlInstantiator::setAsync
Name: QQmlInstantiator::setAsync
Prototype: void QQmlInstantiator::setAsync(bool newVal)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp
Lines: 308-315
 50.000% (2/4)
52
QQmlInterceptorMetaObject::get
Name: QQmlInterceptorMetaObject::get
Prototype: inline QQmlInterceptorMetaObject *QQmlInterceptorMetaObject::get(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 133-143
 80.000% (8/10)
54
QQmlInterceptorMetaObject::metaCall
Name: QQmlInterceptorMetaObject::metaCall
Prototype: int QQmlInterceptorMetaObject::metaCall(QObject *o, QMetaObject::Call c, int id, void **a)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 211-219
100.000% (4/4)
52
QQmlJS::AST::CaseBlock::accept0
Name: QQmlJS::AST::CaseBlock::accept0
Prototype: void CaseBlock::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 862-871
 75.000% (3/4)
52
QQmlJS::AST::ClassElementList::accept0
Name: QQmlJS::AST::ClassElementList::accept0
Prototype: void ClassElementList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1334-1343
 85.714% (6/7)
53
QQmlJS::AST::ConditionalExpression::accept0
Name: QQmlJS::AST::ConditionalExpression::accept0
Prototype: void ConditionalExpression::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: 674-683
100.000% (4/4)
52
QQmlJS::AST::ForEachStatement::accept0
Name: QQmlJS::AST::ForEachStatement::accept0
Prototype: void ForEachStatement::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: 796-805
100.000% (4/4)
52
QQmlJS::AST::FormalParameterList::FormalParameterList
Name: QQmlJS::AST::FormalParameterList::FormalParameterList
Prototype: FormalParameterList(FormalParameterList *previous, PatternElement *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2147-2157
100.000% (4/4)
52
QQmlJS::AST::FormalParameterList::accept0
Name: QQmlJS::AST::FormalParameterList::accept0
Prototype: void FormalParameterList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1005-1014
 85.714% (6/7)
53
QQmlJS::AST::FormalParameterList::boundNames
Name: QQmlJS::AST::FormalParameterList::boundNames
Prototype: QStringList FormalParameterList::boundNames() const
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 995-1003
 85.714% (6/7)
53
QQmlJS::AST::FormalParameterList::containsName
Name: QQmlJS::AST::FormalParameterList::containsName
Prototype: bool containsName(const QString &name) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2196-2204
 88.889% (8/9)
53
QQmlJS::AST::IfStatement::accept0
Name: QQmlJS::AST::IfStatement::accept0
Prototype: void IfStatement::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: 752-761
100.000% (4/4)
52
QQmlJS::AST::PatternProperty::accept0
Name: QQmlJS::AST::PatternProperty::accept0
Prototype: void PatternProperty::accept0(Visitor *visitor)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1267-1276
 75.000% (3/4)
52
QQmlJS::AST::PatternPropertyList::accept0
Name: QQmlJS::AST::PatternPropertyList::accept0
Prototype: void PatternPropertyList::accept0(Visitor *visitor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1283-1292
 85.714% (6/7)
53
QQmlJS::AST::TryStatement::accept0
Name: QQmlJS::AST::TryStatement::accept0
Prototype: void TryStatement::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: 921-930
100.000% (4/4)
52
QQmlJS::AST::TryStatement::lastSourceLocation
Name: QQmlJS::AST::TryStatement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2080-2088
 71.429% (5/7)
53
QQmlJS::AST::UiObjectBinding::accept0
Name: QQmlJS::AST::UiObjectBinding::accept0
Prototype: void UiObjectBinding::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: 1093-1102
100.000% (4/4)
52
QQmlJS::AST::UiProgram::firstSourceLocation
Name: QQmlJS::AST::UiProgram::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2584-2591
 71.429% (5/7)
53
QQmlJS::AST::UiProgram::lastSourceLocation
Name: QQmlJS::AST::UiProgram::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2593-2600
 28.571% (2/7)
53
QQmlJS::AST::UiPublicMember::firstSourceLocation
Name: QQmlJS::AST::UiPublicMember::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2727-2735
100.000% (7/7)
53
QQmlJS::AST::UiPublicMember::lastSourceLocation
Name: QQmlJS::AST::UiPublicMember::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2737-2745
100.000% (7/7)
53
QQmlJS::AST::UiSourceElement::firstSourceLocation
Name: QQmlJS::AST::UiSourceElement::firstSourceLocation
Prototype: SourceLocation firstSourceLocation() const override
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2799-2807
 28.571% (2/7)
53
QQmlJS::AST::UiSourceElement::lastSourceLocation
Name: QQmlJS::AST::UiSourceElement::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 2809-2817
 28.571% (2/7)
53
QQmlJS::Directives::importModule
Name: QQmlJS::Directives::importModule
Prototype: void importModule(const QString &uri, const QString &version, const QString &module, int line, int column)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.h
Lines: 84-91
100.000% (1/1)
51
QQmlJS::QmlminLexer::isIdentChar
Name: QQmlJS::QmlminLexer::isIdentChar
Prototype: bool isIdentChar(const QChar &ch) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 175-182
 88.889% (8/9)
53
QQmlJS::QmlminLexer::lex
Name: QQmlJS::QmlminLexer::lex
Prototype: void lex()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 67-75
100.000% (4/4)
52
QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Name: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Prototype: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher(QQmlJavaScriptExpression *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 225-236
100.000% (4/4)
52
QQmlJavaScriptExpression::setupFunction
Name: QQmlJavaScriptExpression::setupFunction
Prototype: void QQmlJavaScriptExpression::setupFunction(QV4::ExecutionContext *qmlContext, QV4::Function *f)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 454-461
 50.000% (3/6)
52
QQmlListCompositor::erase
Name: QQmlListCompositor::erase
Prototype: inline QQmlListCompositor::Range *QQmlListCompositor::erase( Range *range)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 326-334
100.000% (1/1)
51
QQmlListCompositor::insert_iterator::operator +=
Name: QQmlListCompositor::insert_iterator::operator +=
Prototype: QQmlListCompositor::insert_iterator &QQmlListCompositor::insert_iterator::operator +=(int difference)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 268-280
100.000% (8/8)
52
QQmlListModelWorkerAgent::sync
Name: QQmlListModelWorkerAgent::sync
Prototype: void QQmlListModelWorkerAgent::sync()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent.cpp
Lines: 137-145
100.000% (1/1)
51
QQmlListReference::append
Name: QQmlListReference::append
Prototype: bool QQmlListReference::append(QObject *object) const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 285-295
100.000% (9/9)
53
QQmlListReference::isManipulable
Name: QQmlListReference::isManipulable
Prototype: bool QQmlListReference::isManipulable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 260-267
100.000% (1/1)
51
QQmlLocaleData::method_get_measurementSystem
Name: QQmlLocaleData::method_get_measurementSystem
Prototype: ReturnedValue QQmlLocaleData::method_get_measurementSystem(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 481-488
 50.000% (2/4)
52
QQmlLocaleData::method_get_textDirection
Name: QQmlLocaleData::method_get_textDirection
Prototype: ReturnedValue QQmlLocaleData::method_get_textDirection(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 490-498
 50.000% (2/4)
52
QQmlLoggingCategory::componentComplete
Name: QQmlLoggingCategory::componentComplete
Prototype: void QQmlLoggingCategory::componentComplete()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 128-137
100.000% (4/4)
52
QQmlMemoryScope::openLibrary
Name: QQmlMemoryScope::openLibrary
Prototype: static bool openLibrary()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler_p.h
Lines: 96-104
 71.429% (5/7)
53
QQmlMetaObject::propertyCount
Name: QQmlMetaObject::propertyCount
Prototype: int QQmlMetaObject::propertyCount() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 933-942
  0.000% (0/7)
53
QQmlModelIndexValueType::propertiesString
Name: QQmlModelIndexValueType::propertiesString
Prototype: QString QQmlModelIndexValueType::propertiesString(const QModelIndex &idx)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype.cpp
Lines: 47-54
 50.000% (2/4)
52
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::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
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
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
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::indexOf
Name: QQmlPartsModel::indexOf
Prototype: int QQmlPartsModel::indexOf(QObject *item, QObject *) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3286-3294
 71.429% (5/7)
53
QQmlProfilerClient::clearAll
Name: QQmlProfilerClient::clearAll
Prototype: void QQmlProfilerClient::clearAll()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 214-221
  0.000% (0/1)
51
QQmlProfilerEvent::assignData
Name: QQmlProfilerEvent::assignData
Prototype: void assignData(const QQmlProfilerEvent &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 272-281
100.000% (4/4)
52
QQmlProfilerEvent::string
Name: QQmlProfilerEvent::string
Prototype: QString string() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 205-216
  0.000% (0/6)
54
QQmlProperty::isDesignable
Name: QQmlProperty::isDesignable
Prototype: bool QQmlProperty::isDesignable() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 623-631
 88.889% (8/9)
53
QQmlProperty::isResettable
Name: QQmlProperty::isResettable
Prototype: bool QQmlProperty::isResettable() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 636-644
 88.889% (8/9)
53
QQmlProperty::method
Name: QQmlProperty::method
Prototype: QMetaMethod QQmlProperty::method() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 704-712
100.000% (7/7)
53
QQmlProperty::operator==
Name: QQmlProperty::operator==
Prototype: bool QQmlProperty::operator==(const QQmlProperty &other) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 508-517
 83.333% (5/6)
52
QQmlProperty::property
Name: QQmlProperty::property
Prototype: QMetaProperty QQmlProperty::property() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 690-698
 88.889% (8/9)
53
QQmlProperty::reset
Name: QQmlProperty::reset
Prototype: bool QQmlProperty::reset() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1498-1507
100.000% (4/4)
52
QQmlPropertyCache::methodIndexToSignalIndex
Name: QQmlPropertyCache::methodIndexToSignalIndex
Prototype: inline int QQmlPropertyCache::methodIndexToSignalIndex(int index) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 797-806
 66.667% (6/9)
53
QQmlPropertyCache::overrideData
Name: QQmlPropertyCache::overrideData
Prototype: QQmlPropertyData * QQmlPropertyCache::overrideData(QQmlPropertyData *data) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 819-829
100.000% (7/7)
53
QQmlPropertyCacheAliasCreator::appendAliasPropertiesToMetaObjects
Name: QQmlPropertyCacheAliasCreator::appendAliasPropertiesToMetaObjects
Prototype: template <typename ObjectContainer> inline void QQmlPropertyCacheAliasCreator<ObjectContainer>::appendAliasPropertiesToMetaObjects()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertycachecreator_p.h
Lines: 597-613
100.000% (7/7)
53
QQmlPropertyData::defaultSignalFlags
Name: QQmlPropertyData::defaultSignalFlags
Prototype: static Flags defaultSignalFlags()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 354-361
100.000% (1/1)
51
QQmlPropertyData::operator==
Name: QQmlPropertyData::operator==
Prototype: bool QQmlPropertyData::operator==(const QQmlPropertyRawData &other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 716-723
  0.000% (0/1)
51
QQmlPropertyData::readPropertyWithArgs
Name: QQmlPropertyData::readPropertyWithArgs
Prototype: inline void readPropertyWithArgs(QObject *target, void *args[]) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 331-339
 71.429% (5/7)
53
QQmlPropertyMap::operator[]
Name: QQmlPropertyMap::operator[]
Prototype: QVariant &QQmlPropertyMap::operator[](const QString &key)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlpropertymap.cpp
Lines: 306-315
100.000% (4/4)
52
QQmlPropertyMapPrivate::validKeyName
Name: QQmlPropertyMapPrivate::validKeyName
Prototype: bool QQmlPropertyMapPrivate::validKeyName(const QString& name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlpropertymap.cpp
Lines: 83-91
100.000% (1/1)
51
QQmlPropertyPrivate::removeBinding
Name: QQmlPropertyPrivate::removeBinding
Prototype: void QQmlPropertyPrivate::removeBinding(QObject *o, QQmlPropertyIndex index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 793-801
100.000% (1/1)
51
QQmlPropertyPrivate::type
Name: QQmlPropertyPrivate::type
Prototype: QQmlProperty::Type QQmlPropertyPrivate::type() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 545-553
100.000% (7/7)
53
QQmlProxyMetaObject::QQmlProxyMetaObject
Name: QQmlProxyMetaObject::QQmlProxyMetaObject
Prototype: QQmlProxyMetaObject::QQmlProxyMetaObject(QObject *obj, QList<ProxyData> *mList)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproxymetaobject.cpp
Lines: 45-55
 50.000% (2/4)
52
QQmlQmldirData::dataReceived
Name: QQmlQmldirData::dataReceived
Prototype: void QQmlQmldirData::dataReceived(const SourceCodeData &data)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3156-3164
 50.000% (2/4)
52
QQmlQmldirData::import
Name: QQmlQmldirData::import
Prototype: const QV4::CompiledData::Import *QQmlQmldirData::import(QQmlTypeLoader::Blob *blob) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3129-3136
 50.000% (2/4)
52
QQmlQtQuick2DebugStatesDelegate::buildStatesList
Name: QQmlQtQuick2DebugStatesDelegate::buildStatesList
Prototype: void QQmlQtQuick2DebugStatesDelegate::buildStatesList(QObject *obj)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/qtquick2.cpp
Lines: 115-125
100.000% (7/7)
53
QQmlScriptData::clear
Name: QQmlScriptData::clear
Prototype: void QQmlScriptData::clear()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2931-2942
 75.000% (3/4)
52
QQmlScriptString::booleanLiteral
Name: QQmlScriptString::booleanLiteral
Prototype: bool QQmlScriptString::booleanLiteral(bool *ok) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 212-219
  0.000% (0/12)
52
QQmlStringConverters::dateTimeFromString
Name: QQmlStringConverters::dateTimeFromString
Prototype: QDateTime QQmlStringConverters::dateTimeFromString(const QString &s, bool *ok)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlstringconverters.cpp
Lines: 124-132
 85.714% (6/7)
53
QQmlThread::startup
Name: QQmlThread::startup
Prototype: void QQmlThread::startup()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 224-231
100.000% (1/1)
51
QQmlTimer::setInterval
Name: QQmlTimer::setInterval
Prototype: void QQmlTimer::setInterval(int interval)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 141-149
100.000% (4/4)
52
QQmlTimer::setRepeating
Name: QQmlTimer::setRepeating
Prototype: void QQmlTimer::setRepeating(bool repeating)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 202-210
100.000% (4/4)
52
QQmlTimer::setTriggeredOnStart
Name: QQmlTimer::setTriggeredOnStart
Prototype: void QQmlTimer::setTriggeredOnStart(bool triggeredOnStart)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 235-243
100.000% (4/4)
52
QQmlTimerPrivate::animationFinished
Name: QQmlTimerPrivate::animationFinished
Prototype: void QQmlTimerPrivate::animationFinished(QAbstractAnimationJob *)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 348-355
 83.333% (5/6)
52
QQmlTypeData::TypeReference::qualifiedName
Name: QQmlTypeData::TypeReference::qualifiedName
Prototype: QString QQmlTypeData::TypeReference::qualifiedName() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2042-2050
  0.000% (0/4)
52
QQmlTypeData::scriptImported
Name: QQmlTypeData::scriptImported
Prototype: void QQmlTypeData::scriptImported(const QQmlRefPointer<QQmlScriptBlob> &blob, const QV4::CompiledData::Location &location, const QString &qualifier, const QString & )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2812-2820
100.000% (1/1)
51
QQmlTypeLoader::initializeEngine
Name: QQmlTypeLoader::initializeEngine
Prototype: void QQmlTypeLoader::initializeEngine(QQmlExtensionInterface *iface, const char *uri)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1250-1261
 50.000% (2/4)
52
QQmlTypeLoader::setData
Name: QQmlTypeLoader::setData
Prototype: void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QByteArray &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1264-1271
100.000% (1/1)
51
QQmlTypeLoader::updateTypeCacheTrimThreshold
Name: QQmlTypeLoader::updateTypeCacheTrimThreshold
Prototype: void QQmlTypeLoader::updateTypeCacheTrimThreshold()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1982-1989
100.000% (7/7)
53
QQmlTypeLoaderThread::networkAccessManager
Name: QQmlTypeLoaderThread::networkAccessManager
Prototype: QNetworkAccessManager *QQmlTypeLoaderThread::networkAccessManager() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 809-818
100.000% (4/4)
52
QQmlTypeNameCache::query
Name: QQmlTypeNameCache::query
Prototype: template<typename Key> Result query(const QStringHash<QUrl> &urls, Key key) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache_p.h
Lines: 132-142
100.000% (4/4)
52
QQmlVMEMetaObject::connectAliasSignal
Name: QQmlVMEMetaObject::connectAliasSignal
Prototype: void QQmlVMEMetaObject::connectAliasSignal(int index, bool indexInSignalRange)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1231-1239
100.000% (8/8)
52
QQmlVMEMetaObject::get
Name: QQmlVMEMetaObject::get
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::get(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 235-245
 80.000% (8/10)
54
QQmlVMEMetaObject::getForMethod
Name: QQmlVMEMetaObject::getForMethod
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::getForMethod(QObject *o, int coreIndex)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1259-1267
 50.000% (3/6)
52
QQmlVMEMetaObject::getForProperty
Name: QQmlVMEMetaObject::getForProperty
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::getForProperty(QObject *o, int coreIndex)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1249-1257
 83.333% (5/6)
52
QQmlVMEMetaObject::getForSignal
Name: QQmlVMEMetaObject::getForSignal
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::getForSignal(QObject *o, int coreIndex)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1273-1281
 83.333% (5/6)
52
QQmlVMEMetaObject::getQObjectGuardForProperty
Name: QQmlVMEMetaObject::getQObjectGuardForProperty
Prototype: QQmlVMEVariantQObjectPtr *QQmlVMEMetaObject::getQObjectGuardForProperty(int index) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1283-1293
100.000% (7/7)
53
QQmlVMEMetaObject::mark
Name: QQmlVMEMetaObject::mark
Prototype: void QQmlVMEMetaObject::mark(QV4::MarkStack *markStack)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1175-1184
 71.429% (5/7)
53
QQmlVMEMetaObject::readVarProperty
Name: QQmlVMEMetaObject::readVarProperty
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::readVarProperty(int id) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1001-1009
 50.000% (2/4)
52
QQmlVMEMetaObject::setVMEProperty
Name: QQmlVMEMetaObject::setVMEProperty
Prototype: void QQmlVMEMetaObject::setVMEProperty(int index, const QV4::Value &v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1159-1167
100.000% (4/4)
52
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
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...144
eLOC - Effective Lines of Code: 4
145
eLOC - Effective Lines of Code: 4
146
eLOC - Effective Lines of Code: 4
147
eLOC - Effective Lines of Code: 5
148149
eLOC - Effective Lines of Code: 5
150
eLOC - Effective Lines of Code: 5
151
eLOC - Effective Lines of Code: 5
152
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0