QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QItemSelectionModelPrivate
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
_q_layoutAboutToBeChanged
Name: QItemSelectionModelPrivate::_q_layoutAboutToBeChanged
Prototype: void QItemSelectionModelPrivate::_q_layoutAboutToBeChanged(const QList<QPersistentModelIndex> &, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  50.000% (10/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 854-892
 50.000% (10/20)
234
_q_columnsAboutToBeInserted
Name: QItemSelectionModelPrivate::_q_columnsAboutToBeInserted
Prototype: void QItemSelectionModelPrivate::_q_columnsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 794-816
 61.538% (8/13)
163
_q_columnsAboutToBeRemoved
Name: QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved
Prototype: void QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  75.000% (15/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 761-787
 75.000% (15/20)
175
_q_layoutChanged
Name: QItemSelectionModelPrivate::_q_layoutChanged
Prototype: void QItemSelectionModelPrivate::_q_layoutChanged(const QList<QPersistentModelIndex> &, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  75.000% (18/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1018-1073
 75.000% (18/24)
324
expandSelection
Name: QItemSelectionModelPrivate::expandSelection
Prototype: QItemSelection QItemSelectionModelPrivate::expandSelection(const QItemSelection &selection, QItemSelectionModel::SelectionFlags command) const
Coverage:  83.333% (15/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 656-685
 83.333% (15/18)
196
_q_rowsAboutToBeInserted
Name: QItemSelectionModelPrivate::_q_rowsAboutToBeInserted
Prototype: void QItemSelectionModelPrivate::_q_rowsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 823-845
 92.308% (12/13)
163
_q_rowsAboutToBeRemoved
Name: QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved
Prototype: void QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  92.308% (60/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 690-756
 92.308% (60/65)
4814
initModel
Name: QItemSelectionModelPrivate::initModel
Prototype: void QItemSelectionModelPrivate::initModel(QAbstractItemModel *m)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 600-646
100.000% (16/16)
116

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9