OpenCoverage

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

Functions

Page:<>1
Function: AnchorData::dump
...3
Function: DetailButton::label
4
Function: KeyChecker::KeyChecker
5
Function: Parser::testAndParseUri
6
Function: QAbstractButton::autoRepeatDelay
78
Function: QAbstractItemModelPrivate::itemsAboutToBeMoved
9
Function: QAbstractItemView::setRootIndex
10
Function: QAbstractPrintDialog::enabledOptions
11
Function: QAbstractScrollAreaScrollBarContainer::widgets
...20
Function: QAnimationTimer::unregisterRunningAnimation
...30
Function: QColor::fromCmyk
...100
Function: QGridLayoutPrivate::colStretch
...200
Function: QSslCertificateExtension::operator=
...306
Function: variantHash
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QAbstractFileEngine::supportsExtension
Name: QAbstractFileEngine::supportsExtension
Prototype: bool QAbstractFileEngine::supportsExtension(Extension extension) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1222-1226
  0.000% (0/1)
21
QAbstractFileEngine::syncToDisk
Name: QAbstractFileEngine::syncToDisk
Prototype: bool QAbstractFileEngine::syncToDisk()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 408-411
  0.000% (0/1)
11
QAbstractFileEngine::unmap
Name: QAbstractFileEngine::unmap
Prototype: bool QAbstractFileEngine::unmap(uchar *address)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 827-832
100.000% (1/1)
31
QAbstractFileEngine::write
Name: QAbstractFileEngine::write
Prototype: qint64 QAbstractFileEngine::write(const char *data, qint64 len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1106-1111
  0.000% (0/1)
31
QAbstractFileEngineHandler::QAbstractFileEngineHandler
Name: QAbstractFileEngineHandler::QAbstractFileEngineHandler
Prototype: QAbstractFileEngineHandler::QAbstractFileEngineHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 132-137
100.000% (1/1)
31
QAbstractFileEngineHandler::~QAbstractFileEngineHandler
Name: QAbstractFileEngineHandler::~QAbstractFileEngineHandler
Prototype: QAbstractFileEngineHandler::~QAbstractFileEngineHandler()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 143-153
 85.714% (6/7)
63
QAbstractFileEngineHandlerList::~QAbstractFileEngineHandlerList
Name: QAbstractFileEngineHandlerList::~QAbstractFileEngineHandlerList
Prototype: ~QAbstractFileEngineHandlerList()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 115-119
100.000% (1/1)
21
QAbstractFileEngineIterator::QAbstractFileEngineIterator
Name: QAbstractFileEngineIterator::QAbstractFileEngineIterator
Prototype: QAbstractFileEngineIterator::QAbstractFileEngineIterator(QDir::Filters filters, const QStringList &nameFilters)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 917-923
100.000% (1/1)
21
QAbstractFileEngineIterator::currentFileInfo
Name: QAbstractFileEngineIterator::currentFileInfo
Prototype: QFileInfo QAbstractFileEngineIterator::currentFileInfo() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1014-1022
 75.000% (3/4)
42
QAbstractFileEngineIterator::currentFilePath
Name: QAbstractFileEngineIterator::currentFilePath
Prototype: QString QAbstractFileEngineIterator::currentFilePath() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 991-1003
 80.000% (8/10)
84
QAbstractFileEngineIterator::entryInfo
Name: QAbstractFileEngineIterator::entryInfo
Prototype: QVariant QAbstractFileEngineIterator::entryInfo(EntryInfoType type) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1033-1037
  0.000% (0/1)
21
QAbstractFileEngineIterator::filters
Name: QAbstractFileEngineIterator::filters
Prototype: QDir::Filters QAbstractFileEngineIterator::filters() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 971-974
  0.000% (0/1)
11
QAbstractFileEngineIterator::nameFilters
Name: QAbstractFileEngineIterator::nameFilters
Prototype: QStringList QAbstractFileEngineIterator::nameFilters() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 961-964
  0.000% (0/1)
11
QAbstractFileEngineIterator::path
Name: QAbstractFileEngineIterator::path
Prototype: QString QAbstractFileEngineIterator::path() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 940-943
100.000% (1/1)
11
QAbstractFileEngineIterator::setPath
Name: QAbstractFileEngineIterator::setPath
Prototype: void QAbstractFileEngineIterator::setPath(const QString &path)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 951-954
100.000% (1/1)
11
QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem
Name: QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem
Prototype: QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem(QGraphicsItem *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8199-8202
  0.000% (0/1)
21
QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem
Name: QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem
Prototype: QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem(QAbstractGraphicsShapeItemPrivate &dd, QGraphicsItem *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8207-8210
  0.000% (0/1)
21
QAbstractGraphicsShapeItem::brush
Name: QAbstractGraphicsShapeItem::brush
Prototype: QBrush QAbstractGraphicsShapeItem::brush() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8252-8256
  0.000% (0/1)
21
QAbstractGraphicsShapeItem::isObscuredBy
Name: QAbstractGraphicsShapeItem::isObscuredBy
Prototype: bool QAbstractGraphicsShapeItem::isObscuredBy(const QGraphicsItem *item) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8280-8283
  0.000% (0/1)
11
QAbstractGraphicsShapeItem::opaqueArea
Name: QAbstractGraphicsShapeItem::opaqueArea
Prototype: QPainterPath QAbstractGraphicsShapeItem::opaqueArea() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8288-8294
  0.000% (0/4)
42
QAbstractGraphicsShapeItem::pen
Name: QAbstractGraphicsShapeItem::pen
Prototype: QPen QAbstractGraphicsShapeItem::pen() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8223-8227
  0.000% (0/1)
21
QAbstractGraphicsShapeItem::setBrush
Name: QAbstractGraphicsShapeItem::setBrush
Prototype: void QAbstractGraphicsShapeItem::setBrush(const QBrush &brush)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8268-8275
  0.000% (0/4)
52
QAbstractGraphicsShapeItem::setPen
Name: QAbstractGraphicsShapeItem::setPen
Prototype: void QAbstractGraphicsShapeItem::setPen(const QPen &pen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8236-8245
  0.000% (0/4)
72
QAbstractHostInfoLookupManager::globalInstance
Name: QAbstractHostInfoLookupManager::globalInstance
Prototype: QAbstractHostInfoLookupManager* QAbstractHostInfoLookupManager::globalInstance()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 811-814
  0.000% (0/1)
11
QAbstractItemDelegate::QAbstractItemDelegate
Name: QAbstractItemDelegate::QAbstractItemDelegate
Prototype: QAbstractItemDelegate::QAbstractItemDelegate(QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 183-187
  0.000% (0/1)
31
QAbstractItemDelegate::QAbstractItemDelegate
Name: QAbstractItemDelegate::QAbstractItemDelegate
Prototype: QAbstractItemDelegate::QAbstractItemDelegate(QObjectPrivate &dd, QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 194-198
  0.000% (0/1)
31
QAbstractItemDelegate::createEditor
Name: QAbstractItemDelegate::createEditor
Prototype: QWidget *QAbstractItemDelegate::createEditor(QWidget *, const QStyleOptionViewItem &, const QModelIndex &) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 245-250
  0.000% (0/1)
11
QAbstractItemDelegate::destroyEditor
Name: QAbstractItemDelegate::destroyEditor
Prototype: void QAbstractItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 262-266
  0.000% (0/1)
21
QAbstractItemDelegate::editorEvent
Name: QAbstractItemDelegate::editorEvent
Prototype: bool QAbstractItemDelegate::editorEvent(QEvent *, QAbstractItemModel *, const QStyleOptionViewItem &, const QModelIndex &)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 330-337
  0.000% (0/1)
11
QAbstractItemDelegate::elidedText
Name: QAbstractItemDelegate::elidedText
Prototype: QString QAbstractItemDelegate::elidedText(const QFontMetrics &fontMetrics, int width, Qt::TextElideMode mode, const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 353-357
  0.000% (0/1)
11
QAbstractItemDelegate::helpEvent
Name: QAbstractItemDelegate::helpEvent
Prototype: bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 374-415
  0.000% (0/27)
249
QAbstractItemDelegate::paintingRoles
Name: QAbstractItemDelegate::paintingRoles
Prototype: QVector<int> QAbstractItemDelegate::paintingRoles() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 422-425
  0.000% (0/1)
11
QAbstractItemDelegatePrivate::QAbstractItemDelegatePrivate
Name: QAbstractItemDelegatePrivate::QAbstractItemDelegatePrivate
Prototype: QAbstractItemDelegatePrivate::QAbstractItemDelegatePrivate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 427-430
  0.000% (0/1)
21
QAbstractItemDelegatePrivate::_q_commitDataAndCloseEditor
Name: QAbstractItemDelegatePrivate::_q_commitDataAndCloseEditor
Prototype: void QAbstractItemDelegatePrivate::_q_commitDataAndCloseEditor(QWidget *editor)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 589-594
  0.000% (0/1)
31
QAbstractItemDelegatePrivate::editorEventFilter
Name: QAbstractItemDelegatePrivate::editorEventFilter
Prototype: bool QAbstractItemDelegatePrivate::editorEventFilter(QObject *object, QEvent *event)
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 455-529
  0.000% (0/62)
4421
QAbstractItemDelegatePrivate::textForRole
Name: QAbstractItemDelegatePrivate::textForRole
Prototype: QString QAbstractItemDelegatePrivate::textForRole(Qt::ItemDataRole role, const QVariant &value, const QLocale &locale, int precision) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 549-587
  0.000% (0/24)
2512
QAbstractItemDelegatePrivate::tryFixup
Name: QAbstractItemDelegatePrivate::tryFixup
Prototype: bool QAbstractItemDelegatePrivate::tryFixup(QWidget *editor)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 531-547
  0.000% (0/10)
84
QAbstractItemModel::QAbstractItemModel
Name: 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: 1465-1468
100.000% (1/1)
21
QAbstractItemModel::QAbstractItemModel
Name: 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: 1473-1476
100.000% (1/1)
21
QAbstractItemModel::beginInsertColumns
Name: 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: 2939-2947
100.000% (1/1)
61
QAbstractItemModel::beginInsertRows
Name: 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: 2638-2646
100.000% (1/1)
61
QAbstractItemModel::beginMoveColumns
Name: 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: 3058-3081
 25.000% (4/16)
162
QAbstractItemModel::beginMoveRows
Name: 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: 2841-2863
100.000% (16/16)
162
QAbstractItemModel::beginRemoveColumns
Name: 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: 2994-3002
100.000% (1/1)
61
QAbstractItemModel::beginRemoveRows
Name: 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: 2692-2700
100.000% (1/1)
61
QAbstractItemModel::beginResetModel
Name: 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: 3161-3164
100.000% (1/1)
11
QAbstractItemModel::buddy
Name: 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: 2240-2243
100.000% (1/1)
11
QAbstractItemModel::canDropMimeData
Name: 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: 1894-1911
  0.000% (0/10)
104
QAbstractItemModel::canFetchMore
Name: 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: 2196-2199
100.000% (1/1)
11
QAbstractItemModel::changePersistentIndex
Name: 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: 3194-3210
 50.000% (5/10)
114
QAbstractItemModel::changePersistentIndexList
Name: 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: 3223-3251
 89.474% (17/19)
207
QAbstractItemModel::decodeData
Name: 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: 2514-2596
 88.889% (32/36)
5612
QAbstractItemModel::doSetRoleNames
Name: 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: 2365-2369
100.000% (1/1)
21
QAbstractItemModel::doSetSupportedDragActions
Name: 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: 2007-2011
  0.000% (0/1)
21
QAbstractItemModel::dropMimeData
Name: 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: 1942-1965
 43.478% (10/23)
177
QAbstractItemModel::encodeData
Name: 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: 2504-2509
100.000% (4/4)
32
QAbstractItemModel::endInsertColumns
Name: 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: 2958-2964
100.000% (1/1)
41
QAbstractItemModel::endInsertRows
Name: 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: 2656-2662
100.000% (1/1)
41
QAbstractItemModel::endMoveColumns
Name: 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: 3094-3114
 42.857% (3/7)
123
QAbstractItemModel::endMoveRows
Name: 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: 2876-2896
100.000% (7/7)
123
QAbstractItemModel::endRemoveColumns
Name: 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: 3012-3018
100.000% (1/1)
41
QAbstractItemModel::endRemoveRows
Name: 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: 2710-2716
100.000% (1/1)
41
QAbstractItemModel::endResetModel
Name: 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: 3177-3183
100.000% (1/1)
41
QAbstractItemModel::flags
Name: 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: 2210-2217
100.000% (4/4)
42
QAbstractItemModel::hasChildren
Name: QAbstractItemModel::hasChildren
Prototype: bool QAbstractItemModel::hasChildren(const QModelIndex &parent) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1734-1737
100.000% (1/1)
11
QAbstractItemModel::hasIndex
Name: QAbstractItemModel::hasIndex
Prototype: bool QAbstractItemModel::hasIndex(int row, int column, const QModelIndex &parent) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1716-1721
100.000% (6/6)
32
QAbstractItemModel::headerData
Name: 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: 2445-2451
100.000% (4/4)
42
QAbstractItemModel::insertColumns
Name: 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: 2081-2084
100.000% (1/1)
11
QAbstractItemModel::insertRows
Name: 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: 2052-2055
  0.000% (0/1)
11
QAbstractItemModel::itemData
Name: 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: 1768-1777
100.000% (7/7)
63
QAbstractItemModel::match
Name: 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: 2266-2334
 98.507% (66/67)
4721
QAbstractItemModel::mimeData
Name: 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: 1865-1879
 71.429% (5/7)
123
QAbstractItemModel::mimeTypes
Name: QAbstractItemModel::mimeTypes
Prototype: QStringList QAbstractItemModel::mimeTypes() const
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1845-1850
100.000% (2/2)
22
QAbstractItemModel::mimeTypes::[lambda]
Name: QAbstractItemModel::mimeTypes::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1848-1848
100.000% (1/1)
01
QAbstractItemModel::moveColumns
Name: 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: 2165-2168
  0.000% (0/1)
11
QAbstractItemModel::moveRows
Name: 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: 2144-2147
  0.000% (0/1)
11
QAbstractItemModel::persistentIndexList
Name: 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: 3258-3269
100.000% (4/4)
82
QAbstractItemModel::removeColumns
Name: 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: 2123-2126
100.000% (1/1)
11
QAbstractItemModel::removeRows
Name: 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: 2102-2105
  0.000% (0/1)
11
QAbstractItemModel::roleNames
Name: 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: 2402-2406
100.000% (1/1)
21
QAbstractItemModel::setData
Name: 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: 1792-1798
100.000% (1/1)
41
QAbstractItemModel::setHeaderData
Name: 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: 2465-2473
100.000% (1/1)
51
QAbstractItemModel::setItemData
Name: 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: 1822-1828
 75.000% (6/8)
42
QAbstractItemModel::sibling
Name: QAbstractItemModel::sibling
Prototype: QModelIndex QAbstractItemModel::sibling(int row, int column, const QModelIndex &idx) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1753-1756
100.000% (1/1)
11
QAbstractItemModel::sort
Name: 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: 2224-2229
100.000% (1/1)
21
QAbstractItemModel::span
Name: 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: 2342-2345
100.000% (1/1)
11
QAbstractItemModel::submit
Name: 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: 2417-2420
100.000% (1/1)
11
QAbstractItemModel::supportedDragActions
Name: 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: 1996-2002
 50.000% (2/4)
42
QAbstractItemModel::supportedDropActions
Name: 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: 1980-1983
100.000% (1/1)
11
QAbstractItemModel::~QAbstractItemModel
Name: 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: 1481-1484
100.000% (1/1)
11
QAbstractItemModelPrivate::Persistent::insertMultiAtEnd
Name: QAbstractItemModelPrivate::Persistent::insertMultiAtEnd
Prototype: void QAbstractItemModelPrivate::Persistent::insertMultiAtEnd(const QModelIndex& key, QPersistentModelIndexData *data)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3746-3756
100.000% (6/6)
72
QAbstractItemModelPrivate::QAbstractItemModelPrivate
Name: QAbstractItemModelPrivate::QAbstractItemModelPrivate
Prototype: QAbstractItemModelPrivate::QAbstractItemModelPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 489-494
100.000% (1/1)
21
QAbstractItemModelPrivate::allowMove
Name: QAbstractItemModelPrivate::allowMove
Prototype: bool QAbstractItemModelPrivate::allowMove(const QModelIndex &srcParent, int start, int end, const QModelIndex &destinationParent, int destinationStart, Qt::Orientation orientation)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2726-2749
 90.000% (18/20)
146
QAbstractItemModelPrivate::columnsAboutToBeInserted
Name: QAbstractItemModelPrivate::columnsAboutToBeInserted
Prototype: void QAbstractItemModelPrivate::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 825-841
 92.857% (13/14)
114
QAbstractItemModelPrivate::columnsAboutToBeRemoved
Name: QAbstractItemModelPrivate::columnsAboutToBeRemoved
Prototype: void QAbstractItemModelPrivate::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)
Coverage:  95.000% (19/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 862-891
 95.000% (19/20)
196
QAbstractItemModelPrivate::columnsInserted
Name: QAbstractItemModelPrivate::columnsInserted
Prototype: void QAbstractItemModelPrivate::columnsInserted(const QModelIndex &parent, int first, int last)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 843-860
 71.429% (5/7)
113
QAbstractItemModelPrivate::columnsRemoved
Name: QAbstractItemModelPrivate::columnsRemoved
Prototype: void QAbstractItemModelPrivate::columnsRemoved(const QModelIndex &parent, int first, int last)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 893-918
 80.000% (8/10)
184
QAbstractItemModelPrivate::defaultRoleNames
Name: QAbstractItemModelPrivate::defaultRoleNames
Prototype: const QHash<int,QByteArray> &QAbstractItemModelPrivate::defaultRoleNames()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 545-548
100.000% (1/1)
11
QAbstractItemModelPrivate::invalidatePersistentIndex
Name: QAbstractItemModelPrivate::invalidatePersistentIndex
Prototype: void QAbstractItemModelPrivate::invalidatePersistentIndex(const QModelIndex &index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 519-527
100.000% (4/4)
62
QAbstractItemModelPrivate::invalidatePersistentIndexes
Name: QAbstractItemModelPrivate::invalidatePersistentIndexes
Prototype: void QAbstractItemModelPrivate::invalidatePersistentIndexes()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 505-512
100.000% (2/2)
42
Page:<>1
Function: AnchorData::dump
...3
Function: DetailButton::label
4
Function: KeyChecker::KeyChecker
5
Function: Parser::testAndParseUri
6
Function: QAbstractButton::autoRepeatDelay
78
Function: QAbstractItemModelPrivate::itemsAboutToBeMoved
9
Function: QAbstractItemView::setRootIndex
10
Function: QAbstractPrintDialog::enabledOptions
11
Function: QAbstractScrollAreaScrollBarContainer::widgets
...20
Function: QAnimationTimer::unregisterRunningAnimation
...30
Function: QColor::fromCmyk
...100
Function: QGridLayoutPrivate::colStretch
...200
Function: QSslCertificateExtension::operator=
...306
Function: variantHash

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