QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QStandardItemModel
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
dropMimeData
Name: QStandardItemModel::dropMimeData
Prototype: bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 3084-3198
  0.000% (0/58)
7518
mimeData
Name: QStandardItemModel::mimeData
Prototype: QMimeData *QStandardItemModel::mimeData(const QModelIndexList &indexes) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2994-3056
  0.000% (0/32)
4112
setHeaderData
Name: QStandardItemModel::setHeaderData
Prototype: bool QStandardItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2931-2960
  0.000% (0/27)
227
setVerticalHeaderItem
Name: QStandardItemModel::setVerticalHeaderItem
Prototype: void QStandardItemModel::setVerticalHeaderItem(int row, QStandardItem *item)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2395-2423
  0.000% (0/19)
197
setHorizontalHeaderItem
Name: QStandardItemModel::setHorizontalHeaderItem
Prototype: void QStandardItemModel::setHorizontalHeaderItem(int column, QStandardItem *item)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2339-2367
  0.000% (0/19)
197
headerData
Name: QStandardItemModel::headerData
Prototype: QVariant QStandardItemModel::headerData(int section, Qt::Orientation orientation, int role) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2788-2803
  0.000% (0/18)
124
itemFromIndex
Name: QStandardItemModel::itemFromIndex
Prototype: QStandardItem *QStandardItemModel::itemFromIndex(const QModelIndex &index) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2207-2222
  0.000% (0/14)
