| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  group_append | Name: | QQmlDelegateModelPrivate::group_append |  | Prototype: | void QQmlDelegateModelPrivate::group_append( QQmlListProperty<QQmlDelegateModelGroup> *property, QQmlDelegateModelGroup *group) |  | Coverage: | 42.857% (3/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 641-653 | 
 |  | 8 | 3 | 
|  insert | Name: | QQmlDelegateModelPrivate::insert |  | Prototype: | bool QQmlDelegateModelPrivate::insert(Compositor::insert_iterator &before, const QV4::Value &object, int groups) |  | Coverage: | 63.158% (12/19) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1693-1729 | 
 |  | 24 | 7 | 
|  stringValue | Name: | QQmlDelegateModelPrivate::stringValue |  | Prototype: | QString QQmlDelegateModelPrivate::stringValue(Compositor::Group group, int index, const QString &name) |  | Coverage: | 69.231% (9/13) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1098-1118 | 
 |  | 16 | 5 | 
|  incubatorStatusChanged | Name: | QQmlDelegateModelPrivate::incubatorStatusChanged |  | Prototype: | void QQmlDelegateModelPrivate::incubatorStatusChanged(QQDMIncubationTask *incubationTask, QQmlIncubator::Status status) |  | Coverage: | 70.370% (19/27) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 921-963 | 
 |  | 29 | 9 | 
|  itemsMoved | Name: | QQmlDelegateModelPrivate::itemsMoved |  | Prototype: | void QQmlDelegateModelPrivate::itemsMoved( const QVector<Compositor::Remove> &removes, const QVector<Compositor::Insert> &inserts) |  | Coverage: | 71.429% (5/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1470-1490 | 
 |  | 13 | 3 | 
|  removeCacheItem | Name: | QQmlDelegateModelPrivate::removeCacheItem |  | Prototype: | void QQmlDelegateModelPrivate::removeCacheItem(QQmlDelegateModelItem *cacheItem) |  | Coverage: | 75.000% (3/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 911-919 | 
 |  | 5 | 2 | 
|  ~QQmlDelegateModelPrivate | Name: | QQmlDelegateModelPrivate::~QQmlDelegateModelPrivate |  | Prototype: | QQmlDelegateModelPrivate::~QQmlDelegateModelPrivate() |  | Coverage: | 75.000% (3/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 223-229 | 
 |  | 3 | 2 | 
|  object | Name: | QQmlDelegateModelPrivate::object |  | Prototype: | QObject *QQmlDelegateModelPrivate::object(Compositor::Group group, int index, QQmlIncubator::IncubationMode incubationMode) |  | Coverage: | 76.786% (43/56) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 981-1064 | 
 |  | 54 | 14 | 
|  itemsRemoved | Name: | QQmlDelegateModelPrivate::itemsRemoved |  | Prototype: | void QQmlDelegateModelPrivate::itemsRemoved( const QVector<Compositor::Remove> &removes, QVarLengthArray<QVector<QQmlChangeSet::Change>, Compositor::MaximumGroupCount> *translatedRemoves, QHash<int, QList<QQmlDelegateModelItem *> > *movedItems) |  | Coverage: | 76.829% (63/82) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1332-1428 | 
 |  | 65 | 27 | 
|  updateFilterGroup | Name: | QQmlDelegateModelPrivate::updateFilterGroup |  | Prototype: | void QQmlDelegateModelPrivate::updateFilterGroup() |  | Coverage: | 80.000% (16/20) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 773-807 | 
 |  | 23 | 8 | 
|  release | Name: | QQmlDelegateModelPrivate::release |  | Prototype: | QQmlDelegateModel::ReleaseFlags QQmlDelegateModelPrivate::release(QObject *object) |  | Coverage: | 84.615% (11/13) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 572-592 | 
 |  | 14 | 5 | 
|  itemsChanged | Name: | QQmlDelegateModelPrivate::itemsChanged |  | Prototype: | void QQmlDelegateModelPrivate::itemsChanged(const QVector<Compositor::Change> &changes) |  | Coverage: | 85.714% (12/14) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1189-1206 | 
 |  | 9 | 6 | 
|  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 | 
 |  | 7 | 3 | 
|  itemsInserted | Name: | QQmlDelegateModelPrivate::itemsInserted |  | Prototype: | void QQmlDelegateModelPrivate::itemsInserted( const QVector<Compositor::Insert> &inserts, QVarLengthArray<QVector<QQmlChangeSet::Change>, Compositor::MaximumGroupCount> *translatedInserts, QHash<int, QList<QQmlDelegateModelItem *> > *movedItems) |  | Coverage: | 93.617% (44/47) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1234-1289 | 
 |  | 35 | 15 | 
|  emitChanges | Name: | QQmlDelegateModelPrivate::emitChanges |  | Prototype: | void QQmlDelegateModelPrivate::emitChanges() |  | Coverage: | 95.000% (19/20) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1526-1547 | 
 |  | 15 | 6 | 
|  QQmlDelegateModelPrivate | Name: | QQmlDelegateModelPrivate::QQmlDelegateModelPrivate |  | Prototype: | QQmlDelegateModelPrivate::QQmlDelegateModelPrivate(QQmlContext *ctxt) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 202-221 | 
 |  | 2 | 1 | 
|  adaptorModelCount | Name: | QQmlDelegateModelPrivate::adaptorModelCount |  | Prototype: | int QQmlDelegateModelPrivate::adaptorModelCount() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 231-234 | 
 |  | 1 | 1 | 
|  addCacheItem | Name: | QQmlDelegateModelPrivate::addCacheItem |  | Prototype: | void QQmlDelegateModelPrivate::addCacheItem(QQmlDelegateModelItem *item, Compositor::iterator it) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 904-909 | 
 |  | 3 | 1 | 
|  addGroups | Name: | QQmlDelegateModelPrivate::addGroups |  | Prototype: | void QQmlDelegateModelPrivate::addGroups( Compositor::iterator from, int count, Compositor::Group group, int groupFlags) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1141-1148 | 
 |  | 4 | 1 | 
|  emitCreatedItem | Name: | QQmlDelegateModelPrivate::emitCreatedItem |  | Prototype: | void emitCreatedItem(QQDMIncubationTask *incubationTask, QObject *item) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h |  | Lines: | 272-273 | 
 |  | 1 | 1 | 
|  emitCreatedPackage | Name: | QQmlDelegateModelPrivate::emitCreatedPackage |  | Prototype: | void QQmlDelegateModelPrivate::emitCreatedPackage(QQDMIncubationTask *incubationTask, QQuickPackage *package) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 850-854 | 
 |  | 2 | 2 | 
|  emitDestroyingItem | Name: | QQmlDelegateModelPrivate::emitDestroyingItem |  | Prototype: | void emitDestroyingItem(QObject *item) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h |  | Lines: | 277-277 | 
 |  | 1 | 1 | 
|  emitDestroyingPackage | Name: | QQmlDelegateModelPrivate::emitDestroyingPackage |  | Prototype: | void QQmlDelegateModelPrivate::emitDestroyingPackage(QQuickPackage *package) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 862-866 | 
 |  | 2 | 2 | 
|  emitInitItem | Name: | QQmlDelegateModelPrivate::emitInitItem |  | Prototype: | void emitInitItem(QQDMIncubationTask *incubationTask, QObject *item) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h |  | Lines: | 274-275 | 
 |  | 1 | 1 | 
|  emitInitPackage | Name: | QQmlDelegateModelPrivate::emitInitPackage |  | Prototype: | void QQmlDelegateModelPrivate::emitInitPackage(QQDMIncubationTask *incubationTask, QQuickPackage *package) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 856-860 | 
 |  | 2 | 2 | 
|  emitModelUpdated | Name: | QQmlDelegateModelPrivate::emitModelUpdated |  | Prototype: | void QQmlDelegateModelPrivate::emitModelUpdated(const QQmlChangeSet &changeSet, bool reset) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1518-1524 | 
 |  | 4 | 2 | 
|  get | Name: | QQmlDelegateModelPrivate::get |  | Prototype: | static QQmlDelegateModelPrivate *get(QQmlDelegateModel *m) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h |  | Lines: | 259-261 | 
 |  | 1 | 1 | 
|  group_at | Name: | QQmlDelegateModelPrivate::group_at |  | Prototype: | QQmlDelegateModelGroup *QQmlDelegateModelPrivate::group_at( QQmlListProperty<QQmlDelegateModelGroup> *property, int index) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 662-669 | 
 |  | 4 | 1 | 
|  group_count | Name: | QQmlDelegateModelPrivate::group_count |  | Prototype: | int QQmlDelegateModelPrivate::group_count( QQmlListProperty<QQmlDelegateModelGroup> *property) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 655-660 | 
 |  | 2 | 1 | 
|  init | Name: | QQmlDelegateModelPrivate::init |  | Prototype: | void QQmlDelegateModelPrivate::init() |  | Coverage: | 100.000% (3/3) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 245-254 | 
 |  | 6 | 1 | 
|  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 | 
 |  | 7 | 3 | 
|  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 | 
 |  | 7 | 3 | 
|  removeGroups | Name: | QQmlDelegateModelPrivate::removeGroups |  | Prototype: | void QQmlDelegateModelPrivate::removeGroups( Compositor::iterator from, int count, Compositor::Group group, int groupFlags) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1150-1157 | 
 |  | 4 | 1 | 
|  requestMoreIfNecessary | Name: | QQmlDelegateModelPrivate::requestMoreIfNecessary |  | Prototype: | void QQmlDelegateModelPrivate::requestMoreIfNecessary() |  | Coverage: | 100.000% (6/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 236-243 | 
 |  | 4 | 2 | 
|  setGroups | Name: | QQmlDelegateModelPrivate::setGroups |  | Prototype: | void QQmlDelegateModelPrivate::setGroups( Compositor::iterator from, int count, Compositor::Group group, int groupFlags) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1159-1173 | 
 |  | 9 | 1 | 
|  setInitialState | Name: | QQmlDelegateModelPrivate::setInitialState |  | Prototype: | void QQmlDelegateModelPrivate::setInitialState(QQDMIncubationTask *incubationTask, QObject *o) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 970-979 | 
 |  | 5 | 2 |