Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QAbstractItemModelName: | QAbstractItemModel::QAbstractItemModel | Prototype: | QAbstractItemModel::QAbstractItemModel(QObject *parent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1428-1431 |
| | 2 | 1 |
QAbstractItemModelName: | QAbstractItemModel::QAbstractItemModel | Prototype: | QAbstractItemModel::QAbstractItemModel(QAbstractItemModelPrivate &dd, QObject *parent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1436-1439 |
| | 2 | 1 |
beginInsertColumnsName: | QAbstractItemModel::beginInsertColumns | Prototype: | void QAbstractItemModel::beginInsertColumns(const QModelIndex &parent, int first, int last) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2902-2910 |
| | 6 | 1 |
beginInsertRowsName: | QAbstractItemModel::beginInsertRows | Prototype: | void QAbstractItemModel::beginInsertRows(const QModelIndex &parent, int first, int last) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2601-2609 |
| | 6 | 1 |
beginMoveColumnsName: | QAbstractItemModel::beginMoveColumns | Prototype: | bool QAbstractItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationChild) | Coverage: | 25.000% (4/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 3021-3044 |
| | 16 | 2 |
beginMoveRowsName: | QAbstractItemModel::beginMoveRows | Prototype: | bool QAbstractItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationChild) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2804-2826 |
| | 16 | 2 |
beginRemoveColumnsName: | QAbstractItemModel::beginRemoveColumns | Prototype: | void QAbstractItemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2957-2965 |
| | 6 | 1 |
beginRemoveRowsName: | QAbstractItemModel::beginRemoveRows | Prototype: | void QAbstractItemModel::beginRemoveRows(const QModelIndex &parent, int first, int last) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2655-2663 |
| | 6 | 1 |
beginResetModelName: | QAbstractItemModel::beginResetModel | Prototype: | void QAbstractItemModel::beginResetModel() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 3124-3127 |
| | 1 | 1 |
buddyName: | QAbstractItemModel::buddy | Prototype: | QModelIndex QAbstractItemModel::buddy(const QModelIndex &index) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2203-2206 |
| | 1 | 1 |
canDropMimeDataName: | QAbstractItemModel::canDropMimeData | Prototype: | bool QAbstractItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1857-1874 |
| | 10 | 4 |
canFetchMoreName: | QAbstractItemModel::canFetchMore | Prototype: | bool QAbstractItemModel::canFetchMore(const QModelIndex &) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2159-2162 |
| | 1 | 1 |
changePersistentIndexName: | QAbstractItemModel::changePersistentIndex | Prototype: | void QAbstractItemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 3157-3173 |
| | 11 | 4 |
changePersistentIndexListName: | QAbstractItemModel::changePersistentIndexList | Prototype: | void QAbstractItemModel::changePersistentIndexList(const QModelIndexList &from, const QModelIndexList &to) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 3186-3214 |
| | 20 | 7 |
decodeDataName: | QAbstractItemModel::decodeData | Prototype: | bool QAbstractItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) | Coverage: | 88.889% (32/36) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2477-2559 |
| | 56 | 12 |
doSetRoleNamesName: | QAbstractItemModel::doSetRoleNames | Prototype: | void QAbstractItemModel::doSetRoleNames(const QHash<int,QByteArray> &roleNames) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2328-2332 |
| | 2 | 1 |
doSetSupportedDragActionsName: | QAbstractItemModel::doSetSupportedDragActions | Prototype: | void QAbstractItemModel::doSetSupportedDragActions(Qt::DropActions actions) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1970-1974 |
| | 2 | 1 |
dropMimeDataName: | QAbstractItemModel::dropMimeData | Prototype: | bool QAbstractItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) | Coverage: | 43.478% (10/23) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1905-1928 |
| | 17 | 7 |
encodeDataName: | QAbstractItemModel::encodeData | Prototype: | void QAbstractItemModel::encodeData(const QModelIndexList &indexes, QDataStream &stream) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2467-2472 |
| | 3 | 2 |
endInsertColumnsName: | QAbstractItemModel::endInsertColumns | Prototype: | void QAbstractItemModel::endInsertColumns() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2921-2927 |
| | 4 | 1 |
endInsertRowsName: | QAbstractItemModel::endInsertRows | Prototype: | void QAbstractItemModel::endInsertRows() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2619-2625 |
| | 4 | 1 |
endMoveColumnsName: | QAbstractItemModel::endMoveColumns | Prototype: | void QAbstractItemModel::endMoveColumns() | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 3057-3077 |
| | 12 | 3 |
endMoveRowsName: | QAbstractItemModel::endMoveRows | Prototype: | void QAbstractItemModel::endMoveRows() | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2839-2859 |
| | 12 | 3 |
endRemoveColumnsName: | QAbstractItemModel::endRemoveColumns | Prototype: | void QAbstractItemModel::endRemoveColumns() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2975-2981 |
| | 4 | 1 |
endRemoveRowsName: | QAbstractItemModel::endRemoveRows | Prototype: | void QAbstractItemModel::endRemoveRows() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2673-2679 |
| | 4 | 1 |
endResetModelName: | QAbstractItemModel::endResetModel | Prototype: | void QAbstractItemModel::endResetModel() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 3140-3146 |
| | 4 | 1 |
flagsName: | QAbstractItemModel::flags | Prototype: | Qt::ItemFlags QAbstractItemModel::flags(const QModelIndex &index) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2173-2180 |
| | 4 | 2 |
hasChildrenName: | QAbstractItemModel::hasChildren | Prototype: | bool QAbstractItemModel::hasChildren(const QModelIndex &parent) const | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1697-1700 |
| | 1 | 1 |
hasIndexName: | QAbstractItemModel::hasIndex | Prototype: | bool QAbstractItemModel::hasIndex(int row, int column, const QModelIndex &parent) const | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1679-1684 |
| | 3 | 2 |
headerDataName: | QAbstractItemModel::headerData | Prototype: | QVariant QAbstractItemModel::headerData(int section, Qt::Orientation orientation, int role) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2408-2414 |
| | 4 | 2 |
insertColumnsName: | QAbstractItemModel::insertColumns | Prototype: | bool QAbstractItemModel::insertColumns(int, int, const QModelIndex &) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2044-2047 |
| | 1 | 1 |
insertRowsName: | QAbstractItemModel::insertRows | Prototype: | bool QAbstractItemModel::insertRows(int, int, const QModelIndex &) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2015-2018 |
| | 1 | 1 |
itemDataName: | QAbstractItemModel::itemData | Prototype: | QMap<int, QVariant> QAbstractItemModel::itemData(const QModelIndex &index) const | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1731-1740 |
| | 6 | 3 |
matchName: | QAbstractItemModel::match | Prototype: | QModelIndexList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const | Coverage: | 98.507% (66/67) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2229-2297 |
| | 47 | 21 |
mimeDataName: | QAbstractItemModel::mimeData | Prototype: | QMimeData *QAbstractItemModel::mimeData(const QModelIndexList &indexes) const | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1828-1842 |
| | 12 | 3 |
mimeTypesName: | QAbstractItemModel::mimeTypes | Prototype: | QStringList QAbstractItemModel::mimeTypes() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1808-1813 |
| | 3 | 1 |
moveColumnsName: | QAbstractItemModel::moveColumns | Prototype: | bool QAbstractItemModel::moveColumns(const QModelIndex &, int , int , const QModelIndex &, int) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2128-2131 |
| | 1 | 1 |
moveRowsName: | QAbstractItemModel::moveRows | Prototype: | bool QAbstractItemModel::moveRows(const QModelIndex &, int , int , const QModelIndex &, int) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2107-2110 |
| | 1 | 1 |
persistentIndexListName: | QAbstractItemModel::persistentIndexList | Prototype: | QModelIndexList QAbstractItemModel::persistentIndexList() const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 3221-3232 |
| | 8 | 2 |
removeColumnsName: | QAbstractItemModel::removeColumns | Prototype: | bool QAbstractItemModel::removeColumns(int, int, const QModelIndex &) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2086-2089 |
| | 1 | 1 |
removeRowsName: | QAbstractItemModel::removeRows | Prototype: | bool QAbstractItemModel::removeRows(int, int, const QModelIndex &) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2065-2068 |
| | 1 | 1 |
roleNamesName: | QAbstractItemModel::roleNames | Prototype: | QHash<int,QByteArray> QAbstractItemModel::roleNames() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2365-2369 |
| | 2 | 1 |
setDataName: | QAbstractItemModel::setData | Prototype: | bool QAbstractItemModel::setData(const QModelIndex &index, const QVariant &value, int role) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1755-1761 |
| | 4 | 1 |
setHeaderDataName: | QAbstractItemModel::setHeaderData | Prototype: | bool QAbstractItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2428-2436 |
| | 5 | 1 |
setItemDataName: | QAbstractItemModel::setItemData | Prototype: | bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1785-1791 |
| | 4 | 2 |
siblingName: | QAbstractItemModel::sibling | Prototype: | QModelIndex QAbstractItemModel::sibling(int row, int column, const QModelIndex &idx) const | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1716-1719 |
| | 1 | 1 |
sortName: | QAbstractItemModel::sort | Prototype: | void QAbstractItemModel::sort(int column, Qt::SortOrder order) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2187-2192 |
| | 2 | 1 |
spanName: | QAbstractItemModel::span | Prototype: | QSize QAbstractItemModel::span(const QModelIndex &) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2305-2308 |
| | 1 | 1 |
submitName: | QAbstractItemModel::submit | Prototype: | bool QAbstractItemModel::submit() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 2380-2383 |
| | 1 | 1 |
supportedDragActionsName: | QAbstractItemModel::supportedDragActions | Prototype: | Qt::DropActions QAbstractItemModel::supportedDragActions() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1959-1965 |
| | 4 | 2 |
supportedDropActionsName: | QAbstractItemModel::supportedDropActions | Prototype: | Qt::DropActions QAbstractItemModel::supportedDropActions() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1943-1946 |
| | 1 | 1 |
~QAbstractItemModelName: | QAbstractItemModel::~QAbstractItemModel | Prototype: | QAbstractItemModel::~QAbstractItemModel() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | Lines: | 1444-1447 |
| | 1 | 1 |