Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
lessThanName: | QSortFilterProxyModel::lessThan | Prototype: | bool QSortFilterProxyModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const | Coverage: | 41.667% (15/36) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2646-2685 |
| | 21 | 16 |
removeRowsName: | QSortFilterProxyModel::removeRows | Prototype: | bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent) | Coverage: | 86.111% (31/36) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2114-2151 |
| | 29 | 8 |
removeColumnsName: | QSortFilterProxyModel::removeColumns | Prototype: | bool QSortFilterProxyModel::removeColumns(int column, int count, const QModelIndex &parent) | Coverage: | 82.353% (28/34) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2156-2190 |
| | 27 | 8 |
filterAcceptsRowName: | QSortFilterProxyModel::filterAcceptsRow | Prototype: | bool QSortFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent) const | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2701-2721 |
| | 16 | 6 |
setHeaderDataName: | QSortFilterProxyModel::setHeaderData | Prototype: | bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2009-2027 |
| | 13 | 5 |
headerDataName: | QSortFilterProxyModel::headerData | Prototype: | QVariant QSortFilterProxyModel::headerData(int section, Qt::Orientation orientation, int role) const | Coverage: | 55.556% (10/18) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1987-2004 |
| | 13 | 5 |
insertRowsName: | QSortFilterProxyModel::insertRows | Prototype: | bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2074-2089 |
| | 13 | 4 |
insertColumnsName: | QSortFilterProxyModel::insertColumns | Prototype: | bool QSortFilterProxyModel::insertColumns(int column, int count, const QModelIndex &parent) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2094-2109 |
| | 13 | 4 |
hasChildrenName: | QSortFilterProxyModel::hasChildren | Prototype: | bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent) const | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1944-1958 |
| | 10 | 4 |
siblingName: | QSortFilterProxyModel::sibling | Prototype: | QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx) const | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1902-1913 |
| | 7 | 3 |
indexName: | QSortFilterProxyModel::index | Prototype: | QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent) const | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1870-1882 |
| | 8 | 3 |
buddyName: | QSortFilterProxyModel::buddy | Prototype: | QModelIndex QSortFilterProxyModel::buddy(const QModelIndex &index) const | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2231-2241 |
| | 8 | 3 |
spanName: | QSortFilterProxyModel::span | Prototype: | QSize QSortFilterProxyModel::span(const QModelIndex &index) const | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2256-2263 |
| | 5 | 2 |
sortName: | QSortFilterProxyModel::sort | Prototype: | void QSortFilterProxyModel::sort(int column, Qt::SortOrder order) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2268-2277 |
| | 7 | 2 |
setSourceModelName: | QSortFilterProxyModel::setSourceModel | Prototype: | void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1751-1865 |
| | 75 | 2 |
setSortRoleName: | QSortFilterProxyModel::setSortRole | Prototype: | void QSortFilterProxyModel::setSortRole(int role) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2520-2527 |
| | 5 | 2 |
setSortLocaleAwareName: | QSortFilterProxyModel::setSortLocaleAware | Prototype: | void QSortFilterProxyModel::setSortLocaleAware(bool on) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2418-2426 |
| | 5 | 2 |
setSortCaseSensitivityName: | QSortFilterProxyModel::setSortCaseSensitivity | Prototype: | void QSortFilterProxyModel::setSortCaseSensitivity(Qt::CaseSensitivity cs) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2393-2401 |
| | 5 | 2 |
setFilterRoleName: | QSortFilterProxyModel::setFilterRole | Prototype: | void QSortFilterProxyModel::setFilterRole(int role) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2544-2552 |
| | 6 | 2 |
setFilterCaseSensitivityName: | QSortFilterProxyModel::setFilterCaseSensitivity | Prototype: | void QSortFilterProxyModel::setFilterCaseSensitivity(Qt::CaseSensitivity cs) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2368-2376 |
| | 6 | 2 |
setDynamicSortFilterName: | QSortFilterProxyModel::setDynamicSortFilter | Prototype: | void QSortFilterProxyModel::setDynamicSortFilter(bool enable) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2497-2503 |
| | 4 | 2 |
setDataName: | QSortFilterProxyModel::setData | Prototype: | bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1975-1982 |
| | 5 | 2 |
rowCountName: | QSortFilterProxyModel::rowCount | Prototype: | int QSortFilterProxyModel::rowCount(const QModelIndex &parent) const | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1918-1926 |
| | 6 | 2 |
parentName: | QSortFilterProxyModel::parent | Prototype: | QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1887-1897 |
| | 8 | 2 |
mimeDataName: | QSortFilterProxyModel::mimeData | Prototype: | QMimeData *QSortFilterProxyModel::mimeData(const QModelIndexList &indexes) const | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2032-2041 |
| | 7 | 2 |
flagsName: | QSortFilterProxyModel::flags | Prototype: | Qt::ItemFlags QSortFilterProxyModel::flags(const QModelIndex &index) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2219-2226 |
| | 5 | 2 |
fetchMoreName: | QSortFilterProxyModel::fetchMore | Prototype: | void QSortFilterProxyModel::fetchMore(const QModelIndex &parent) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2195-2202 |
| | 5 | 2 |
dataName: | QSortFilterProxyModel::data | Prototype: | QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role) const | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1963-1970 |
| | 5 | 2 |
columnCountName: | QSortFilterProxyModel::columnCount | Prototype: | int QSortFilterProxyModel::columnCount(const QModelIndex &parent) const | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1931-1939 |
| | 6 | 2 |
canFetchMoreName: | QSortFilterProxyModel::canFetchMore | Prototype: | bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2207-2214 |
| | 5 | 2 |
~QSortFilterProxyModelName: | QSortFilterProxyModel::~QSortFilterProxyModel | Prototype: | QSortFilterProxyModel::~QSortFilterProxyModel() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1741-1746 |
| | 3 | 1 |
supportedDropActionsName: | QSortFilterProxyModel::supportedDropActions | Prototype: | Qt::DropActions QSortFilterProxyModel::supportedDropActions() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2055-2059 |
| | 2 | 1 |
sortRoleName: | QSortFilterProxyModel::sortRole | Prototype: | int QSortFilterProxyModel::sortRole() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2514-2518 |
| | 2 | 1 |
sortOrderName: | QSortFilterProxyModel::sortOrder | Prototype: | Qt::SortOrder QSortFilterProxyModel::sortOrder() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2297-2301 |
| | 2 | 1 |
sortColumnName: | QSortFilterProxyModel::sortColumn | Prototype: | int QSortFilterProxyModel::sortColumn() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2285-2289 |
| | 2 | 1 |
sortCaseSensitivityName: | QSortFilterProxyModel::sortCaseSensitivity | Prototype: | Qt::CaseSensitivity QSortFilterProxyModel::sortCaseSensitivity() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2387-2391 |
| | 2 | 1 |
setFilterWildcardName: | QSortFilterProxyModel::setFilterWildcard | Prototype: | void QSortFilterProxyModel::setFilterWildcard(const QString &pattern) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2451-2458 |
| | 5 | 1 |
setFilterRegExpName: | QSortFilterProxyModel::setFilterRegExp | Prototype: | void QSortFilterProxyModel::setFilterRegExp(const QRegExp ®Exp) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2322-2328 |
| | 4 | 1 |
setFilterRegExpName: | QSortFilterProxyModel::setFilterRegExp | Prototype: | void QSortFilterProxyModel::setFilterRegExp(const QString &pattern) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2436-2443 |
| | 5 | 1 |
setFilterKeyColumnName: | QSortFilterProxyModel::setFilterKeyColumn | Prototype: | void QSortFilterProxyModel::setFilterKeyColumn(int column) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2344-2350 |
| | 4 | 1 |
setFilterFixedStringName: | QSortFilterProxyModel::setFilterFixedString | Prototype: | void QSortFilterProxyModel::setFilterFixedString(const QString &pattern) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2466-2473 |
| | 5 | 1 |
mimeTypesName: | QSortFilterProxyModel::mimeTypes | Prototype: | QStringList QSortFilterProxyModel::mimeTypes() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2046-2050 |
| | 2 | 1 |
matchName: | QSortFilterProxyModel::match | Prototype: | QModelIndexList QSortFilterProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2246-2251 |
| | 1 | 1 |
mapToSourceName: | QSortFilterProxyModel::mapToSource | Prototype: | QModelIndex QSortFilterProxyModel::mapToSource(const QModelIndex &proxyIndex) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2749-2753 |
| | 2 | 1 |
mapSelectionToSourceName: | QSortFilterProxyModel::mapSelectionToSource | Prototype: | QItemSelection QSortFilterProxyModel::mapSelectionToSource(const QItemSelection &proxySelection) const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2770-2773 |
| | 1 | 1 |
mapSelectionFromSourceName: | QSortFilterProxyModel::mapSelectionFromSource | Prototype: | QItemSelection QSortFilterProxyModel::mapSelectionFromSource(const QItemSelection &sourceSelection) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2778-2781 |
| | 1 | 1 |
mapFromSourceName: | QSortFilterProxyModel::mapFromSource | Prototype: | QModelIndex QSortFilterProxyModel::mapFromSource(const QModelIndex &sourceIndex) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2761-2765 |
| | 2 | 1 |
isSortLocaleAwareName: | QSortFilterProxyModel::isSortLocaleAware | Prototype: | bool QSortFilterProxyModel::isSortLocaleAware() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2412-2416 |
| | 2 | 1 |
invalidateFilterName: | QSortFilterProxyModel::invalidateFilter | Prototype: | void QSortFilterProxyModel::invalidateFilter() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2603-2607 |
| | 2 | 1 |
invalidateName: | QSortFilterProxyModel::invalidate | Prototype: | void QSortFilterProxyModel::invalidate() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2574-2580 |
| | 4 | 1 |
filterRoleName: | QSortFilterProxyModel::filterRole | Prototype: | int QSortFilterProxyModel::filterRole() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2538-2542 |
| | 2 | 1 |
filterRegExpName: | QSortFilterProxyModel::filterRegExp | Prototype: | QRegExp QSortFilterProxyModel::filterRegExp() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2316-2320 |
| | 2 | 1 |
filterKeyColumnName: | QSortFilterProxyModel::filterKeyColumn | Prototype: | int QSortFilterProxyModel::filterKeyColumn() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2338-2342 |
| | 2 | 1 |
filterChangedName: | QSortFilterProxyModel::filterChanged | Prototype: | void QSortFilterProxyModel::filterChanged() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2587-2591 |
| | 2 | 1 |
filterCaseSensitivityName: | QSortFilterProxyModel::filterCaseSensitivity | Prototype: | Qt::CaseSensitivity QSortFilterProxyModel::filterCaseSensitivity() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2362-2366 |
| | 2 | 1 |
filterAcceptsColumnName: | QSortFilterProxyModel::filterAcceptsColumn | Prototype: | bool QSortFilterProxyModel::filterAcceptsColumn(int source_column, const QModelIndex &source_parent) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2736-2741 |
| | 3 | 1 |
dynamicSortFilterName: | QSortFilterProxyModel::dynamicSortFilter | Prototype: | bool QSortFilterProxyModel::dynamicSortFilter() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2491-2495 |
| | 2 | 1 |
dropMimeDataName: | QSortFilterProxyModel::dropMimeData | Prototype: | bool QSortFilterProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2065-2069 |
| | 1 | 1 |
clearName: | QSortFilterProxyModel::clear | Prototype: | void QSortFilterProxyModel::clear() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 2559-2565 |
| | 4 | 1 |
QSortFilterProxyModelName: | QSortFilterProxyModel::QSortFilterProxyModel | Prototype: | QSortFilterProxyModel::QSortFilterProxyModel(QObject *parent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | Lines: | 1723-1736 |
| | 10 | 1 |