114
flags
Name: QStandardItemModel::flags
Prototype: Qt::ItemFlags QStandardItemModel::flags(const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2752-2765
  0.000% (0/7)
113
clear
Name: QStandardItemModel::clear
Prototype: void QStandardItemModel::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2174-2186
  0.000% (0/1)
101
setVerticalHeaderLabels
Name: QStandardItemModel::setVerticalHeaderLabels
Prototype: void QStandardItemModel::setVerticalHeaderLabels(const QStringList &labels)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2472-2485
  0.000% (0/10)
94
setHorizontalHeaderLabels
Name: QStandardItemModel::setHorizontalHeaderLabels
Prototype: void QStandardItemModel::setHorizontalHeaderLabels(const QStringList &labels)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2449-2462
  0.000% (0/10)
94
index
Name: QStandardItemModel::index
Prototype: QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2818-2830
  0.000% (0/12)
92
takeVerticalHeaderItem
Name: QStandardItemModel::takeVerticalHeaderItem
Prototype: QStandardItem *QStandardItemModel::takeVerticalHeaderItem(int row)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2695-2706
  0.000% (0/9)
83
takeHorizontalHeaderItem
Name: QStandardItemModel::takeHorizontalHeaderItem
Prototype: QStandardItem *QStandardItemModel::takeHorizontalHeaderItem(int column)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2673-2684
  0.000% (0/9)
83
findItems
Name: QStandardItemModel::findItems
Prototype: QList<QStandardItem*> QStandardItemModel::findItems(const QString &text, Qt::MatchFlags flags, int column) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2532-2543
  0.000% (0/4)
82
setData
Name: QStandardItemModel::setData
Prototype: bool QStandardItemModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2917-2926
  0.000% (0/7)
73
QStandardItemModel
Name: QStandardItemModel::QStandardItemModel
Prototype: QStandardItemModel::QStandardItemModel(int rows, int columns, QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2130-2140
  0.000% (0/1)
71
removeRows
Name: QStandardItemModel::removeRows
Prototype: bool QStandardItemModel::removeRows(int row, int count, const QModelIndex &parent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2894-2902
  0.000% (0/10)
62
removeColumns
Name: QStandardItemModel::removeColumns
Prototype: bool QStandardItemModel::removeColumns(int column, int count, const QModelIndex &parent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2881-2889
  0.000% (0/10)
62
setItemData
Name: QStandardItemModel::setItemData
Prototype: bool QStandardItemModel::setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2965-2972
  0.000% (0/4)
52
parent
Name: QStandardItemModel::parent
Prototype: QModelIndex QStandardItemModel::parent(const QModelIndex &child) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2869-2876
  0.000% (0/4)
52
insertRows
Name: QStandardItemModel::insertRows
Prototype: bool QStandardItemModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2847-2854
  0.000% (0/6)
52
insertColumns
Name: QStandardItemModel::insertColumns
Prototype: bool QStandardItemModel::insertColumns(int column, int count, const QModelIndex &parent)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2835-2842
  0.000% (0/6)
52
verticalHeaderItem
Name: QStandardItemModel::verticalHeaderItem
Prototype: QStandardItem *QStandardItemModel::verticalHeaderItem(int row) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2433-2439
  0.000% (0/6)
42
setItemPrototype
Name: QStandardItemModel::setItemPrototype
Prototype: void QStandardItemModel::setItemPrototype(const QStandardItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2502-2509
  0.000% (0/4)
42
indexFromItem
Name: QStandardItemModel::indexFromItem
Prototype: QModelIndex QStandardItemModel::indexFromItem(const QStandardItem *item) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2236-2243
  0.000% (0/6)
42
horizontalHeaderItem
Name: QStandardItemModel::horizontalHeaderItem
Prototype: QStandardItem *QStandardItemModel::horizontalHeaderItem(int column) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2377-2383
  0.000% (0/6)
42
rowCount
Name: QStandardItemModel::rowCount
Prototype: int QStandardItemModel::rowCount(const QModelIndex &parent) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2907-2912
  0.000% (0/1)
31
itemData
Name: QStandardItemModel::itemData
Prototype: QMap<int, QVariant> QStandardItemModel::itemData(const QModelIndex &index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2859-2864
  0.000% (0/1)
31
hasChildren
Name: QStandardItemModel::hasChildren
Prototype: bool QStandardItemModel::hasChildren(const QModelIndex &parent) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2770-2775
  0.000% (0/1)
31
data
Name: QStandardItemModel::data
Prototype: QVariant QStandardItemModel::data(const QModelIndex &index, int role) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2742-2747
  0.000% (0/1)
31
columnCount
Name: QStandardItemModel::columnCount
Prototype: int QStandardItemModel::columnCount(const QModelIndex &parent) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2732-2737
  0.000% (0/1)
31
QStandardItemModel
Name: QStandardItemModel::QStandardItemModel
Prototype: QStandardItemModel::QStandardItemModel(QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2118-2124
  0.000% (0/1)
31
takeRow
Name: QStandardItemModel::takeRow
Prototype: QList<QStandardItem*> QStandardItemModel::takeRow(int row)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2642-2646
  0.000% (0/1)
21
takeItem
Name: QStandardItemModel::takeItem
Prototype: QStandardItem *QStandardItemModel::takeItem(int row, int column)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2626-2630
  0.000% (0/1)
21
takeColumn
Name: QStandardItemModel::takeColumn
Prototype: QList<QStandardItem*> QStandardItemModel::takeColumn(int column)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2658-2662
  0.000% (0/1)
21
sortRole
Name: QStandardItemModel::sortRole
Prototype: int QStandardItemModel::sortRole() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2717-2721
  0.000% (0/1)
21
sort
Name: QStandardItemModel::sort
Prototype: void QStandardItemModel::sort(int column, Qt::SortOrder order)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2977-2981
  0.000% (0/1)
21
setSortRole
Name: QStandardItemModel::setSortRole
Prototype: void QStandardItemModel::setSortRole(int role)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2723-2727
  0.000% (0/1)
21
setRowCount
Name: QStandardItemModel::setRowCount
Prototype: void QStandardItemModel::setRowCount(int rows)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2254-2258
  0.000% (0/1)
21
setItemRoleNames
Name: QStandardItemModel::setItemRoleNames
Prototype: void QStandardItemModel::setItemRoleNames(const QHash<int,QByteArray> &roleNames)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2162-2166
  0.000% (0/1)
21
setItem
Name: QStandardItemModel::setItem
Prototype: void QStandardItemModel::setItem(int row, int column, QStandardItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2285-2289
  0.000% (0/1)
21
setColumnCount
Name: QStandardItemModel::setColumnCount
Prototype: void QStandardItemModel::setColumnCount(int columns)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2269-2273
  0.000% (0/1)
21
itemPrototype
Name: QStandardItemModel::itemPrototype
Prototype: const QStandardItem *QStandardItemModel::itemPrototype() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2520-2524
  0.000% (0/1)
21
item
Name: QStandardItemModel::item
Prototype: QStandardItem *QStandardItemModel::item(int row, int column) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2304-2308
  0.000% (0/1)
21
invisibleRootItem
Name: QStandardItemModel::invisibleRootItem
Prototype: QStandardItem *QStandardItemModel::invisibleRootItem() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2323-2327
  0.000% (0/1)
21
QStandardItemModel
Name: QStandardItemModel::QStandardItemModel
Prototype: QStandardItemModel::QStandardItemModel(QStandardItemModelPrivate &dd, QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2145-2150
  0.000% (0/1)
21
supportedDropActions
Name: QStandardItemModel::supportedDropActions
Prototype: Qt::DropActions QStandardItemModel::supportedDropActions () const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2810-2813
  0.000% (0/1)
11
sibling
Name: QStandardItemModel::sibling
Prototype: QModelIndex QStandardItemModel::sibling(int row, int column, const QModelIndex &idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2780-2783
  0.000% (0/1)
11
mimeTypes
Name: QStandardItemModel::mimeTypes
Prototype: QStringList QStandardItemModel::mimeTypes() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2986-2989
  0.000% (0/1)
11
insertRow
Name: QStandardItemModel::insertRow
Prototype: void QStandardItemModel::insertRow(int row, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2588-2591
  0.000% (0/1)
11
insertColumn
Name: QStandardItemModel::insertColumn
Prototype: void QStandardItemModel::insertColumn(int column, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2613-2616
  0.000% (0/1)
11
appendRow
Name: QStandardItemModel::appendRow
Prototype: void QStandardItemModel::appendRow(const QList<QStandardItem*> &items)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2553-2556
  0.000% (0/1)
11
appendColumn
Name: QStandardItemModel::appendColumn
Prototype: void QStandardItemModel::appendColumn(const QList<QStandardItem*> &items)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2566-2569
  0.000% (0/1)
11

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