| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  abstractItemModel | Name: | QQmlDelegateModel::abstractItemModel |  | Prototype: | const QAbstractItemModel *QQmlDelegateModel::abstractItemModel() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 845-848 | 
 |  | 1 | 1 | 
|  columnsChanged | Name: | QQmlDelegateModel::columnsChanged |  | Prototype: | void QQmlDelegateModel::columnsChanged() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp |  | Lines: | 449-452 | 
 |  | 1 | 1 | 
|  defaultGroupsChanged | Name: | QQmlDelegateModel::defaultGroupsChanged |  | Prototype: | void QQmlDelegateModel::defaultGroupsChanged() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmldelegatemodel_p.cpp |  | Lines: | 431-434 | 
 |  | 1 | 1 | 
|  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 | 
 |  | 5 | 4 | 
|  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 | 
 |  | 1 | 1 | 
|  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 | 
 |  | 1 | 1 | 
|  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 | 
 |  | 7 | 3 | 
|  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 | 
 |  | 5 | 2 | 
|  _q_layoutChanged | Name: | QQmlDelegateModel::_q_layoutChanged |  | Prototype: | void QQmlDelegateModel::_q_layoutChanged(const QList<QPersistentModelIndex> &parents, QAbstractItemModel::LayoutChangeHint hint) |  | Coverage: | 52.941% (9/17) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1660-1680 | 
 |  | 9 | 5 | 
|  cancel | Name: | QQmlDelegateModel::cancel |  | Prototype: | void QQmlDelegateModel::cancel(int index) |  | Coverage: | 55.556% (15/27) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 606-639 | 
 |  | 22 | 7 | 
|  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 | 
 |  | 8 | 3 | 
|  _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 | 
 |  | 7 | 3 | 
|  _q_modelReset | Name: | QQmlDelegateModel::_q_modelReset |  | Prototype: | void QQmlDelegateModel::_q_modelReset() |  | Coverage: | 77.273% (17/22) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1549-1583 | 
 |  | 24 | 8 | 
|  _q_rowsAboutToBeRemoved | Name: | QQmlDelegateModel::_q_rowsAboutToBeRemoved |  | Prototype: | void QQmlDelegateModel::_q_rowsAboutToBeRemoved(const QModelIndex &parent, int begin, int end) |  | Coverage: | 81.250% (13/16) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1592-1610 | 
 |  | 13 | 4 | 
|  _q_itemsRemoved | Name: | QQmlDelegateModel::_q_itemsRemoved |  | Prototype: | void QQmlDelegateModel::_q_itemsRemoved(int index, int count) |  | Coverage: | 83.333% (15/18) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1442-1468 | 
 |  | 17 | 6 | 
|  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 | 
 |  | 16 | 6 | 
|  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 | 
 |  | 18 | 8 | 
|  _q_itemsMoved | Name: | QQmlDelegateModel::_q_itemsMoved |  | Prototype: | void QQmlDelegateModel::_q_itemsMoved(int from, int to, int count) |  | Coverage: | 85.714% (18/21) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1492-1516 | 
 |  | 18 | 5 | 
|  _q_itemsChanged | Name: | QQmlDelegateModel::_q_itemsChanged |  | Prototype: | void QQmlDelegateModel::_q_itemsChanged(int index, int count, const QVector<int> &roles) |  | Coverage: | 88.889% (8/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1208-1220 | 
 |  | 8 | 3 | 
|  componentComplete | Name: | QQmlDelegateModel::componentComplete |  | Prototype: | void QQmlDelegateModel::componentComplete() |  | Coverage: | 91.667% (22/24) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 300-355 | 
 |  | 44 | 8 | 
|  QQmlDelegateModel | Name: | QQmlDelegateModel::QQmlDelegateModel |  | Prototype: | QQmlDelegateModel::QQmlDelegateModel() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 256-259 | 
 |  | 2 | 1 | 
|  QQmlDelegateModel | Name: | QQmlDelegateModel::QQmlDelegateModel |  | Prototype: | QQmlDelegateModel::QQmlDelegateModel(QQmlContext *ctxt, QObject *parent) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 261-266 | 
 |  | 2 | 1 | 
|  _q_itemsInserted | Name: | QQmlDelegateModel::_q_itemsInserted |  | Prototype: | void QQmlDelegateModel::_q_itemsInserted(int index, int count) |  | Coverage: | 100.000% (12/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1303-1323 | 
 |  | 13 | 4 | 
|  _q_rowsInserted | Name: | QQmlDelegateModel::_q_rowsInserted |  | Prototype: | void QQmlDelegateModel::_q_rowsInserted(const QModelIndex &parent, int begin, int end) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1585-1590 | 
 |  | 3 | 2 | 
|  _q_rowsMoved | Name: | QQmlDelegateModel::_q_rowsMoved |  | Prototype: | void QQmlDelegateModel::_q_rowsMoved( const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) |  | Coverage: | 100.000% (12/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1619-1632 | 
 |  | 8 | 4 | 
|  _q_rowsRemoved | Name: | QQmlDelegateModel::_q_rowsRemoved |  | Prototype: | void QQmlDelegateModel::_q_rowsRemoved(const QModelIndex &parent, int begin, int end) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1612-1617 | 
 |  | 3 | 2 | 
|  classBegin | Name: | QQmlDelegateModel::classBegin |  | Prototype: | void QQmlDelegateModel::classBegin() |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 293-298 | 
 |  | 3 | 2 | 
|  columns | Name: | QQmlDelegateModel::columns |  | Prototype: | int QQmlDelegateModel::columns() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 518-522 | 
 |  | 2 | 1 | 
|  count | Name: | QQmlDelegateModel::count |  | Prototype: | int QQmlDelegateModel::count() const |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 564-570 | 
 |  | 4 | 2 | 
|  d_func | Name: | QQmlDelegateModel::d_func |  | Prototype: | inline QQmlDelegateModelPrivate* 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: | 81-81 | 
 |  | 1 | 1 | 
|  d_func | Name: | QQmlDelegateModel::d_func |  | Prototype: | inline const QQmlDelegateModelPrivate* 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: | 81-81 | 
 |  | 1 | 1 | 
|  delegate | Name: | QQmlDelegateModel::delegate |  | Prototype: | QQmlComponent *QQmlDelegateModel::delegate() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 404-408 | 
 |  | 2 | 1 | 
|  event | Name: | QQmlDelegateModel::event |  | Prototype: | bool QQmlDelegateModel::event(QEvent *e) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp |  | Lines: | 1175-1187 | 
 |  | 9 | 3 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 1 | 1 | 
|  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 | 
 |  | 8 | 1 | 
|  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 | 
 |  | 4 | 2 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 4 | 2 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 5 | 3 | 
|  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 | 
 |  | 3 | 1 | 
|  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 | 
 |  | 1 | 1 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 1 | 1 | 
|  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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 11 | 4 | 
|  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 | 
 |  | 3 | 1 | 
|  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 | 
 |  | 2 | 1 | 
|  ~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 | 
 |  | 16 | 5 |