| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QTableModel| Name: | QTableModel::QTableModel | | Prototype: | QTableModel::QTableModel(int rows, int columns, QTableWidget *parent) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 45-51 |
| | 1 | 1 |
clear| Name: | QTableModel::clear | | Prototype: | void QTableModel::clear() | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 737-754 |
| | 11 | 5 |
clearContents| Name: | QTableModel::clearContents | | Prototype: | void QTableModel::clearContents() | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 756-767 |
| | 7 | 3 |
columnCount| Name: | QTableModel::columnCount | | Prototype: | int QTableModel::columnCount(const QModelIndex &parent) const | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 391-394 |
| | 1 | 1 |
columnItems| Name: | QTableModel::columnItems | | Prototype: | QVector<QTableWidgetItem*> QTableModel::columnItems(int column) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 619-634 |
| | 9 | 3 |
createItem| Name: | QTableModel::createItem | | Prototype: | QTableWidgetItem* QTableModel::createItem() const | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 789-792 |
| | 1 | 1 |
data| Name: | QTableModel::data | | Prototype: | QVariant QTableModel::data(const QModelIndex &index, int role) const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 396-402 |
| | 4 | 2 |
dropMimeData| Name: | QTableModel::dropMimeData | | Prototype: | bool QTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row , int column, const QModelIndex &index) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 835-848 |
| | 8 | 3 |
ensureSorted| Name: | QTableModel::ensureSorted | | Prototype: | void QTableModel::ensureSorted(int column, Qt::SortOrder order, int start, int end) | | Coverage: | 0.000% (0/47) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 540-612 |
| | 55 | 13 |
flags| Name: | QTableModel::flags | | Prototype: | Qt::ItemFlags QTableModel::flags(const QModelIndex &index) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 475-487 |
| | 10 | 3 |
headerData| Name: | QTableModel::headerData | | Prototype: | QVariant QTableModel::headerData(int section, Qt::Orientation orientation, int role) const | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 690-708 |
| | 13 | 6 |
horizontalHeaderItem| Name: | QTableModel::horizontalHeaderItem | | Prototype: | QTableWidgetItem *QTableModel::horizontalHeaderItem(int section) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 336-339 |
| | 1 | 1 |
index| Name: | QTableModel::index | | Prototype: | QModelIndex QTableModel::index(const QTableWidgetItem *item) const | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 346-362 |
| | 12 | 4 |
insertColumns| Name: | QTableModel::insertColumns | | Prototype: | bool QTableModel::insertColumns(int column, int count, const QModelIndex &) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 76-92 |
| | 12 | 4 |
insertRows| Name: | QTableModel::insertRows | | Prototype: | bool QTableModel::insertRows(int row, int count, const QModelIndex &) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 59-74 |
| | 11 | 3 |
internalMimeData| Name: | QTableModel::internalMimeData | | Prototype: | QMimeData *QTableModel::internalMimeData() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 813-816 |
| | 1 | 1 |
isValid| Name: | QTableModel::isValid | | Prototype: | bool QTableModel::isValid(const QModelIndex &index) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 730-735 |
| | 3 | 1 |
item| Name: | QTableModel::item | | Prototype: | QTableWidgetItem *QTableModel::item(int row, int column) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 229-232 |
| | 1 | 1 |
item| Name: | QTableModel::item | | Prototype: | QTableWidgetItem *QTableModel::item(const QModelIndex &index) const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 234-239 |
| | 3 | 2 |
itemChanged| Name: | QTableModel::itemChanged | | Prototype: | void QTableModel::itemChanged(QTableWidgetItem *item) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 769-787 |
| | 12 | 6 |
itemData| Name: | QTableModel::itemData | | Prototype: | QMap<int, QVariant> QTableModel::itemData(const QModelIndex &index) const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 429-440 |
| | 7 | 3 |
itemGreaterThan| Name: | QTableModel::itemGreaterThan | | Prototype: | bool QTableModel::itemGreaterThan(const QPair<QTableWidgetItem*,int> &left, const QPair<QTableWidgetItem*,int> &right) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 684-688 |
| | 1 | 1 |
itemLessThan| Name: | QTableModel::itemLessThan | | Prototype: | bool QTableModel::itemLessThan(const QPair<QTableWidgetItem*,int> &left, const QPair<QTableWidgetItem*,int> &right) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 678-682 |
| | 1 | 1 |
itemPrototype| Name: | QTableModel::itemPrototype | | Prototype: | const QTableWidgetItem *QTableModel::itemPrototype() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 794-797 |
| | 1 | 1 |
mimeData| Name: | QTableModel::mimeData | | Prototype: | QMimeData *QTableModel::mimeData(const QModelIndexList &indexes) const | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 818-833 |
| | 10 | 2 |
mimeTypes| Name: | QTableModel::mimeTypes | | Prototype: | QStringList QTableModel::mimeTypes() const | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 807-811 |
| | 2 | 1 |
removeColumns| Name: | QTableModel::removeColumns | | Prototype: | bool QTableModel::removeColumns(int column, int count, const QModelIndex &) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 121-147 |
| | 20 | 7 |
removeItem| Name: | QTableModel::removeItem | | Prototype: | void QTableModel::removeItem(QTableWidgetItem *item) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 241-264 |
| | 16 | 4 |
removeRows| Name: | QTableModel::removeRows | | Prototype: | bool QTableModel::removeRows(int row, int count, const QModelIndex &) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 94-119 |
| | 20 | 6 |
rowCount| Name: | QTableModel::rowCount | | Prototype: | int QTableModel::rowCount(const QModelIndex &parent) const | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 386-389 |
| | 1 | 1 |
setColumnCount| Name: | QTableModel::setColumnCount | | Prototype: | void QTableModel::setColumnCount(int columns) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 375-384 |
| | 6 | 3 |
setData| Name: | QTableModel::setData | | Prototype: | bool QTableModel::setData(const QModelIndex &index, const QVariant &value, int role) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 404-427 |
| | 15 | 5 |
setHeaderData| Name: | QTableModel::setHeaderData | | Prototype: | bool QTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 710-728 |
| | 12 | 4 |
setHorizontalHeaderItem| Name: | QTableModel::setHorizontalHeaderItem | | Prototype: | void QTableModel::setHorizontalHeaderItem(int section, QTableWidgetItem *item) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 266-286 |
| | 14 | 5 |
setItem| Name: | QTableModel::setItem | | Prototype: | void QTableModel::setItem(int row, int column, QTableWidgetItem *item) | | Coverage: | 0.000% (0/38) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 149-213 |
| | 47 | 11 |
setItemData| Name: | QTableModel::setItemData | | Prototype: | bool QTableModel::setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 443-473 |
| | 22 | 8 |
setItemPrototype| Name: | QTableModel::setItemPrototype | | Prototype: | void QTableModel::setItemPrototype(const QTableWidgetItem *item) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 799-805 |
| | 3 | 2 |
setRowCount| Name: | QTableModel::setRowCount | | Prototype: | void QTableModel::setRowCount(int rows) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 364-373 |
| | 6 | 3 |
setVerticalHeaderItem| Name: | QTableModel::setVerticalHeaderItem | | Prototype: | void QTableModel::setVerticalHeaderItem(int section, QTableWidgetItem *item) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 288-308 |
| | 14 | 5 |
sort| Name: | QTableModel::sort | | Prototype: | void QTableModel::sort(int column, Qt::SortOrder order) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 489-531 |
| | 29 | 5 |
sortedInsertionIterator| Name: | QTableModel::sortedInsertionIterator | | Prototype: | QVector<QTableWidgetItem*>::iterator QTableModel::sortedInsertionIterator( const QVector<QTableWidgetItem*>::iterator &begin, const QVector<QTableWidgetItem*>::iterator &end, Qt::SortOrder order, QTableWidgetItem *item) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 668-676 |
| | 3 | 2 |
supportedDropActions| Name: | QTableModel::supportedDropActions | | Prototype: | Qt::DropActions QTableModel::supportedDropActions() const | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 850-854 |
| | 2 | 1 |
takeHorizontalHeaderItem| Name: | QTableModel::takeHorizontalHeaderItem | | Prototype: | QTableWidgetItem *QTableModel::takeHorizontalHeaderItem(int section) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 310-321 |
| | 8 | 3 |
takeItem| Name: | QTableModel::takeItem | | Prototype: | QTableWidgetItem *QTableModel::takeItem(int row, int column) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 215-227 |
| | 9 | 2 |
takeVerticalHeaderItem| Name: | QTableModel::takeVerticalHeaderItem | | Prototype: | QTableWidgetItem *QTableModel::takeVerticalHeaderItem(int section) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 323-334 |
| | 8 | 3 |
updateRowIndexes| Name: | QTableModel::updateRowIndexes | | Prototype: | void QTableModel::updateRowIndexes(QModelIndexList &indexes, int movedFromRow, int movedToRow) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 643-659 |
| | 12 | 6 |
verticalHeaderItem| Name: | QTableModel::verticalHeaderItem | | Prototype: | QTableWidgetItem *QTableModel::verticalHeaderItem(int section) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 341-344 |
| | 1 | 1 |
~QTableModel| Name: | QTableModel::~QTableModel | | Prototype: | QTableModel::~QTableModel() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp | | Lines: | 53-57 |
| | 2 | 1 |