OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
162
Function: QQmlGuardedContextData::operator->
163
Function: QQmlExpression::context
164
Function: QQmlDirParser::designerSupported
165166
Function: QQmlDelegateModel::event
167
Function: QQmlDebugConnection::isConnecting
168
Function: QQmlDMObjectDataMetaObject::~QQmlDMObjectDataMetaObject
169
Function: QQmlContext::contextProperty
170
Function: QQmlComponent::QQmlComponent
...180
Function: ListLayout::getRoleOrCreate
...190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlDelegateModelItem::columnChanged
Name: QQmlDelegateModelItem::columnChanged
Prototype: void QQmlDelegateModelItem::columnChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p_p.cpp
Lines: 227-230
100.000% (1/1)
11
QQmlDelegateModelItem::QQmlDelegateModelItem
Name: QQmlDelegateModelItem::QQmlDelegateModelItem
Prototype: QQmlDelegateModelItem::QQmlDelegateModelItem( QQmlDelegateModelItemMetaType *metaType, int modelIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1962-1978
100.000% (1/1)
11
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
QQmlDelegateModelGroupPrivate::setModel
Name: QQmlDelegateModelGroupPrivate::setModel
Prototype: void QQmlDelegateModelGroupPrivate::setModel(QQmlDelegateModel *m, Compositor::Group g)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2319-2324
100.000% (1/1)
31
QQmlDelegateModelGroupPrivate::parseIndex
Name: QQmlDelegateModelGroupPrivate::parseIndex
Prototype: bool QQmlDelegateModelGroupPrivate::parseIndex(const QV4::Value &value, int *index, Compositor::Group *group) const
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2577-2602
 80.000% (12/15)
175
QQmlDelegateModelGroupPrivate::parseGroupArgs
Name: QQmlDelegateModelGroupPrivate::parseGroupArgs
Prototype: bool QQmlDelegateModelGroupPrivate::parseGroupArgs( QQmlV4Function *args, Compositor::Group *group, int *index, int *count, int *groups) const
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2895-2922
 61.111% (11/18)
176
QQmlDelegateModelGroupPrivate::isChangedConnected
Name: QQmlDelegateModelGroupPrivate::isChangedConnected
Prototype: bool QQmlDelegateModelGroupPrivate::isChangedConnected()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2326-2330
100.000% (1/1)
21
QQmlDelegateModelGroupPrivate::initPackage
Name: QQmlDelegateModelGroupPrivate::initPackage
Prototype: void QQmlDelegateModelGroupPrivate::initPackage(int index, QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2360-2364
100.000% (4/4)
22
QQmlDelegateModelGroupPrivate::get
Name: QQmlDelegateModelGroupPrivate::get
Prototype: static QQmlDelegateModelGroupPrivate *get(QQmlDelegateModelGroup *group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h
Lines: 226-227
100.000% (1/1)
11
QQmlDelegateModelGroupPrivate::emitModelUpdated
Name: QQmlDelegateModelGroupPrivate::emitModelUpdated
Prototype: void QQmlDelegateModelGroupPrivate::emitModelUpdated(bool reset)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2345-2350
100.000% (4/4)
32
QQmlDelegateModelGroupPrivate::emitChanges
Name: QQmlDelegateModelGroupPrivate::emitChanges
Prototype: void QQmlDelegateModelGroupPrivate::emitChanges(QV4::ExecutionEngine *v4)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2332-2343
100.000% (9/9)
83
QQmlDelegateModelGroupPrivate::destroyingPackage
Name: QQmlDelegateModelGroupPrivate::destroyingPackage
Prototype: void QQmlDelegateModelGroupPrivate::destroyingPackage(QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2366-2370
100.000% (4/4)
22
QQmlDelegateModelGroupPrivate::createdPackage
Name: QQmlDelegateModelGroupPrivate::createdPackage
Prototype: void QQmlDelegateModelGroupPrivate::createdPackage(int index, QQuickPackage *package)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2354-2358
100.000% (4/4)
22
QQmlDelegateModelGroupPrivate::QQmlDelegateModelGroupPrivate
Name: QQmlDelegateModelGroupPrivate::QQmlDelegateModelGroupPrivate
Prototype: QQmlDelegateModelGroupPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h
Lines: 224-224
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::virtualGet
Name: QQmlDelegateModelGroupChangeArray::virtualGet
Prototype: static QV4::ReturnedValue virtualGet(const QV4::Managed *m, QV4::PropertyKey id, const QV4::Value *receiver, bool *hasProperty)
Coverage:  42.105% (8/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3386-3423
 42.105% (8/19)
257
QQmlDelegateModelGroupChangeArray::virtualDestroy
Name: QQmlDelegateModelGroupChangeArray::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3376-3376
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::staticVTable
Name: QQmlDelegateModelGroupChangeArray::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3375-3375
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::qt_check_for_QMANAGED_macro
Name: QQmlDelegateModelGroupChangeArray::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3375-3375
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::d_unchecked
Name: QQmlDelegateModelGroupChangeArray::d_unchecked
Prototype: QV4::Heap::QQmlDelegateModelGroupChangeArray *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3375-3375
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::d
Name: QQmlDelegateModelGroupChangeArray::d
Prototype: QV4::Heap::QQmlDelegateModelGroupChangeArray *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3375-3375
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::create
Name: QQmlDelegateModelGroupChangeArray::create
Prototype: static QV4::Heap::QQmlDelegateModelGroupChangeArray *create(QV4::ExecutionEngine *engine, const QVector<QQmlChangeSet::Change> &changes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3378-3381
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::count
Name: QQmlDelegateModelGroupChangeArray::count
Prototype: quint32 count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3383-3383
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::at
Name: QQmlDelegateModelGroupChangeArray::at
Prototype: const QQmlChangeSet::Change &at(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3384-3384
100.000% (1/1)
11
QQmlDelegateModelGroupChangeArray::__dataTest
Name: QQmlDelegateModelGroupChangeArray::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3375-3375
  0.000% (0/1)
11
QQmlDelegateModelGroupChange::staticVTable
Name: QQmlDelegateModelGroupChange::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3340-3340
100.000% (1/1)
11
QQmlDelegateModelGroupChange::qt_check_for_QMANAGED_macro
Name: QQmlDelegateModelGroupChange::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3340-3340
100.000% (1/1)
11
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
QQmlDelegateModelGroupChange::method_get_index
Name: QQmlDelegateModelGroupChange::method_get_index
Prototype: static QV4::ReturnedValue method_get_index(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/types/qqmldelegatemodel.cpp
Lines: 3346-3352
 50.000% (2/4)
52
QQmlDelegateModelGroupChange::method_get_count
Name: QQmlDelegateModelGroupChange::method_get_count
Prototype: static QV4::ReturnedValue method_get_count(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/types/qqmldelegatemodel.cpp
Lines: 3353-3359
 50.000% (2/4)
52
QQmlDelegateModelGroupChange::d_unchecked
Name: QQmlDelegateModelGroupChange::d_unchecked
Prototype: QV4::Heap::QQmlDelegateModelGroupChange *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3340-3340
100.000% (1/1)
11
QQmlDelegateModelGroupChange::d
Name: QQmlDelegateModelGroupChange::d
Prototype: QV4::Heap::QQmlDelegateModelGroupChange *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3340-3340
100.000% (1/1)
11
QQmlDelegateModelGroupChange::create
Name: QQmlDelegateModelGroupChange::create
Prototype: static QV4::Heap::QQmlDelegateModelGroupChange *create(QV4::ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3342-3344
100.000% (1/1)
11
QQmlDelegateModelGroupChange::__dataTest
Name: QQmlDelegateModelGroupChange::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3340-3340
  0.000% (0/1)
11
QQmlDelegateModelGroup::setName
Name: QQmlDelegateModelGroup::setName
Prototype: void QQmlDelegateModelGroup::setName(const QString &name)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2458-2467
 57.143% (4/7)
63
QQmlDelegateModelGroup::setGroups
Name: QQmlDelegateModelGroup::setGroups
Prototype: void QQmlDelegateModelGroup::setGroups(QQmlV4Function *args)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2990-3012
 94.118% (16/17)
155
QQmlDelegateModelGroup::setDefaultInclude
Name: QQmlDelegateModelGroup::setDefaultInclude
Prototype: void QQmlDelegateModelGroup::setDefaultInclude(bool include)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2495-2509
 90.000% (9/10)
84
QQmlDelegateModelGroup::resolve
Name: QQmlDelegateModelGroup::resolve
Prototype: void QQmlDelegateModelGroup::resolve(QQmlV4Function *args)
Coverage:  81.633% (40/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2755-2848
 81.633% (40/49)
6514
QQmlDelegateModelGroup::removeGroups
Name: QQmlDelegateModelGroup::removeGroups
Prototype: void QQmlDelegateModelGroup::removeGroups(QQmlV4Function *args)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2960-2982
 94.118% (16/17)
155
QQmlDelegateModelGroup::remove
Name: QQmlDelegateModelGroup::remove
Prototype: void QQmlDelegateModelGroup::remove(QQmlV4Function *args)
Coverage:  79.310% (23/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2856-2893
 79.310% (23/29)
269
QQmlDelegateModelGroup::nameChanged
Name: QQmlDelegateModelGroup::nameChanged
Prototype: void QQmlDelegateModelGroup::nameChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 712-715
100.000% (1/1)
11
QQmlDelegateModelGroup::name
Name: QQmlDelegateModelGroup::name
Prototype: QString QQmlDelegateModelGroup::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2452-2456
100.000% (1/1)
21
QQmlDelegateModelGroup::move
Name: QQmlDelegateModelGroup::move
Prototype: void QQmlDelegateModelGroup::move(QQmlV4Function *args)
Coverage:  86.667% (26/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3026-3075
 86.667% (26/30)
3410
QQmlDelegateModelGroup::insert
Name: QQmlDelegateModelGroup::insert
Prototype: void QQmlDelegateModelGroup::insert(QQmlV4Function *args)
Coverage:  73.077% (19/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2621-2661
 73.077% (19/26)
288
QQmlDelegateModelGroup::get
Name: QQmlDelegateModelGroup::get
Prototype: QQmlV4Handle QQmlDelegateModelGroup::get(int index)
Coverage:  68.000% (17/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2535-2575
 68.000% (17/25)
307
QQmlDelegateModelGroup::defaultIncludeChanged
Name: QQmlDelegateModelGroup::defaultIncludeChanged
Prototype: void QQmlDelegateModelGroup::defaultIncludeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 718-721
100.000% (1/1)
11
QQmlDelegateModelGroup::defaultInclude
Name: QQmlDelegateModelGroup::defaultInclude
Prototype: bool QQmlDelegateModelGroup::defaultInclude() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2489-2493
  0.000% (0/1)
21
QQmlDelegateModelGroup::d_func
Name: QQmlDelegateModelGroup::d_func
Prototype: inline QQmlDelegateModelGroupPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p.h
Lines: 208-208
100.000% (1/1)
11
QQmlDelegateModelGroup::d_func
Name: QQmlDelegateModelGroup::d_func
Prototype: inline const QQmlDelegateModelGroupPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p.h
Lines: 208-208
100.000% (1/1)
11
QQmlDelegateModelGroup::create
Name: QQmlDelegateModelGroup::create
Prototype: void QQmlDelegateModelGroup::create(QQmlV4Function *args)
Coverage:  77.778% (28/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2680-2737
 77.778% (28/36)
3910
QQmlDelegateModelGroup::countChanged
Name: QQmlDelegateModelGroup::countChanged
Prototype: void QQmlDelegateModelGroup::countChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 706-709
100.000% (1/1)
11
QQmlDelegateModelGroup::count
Name: QQmlDelegateModelGroup::count
Prototype: int QQmlDelegateModelGroup::count() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2475-2481
 50.000% (2/4)
42
QQmlDelegateModelGroup::changed
Name: QQmlDelegateModelGroup::changed
Prototype: void QQmlDelegateModelGroup::changed(const QQmlV4Handle & _t1, const QQmlV4Handle & _t2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 724-728
100.000% (1/1)
21
QQmlDelegateModelGroup::addGroups
Name: QQmlDelegateModelGroup::addGroups
Prototype: void QQmlDelegateModelGroup::addGroups(QQmlV4Function *args)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2930-2952
 94.118% (16/17)
155
QQmlDelegateModelGroup::QQmlDelegateModelGroup
Name: QQmlDelegateModelGroup::QQmlDelegateModelGroup
Prototype: QQmlDelegateModelGroup::QQmlDelegateModelGroup(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2426-2429
100.000% (1/1)
21
QQmlDelegateModelGroup::QQmlDelegateModelGroup
Name: QQmlDelegateModelGroup::QQmlDelegateModelGroup
Prototype: QQmlDelegateModelGroup::QQmlDelegateModelGroup( const QString &name, QQmlDelegateModel *model, int index, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2431-2438
100.000% (1/1)
31
QQmlDelegateModelEngineData::array
Name: QQmlDelegateModelEngineData::array
Prototype: QV4::ReturnedValue QQmlDelegateModelEngineData::array(QV4::ExecutionEngine *v4, const QVector<QQmlChangeSet::Change> &changes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3452-3458
100.000% (1/1)
31
QQmlDelegateModelEngineData::QQmlDelegateModelEngineData
Name: QQmlDelegateModelEngineData::QQmlDelegateModelEngineData
Prototype: QQmlDelegateModelEngineData::QQmlDelegateModelEngineData(QV4::ExecutionEngine *v4)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3437-3446
100.000% (4/4)
61
QQmlDelegateModelAttachedMetaObject::~QQmlDelegateModelAttachedMetaObject
Name: QQmlDelegateModelAttachedMetaObject::~QQmlDelegateModelAttachedMetaObject
Prototype: QQmlDelegateModelAttachedMetaObject::~QQmlDelegateModelAttachedMetaObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2095-2098
100.000% (1/1)
11
QQmlDelegateModelAttachedMetaObject::objectDestroyed
Name: QQmlDelegateModelAttachedMetaObject::objectDestroyed
Prototype: void QQmlDelegateModelAttachedMetaObject::objectDestroyed(QObject *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2100-2103
100.000% (1/1)
11
QQmlDelegateModelAttachedMetaObject::metaCall
Name: QQmlDelegateModelAttachedMetaObject::metaCall
Prototype: int QQmlDelegateModelAttachedMetaObject::metaCall(QObject *object, QMetaObject::Call call, int _id, void **arguments)
Coverage:  80.000% (28/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2105-2144
 80.000% (28/35)
3111
QQmlDelegateModelAttachedMetaObject::QQmlDelegateModelAttachedMetaObject
Name: QQmlDelegateModelAttachedMetaObject::QQmlDelegateModelAttachedMetaObject
Prototype: QQmlDelegateModelAttachedMetaObject::QQmlDelegateModelAttachedMetaObject( QQmlDelegateModelItemMetaType *metaType, QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2082-2093
100.000% (1/1)
11
QQmlDelegateModelAttached::unresolvedChanged
Name: QQmlDelegateModelAttached::unresolvedChanged
Prototype: void QQmlDelegateModelAttached::unresolvedChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 908-911
  0.000% (0/1)
11
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
QQmlDelegateModelAttached::resetCurrentIndex
Name: QQmlDelegateModelAttached::resetCurrentIndex
Prototype: void QQmlDelegateModelAttached::resetCurrentIndex()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2170-2182
100.000% (10/10)
84
QQmlDelegateModelAttached::model
Name: QQmlDelegateModelAttached::model
Prototype: QQmlDelegateModel *QQmlDelegateModelAttached::model() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2192-2195
100.000% (1/1)
11
QQmlDelegateModelAttached::isUnresolved
Name: QQmlDelegateModelAttached::isUnresolved
Prototype: bool QQmlDelegateModelAttached::isUnresolved() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2243-2249
 50.000% (2/4)
32
QQmlDelegateModelAttached::groupsChanged
Name: QQmlDelegateModelAttached::groupsChanged
Prototype: void QQmlDelegateModelAttached::groupsChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 902-905
100.000% (1/1)
11
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::emitUnresolvedChanged
Name: QQmlDelegateModelAttached::emitUnresolvedChanged
Prototype: void emitUnresolvedChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p.h
Lines: 236-236
  0.000% (0/1)
11
QQmlDelegateModelAttached::emitChanges
Name: QQmlDelegateModelAttached::emitChanges
Prototype: void QQmlDelegateModelAttached::emitChanges()
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2289-2315
100.000% (22/22)
178
QQmlDelegateModelAttached::QQmlDelegateModelAttached
Name: QQmlDelegateModelAttached::QQmlDelegateModelAttached
Prototype: QQmlDelegateModelAttached::QQmlDelegateModelAttached(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2146-2151
100.000% (1/1)
11
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
QQmlDelegateModel::~QQmlDelegateModel
Name: QQmlDelegateModel::~QQmlDelegateModel
Prototype: QQmlDelegateModel::~QQmlDelegateModel()
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 268-290
100.000% (11/11)
165
QQmlDelegateModel::stringValue
Name: QQmlDelegateModel::stringValue
Prototype: QString QQmlDelegateModel::stringValue(int index, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1120-1124
100.000% (1/1)
21
QQmlDelegateModel::setWatchedRoles
Name: QQmlDelegateModel::setWatchedRoles
Prototype: void QQmlDelegateModel::setWatchedRoles(const QList<QByteArray> &roles)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1134-1139
100.000% (1/1)
31
QQmlDelegateModel::setRootIndex
Name: QQmlDelegateModel::setRootIndex
Prototype: void QQmlDelegateModel::setRootIndex(const QVariant &root)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 470-493
 84.615% (22/26)
188
QQmlDelegateModel::setModel
Name: QQmlDelegateModel::setModel
Prototype: void QQmlDelegateModel::setModel(const QVariant &model)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 377-395
100.000% (12/12)
114
QQmlDelegateModel::setFilterGroup
Name: QQmlDelegateModel::setFilterGroup
Prototype: void QQmlDelegateModel::setFilterGroup(const QString &group)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 752-766
 57.143% (4/7)
83
QQmlDelegateModel::setDelegate
Name: QQmlDelegateModel::setDelegate
Prototype: void QQmlDelegateModel::setDelegate(QQmlComponent *delegate)
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 410-433
 83.333% (15/18)
166
QQmlDelegateModel::rowsChanged
Name: QQmlDelegateModel::rowsChanged
Prototype: void QQmlDelegateModel::rowsChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 443-446
  0.000% (0/1)
11
QQmlDelegateModel::rows
Name: QQmlDelegateModel::rows
Prototype: int QQmlDelegateModel::rows() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 504-508
100.000% (1/1)
21
QQmlDelegateModel::rootIndexChanged
Name: QQmlDelegateModel::rootIndexChanged
Prototype: void QQmlDelegateModel::rootIndexChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 437-440
100.000% (1/1)
11
QQmlDelegateModel::rootIndex
Name: QQmlDelegateModel::rootIndex
Prototype: QVariant QQmlDelegateModel::rootIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 464-468
100.000% (1/1)
21
QQmlDelegateModel::resetFilterGroup
Name: QQmlDelegateModel::resetFilterGroup
Prototype: void QQmlDelegateModel::resetFilterGroup()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 768-771
100.000% (2/2)
11
QQmlDelegateModel::release
Name: QQmlDelegateModel::release
Prototype: QQmlDelegateModel::ReleaseFlags QQmlDelegateModel::release(QObject *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 598-603
100.000% (1/1)
31
QQmlDelegateModel::qmlAttachedProperties
Name: QQmlDelegateModel::qmlAttachedProperties
Prototype: QQmlDelegateModelAttached *QQmlDelegateModel::qmlAttachedProperties(QObject *obj)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1682-1691
100.000% (7/7)
53
QQmlDelegateModel::persistedItems
Name: QQmlDelegateModel::persistedItems
Prototype: QQmlDelegateModelGroup *QQmlDelegateModel::persistedItems()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 730-734
100.000% (1/1)
21
QQmlDelegateModel::parts
Name: QQmlDelegateModel::parts
Prototype: QObject *QQmlDelegateModel::parts()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 837-843
100.000% (4/4)
42
QQmlDelegateModel::parentModelIndex
Name: QQmlDelegateModel::parentModelIndex
Prototype: QVariant QQmlDelegateModel::parentModelIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 554-558
100.000% (1/1)
21
QQmlDelegateModel::object
Name: QQmlDelegateModel::object
Prototype: QObject *QQmlDelegateModel::object(int index, QQmlIncubator::IncubationMode incubationMode)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1074-1083
 50.000% (4/8)
52
QQmlDelegateModel::modelIndex
Name: QQmlDelegateModel::modelIndex
Prototype: QVariant QQmlDelegateModel::modelIndex(int idx) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 536-540
100.000% (1/1)
21
QQmlDelegateModel::model
Name: QQmlDelegateModel::model
Prototype: QVariant QQmlDelegateModel::model() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 371-375
100.000% (1/1)
21
QQmlDelegateModel::items
Name: QQmlDelegateModel::items
Prototype: QQmlDelegateModelGroup *QQmlDelegateModel::items()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 707-711
100.000% (1/1)
21
QQmlDelegateModel::isValid
Name: QQmlDelegateModel::isValid
Prototype: bool isValid() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p.h
Lines: 119-119
  0.000% (0/1)
11
QQmlDelegateModel::isDescendantOf
Name: QQmlDelegateModel::isDescendantOf
Prototype: bool QQmlDelegateModel::isDescendantOf(const QPersistentModelIndex& desc, const QList< QPersistentModelIndex >& parents) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1648-1658
  0.000% (0/10)
54
QQmlDelegateModel::indexOf
Name: QQmlDelegateModel::indexOf
Prototype: int QQmlDelegateModel::indexOf(QObject *item, QObject *) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1126-1132
100.000% (4/4)
42
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
QQmlDelegateModel::groups
Name: QQmlDelegateModel::groups
Prototype: QQmlListProperty<QQmlDelegateModelGroup> QQmlDelegateModel::groups()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 689-699
100.000% (1/1)
81
QQmlDelegateModel::filterGroupChanged
Name: QQmlDelegateModel::filterGroupChanged
Prototype: void QQmlDelegateModel::filterGroupChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp
Lines: 425-428
100.000% (1/1)
11
QQmlDelegateModel::filterGroup
Name: QQmlDelegateModel::filterGroup
Prototype: QString QQmlDelegateModel::filterGroup() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 746-750
100.000% (1/1)
21
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
161
Function: QQmlInfo::QQmlInfo
162
Function: QQmlGuardedContextData::operator->
163
Function: QQmlExpression::context
164
Function: QQmlDirParser::designerSupported
165166
Function: QQmlDelegateModel::event
167
Function: QQmlDebugConnection::isConnecting
168
Function: QQmlDMObjectDataMetaObject::~QQmlDMObjectDataMetaObject
169
Function: QQmlContext::contextProperty
170
Function: QQmlComponent::QQmlComponent
...180
Function: ListLayout::getRoleOrCreate
...190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0