OpenCoverage

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

Functions

Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (1/1)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...39
Condition %: 100.000% (7/7)
40
Condition %: 100.000% (1/1)
41
Condition %: 100.000% (4/4)
42
Condition %: 100.000% (1/1)
4344
Condition %: 100.000% (1/1)
45
Condition %: 100.000% (1/1)
46
Condition %: 100.000% (1/1)
47
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  83.333% (10/12)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QJsonValue::type
Name: QJsonValue::type
Prototype: QJsonValue::Type QJsonValue::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 496-499
100.000% (1/1)
11
QJsonValue::toString
Name: QJsonValue::toString
Prototype: QString QJsonValue::toString() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 559-566
100.000% (4/4)
52
QJsonValue::toObject
Name: QJsonValue::toObject
Prototype: QJsonObject QJsonValue::toObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 613-616
100.000% (1/1)
11
QJsonValue::toDouble
Name: QJsonValue::toDouble
Prototype: double QJsonValue::toDouble(double defaultValue) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 531-536
100.000% (4/4)
32
QJsonValue::toArray
Name: QJsonValue::toArray
Prototype: QJsonArray QJsonValue::toArray() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 588-591
100.000% (1/1)
11
QJsonValue::stringDataFromQStringHelper
Name: QJsonValue::stringDataFromQStringHelper
Prototype: void QJsonValue::stringDataFromQStringHelper(const QString &string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 206-210
100.000% (1/1)
21
QJsonValue::operator!=
Name: QJsonValue::operator!=
Prototype: bool QJsonValue::operator!=(const QJsonValue &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 661-664
100.000% (1/1)
11
QJsonValue::operator =
Name: QJsonValue::operator =
Prototype: QJsonValue &QJsonValue::operator =(const QJsonValue &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 276-284
100.000% (1/1)
51
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 106-109
100.000% (1/1)
21
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 148-152
100.000% (1/1)
11
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(double n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 157-161
100.000% (1/1)
11
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(int n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 167-171
100.000% (1/1)
11
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(const QString &s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 188-192
100.000% (1/1)
11
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(QLatin1String s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 215-221
100.000% (1/1)
21
QJsonPrivate::Object::indexOf
Name: QJsonPrivate::Object::indexOf
Prototype: int Object::indexOf(const QString &key, bool *exists) const
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 184-204
100.000% (12/12)
144
QJsonPrivate::Object::indexOf
Name: QJsonPrivate::Object::indexOf
Prototype: int Object::indexOf(QLatin1String key, bool *exists) const
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 206-226
100.000% (12/12)
144
QJsonObject::~QJsonObject
Name: QJsonObject::~QJsonObject
Prototype: QJsonObject::~QJsonObject()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 159-163
100.000% (6/6)
22
QJsonObject::keyAt
Name: QJsonObject::keyAt
Prototype: QString QJsonObject::keyAt(int i) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 1242-1248
100.000% (1/1)
31
QJsonObject::QJsonObject
Name: QJsonObject::QJsonObject
Prototype: QJsonObject::QJsonObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 112-115
100.000% (1/1)
21
QJsonObject::QJsonObject
Name: QJsonObject::QJsonObject
Prototype: QJsonObject::QJsonObject(QJsonPrivate::Data *data, QJsonPrivate::Object *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 134-140
100.000% (1/1)
31
QJsonObject::QJsonObject
Name: QJsonObject::QJsonObject
Prototype: QJsonObject::QJsonObject(const QJsonObject &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 171-177
100.000% (4/4)
42
QJsonDocument::~QJsonDocument
Name: QJsonDocument::~QJsonDocument
Prototype: QJsonDocument::~QJsonDocument()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 123-127
100.000% (6/6)
22
QJsonDocument::isNull
Name: QJsonDocument::isNull
Prototype: bool QJsonDocument::isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 560-563
100.000% (1/1)
11
QJsonDocument::fromJson
Name: QJsonDocument::fromJson
Prototype: QJsonDocument QJsonDocument::fromJson(const QByteArray &json, QJsonParseError *error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 368-372
100.000% (1/1)
21
QJsonDocument::QJsonDocument
Name: QJsonDocument::QJsonDocument
Prototype: QJsonDocument::QJsonDocument()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 85-88
100.000% (1/1)
21
QJsonDocument::QJsonDocument
Name: QJsonDocument::QJsonDocument
Prototype: QJsonDocument::QJsonDocument(QJsonPrivate::Data *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 111-116
100.000% (1/1)
21
QJsonArray::~QJsonArray
Name: QJsonArray::~QJsonArray
Prototype: QJsonArray::~QJsonArray()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 178-182
100.000% (6/6)
22
QJsonArray::size
Name: QJsonArray::size
Prototype: int QJsonArray::size() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 328-334
100.000% (4/4)
32
QJsonArray::isEmpty
Name: QJsonArray::isEmpty
Prototype: bool QJsonArray::isEmpty() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 349-355
100.000% (4/4)
32
QJsonArray::append
Name: QJsonArray::append
Prototype: void QJsonArray::append(const QJsonValue &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 412-415
100.000% (1/1)
11
QJsonArray::QJsonArray
Name: QJsonArray::QJsonArray
Prototype: QJsonArray::QJsonArray()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 134-137
100.000% (1/1)
21
QJsonArray::QJsonArray
Name: QJsonArray::QJsonArray
Prototype: QJsonArray::QJsonArray(QJsonPrivate::Data *data, QJsonPrivate::Array *array)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 154-160
100.000% (1/1)
31
QJsonArray::QJsonArray
Name: QJsonArray::QJsonArray
Prototype: QJsonArray::QJsonArray(const QJsonArray &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 190-196
100.000% (4/4)
42
QItemSelectionRange::intersects
Name: QItemSelectionRange::intersects
Prototype: bool QItemSelectionRange::intersects(const QItemSelectionRange &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 220-229
100.000% (1/1)
71
QItemSelectionModelPrivate::initModel
Name: QItemSelectionModelPrivate::initModel
Prototype: void QItemSelectionModelPrivate::initModel(QAbstractItemModel *m)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 602-648
100.000% (16/16)
116
QItemSelectionModel::selection::[lambda]
Name: QItemSelectionModel::selection::[lambda]
Prototype: [](const QItemSelectionRange& range)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1722-1724
100.000% (1/1)
11
QItemSelectionModel::selection
Name: QItemSelectionModel::selection
Prototype: const QItemSelection QItemSelectionModel::selection() const
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1715-1730
100.000% (2/2)
82
QItemSelectionModel::selectedIndexes
Name: QItemSelectionModel::selectedIndexes
Prototype: QModelIndexList QItemSelectionModel::selectedIndexes() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1640-1646
100.000% (1/1)
41
QItemSelectionModel::select
Name: QItemSelectionModel::select
Prototype: void QItemSelectionModel::select(const QModelIndex &index, QItemSelectionModel::SelectionFlags command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1156-1160
100.000% (1/1)
21
QItemSelectionModel::reset
Name: QItemSelectionModel::reset
Prototype: void QItemSelectionModel::reset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1328-1332
100.000% (1/1)
21
QItemSelectionModel::model
Name: QItemSelectionModel::model
Prototype: QAbstractItemModel *QItemSelectionModel::model()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1767-1770
100.000% (1/1)
11
QItemSelectionModel::model
Name: QItemSelectionModel::model
Prototype: const QAbstractItemModel *QItemSelectionModel::model() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1775-1778
100.000% (1/1)
11
QItemSelectionModel::hasSelection
Name: QItemSelectionModel::hasSelection
Prototype: bool QItemSelectionModel::hasSelection() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1624-1634
100.000% (4/4)
62
QItemSelectionModel::emitSelectionChanged
Name: QItemSelectionModel::emitSelectionChanged
Prototype: void QItemSelectionModel::emitSelectionChanged(const QItemSelection &newSelection, const QItemSelection &oldSelection)
Coverage: 100.000% (56/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1801-1868
100.000% (56/56)
3716
QItemSelectionModel::currentIndex
Name: QItemSelectionModel::currentIndex
Prototype: QModelIndex QItemSelectionModel::currentIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1387-1390
100.000% (1/1)
11
QItemSelectionModel::clearSelection
Name: QItemSelectionModel::clearSelection
Prototype: void QItemSelectionModel::clearSelection()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1338-1345
100.000% (6/6)
42
QItemSelectionModel::clearCurrentIndex
Name: QItemSelectionModel::clearCurrentIndex
Prototype: void QItemSelectionModel::clearCurrentIndex()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1313-1323
100.000% (4/4)
72
QItemSelectionModel::clear
Name: QItemSelectionModel::clear
Prototype: void QItemSelectionModel::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1304-1308
100.000% (1/1)
21
QItemSelectionModel::QItemSelectionModel
Name: QItemSelectionModel::QItemSelectionModel
Prototype: QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1119-1123
100.000% (1/1)
11
QItemSelectionModel::QItemSelectionModel
Name: QItemSelectionModel::QItemSelectionModel
Prototype: QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1128-1132
100.000% (1/1)
11
QItemSelection::merge
Name: QItemSelection::merge
Prototype: void QItemSelection::merge(const QItemSelection &other, QItemSelectionModel::SelectionFlags command)
Coverage: 100.000% (34/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 502-549
100.000% (34/34)
2912
QItemSelection::indexes
Name: QItemSelection::indexes
Prototype: QModelIndexList QItemSelection::indexes() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 479-482
100.000% (1/1)
11
QItemSelection::contains
Name: QItemSelection::contains
Prototype: bool QItemSelection::contains(const QModelIndex &index) const
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 464-473
100.000% (9/9)
64
QItemSelection::QItemSelection
Name: QItemSelection::QItemSelection
Prototype: QItemSelection::QItemSelection(const QModelIndex &topLeft, const QModelIndex &bottomRight)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 424-427
100.000% (1/1)
11
QIsciiCodec::name
Name: QIsciiCodec::name
Prototype: QByteArray QIsciiCodec::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qisciicodec.cpp
Lines: 86-89
100.000% (1/1)
11
QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine
Name: QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine
Prototype: QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Lines: 252-259
100.000% (2/2)
42
QInotifyFileSystemWatcherEngine::readFromInotify
Name: QInotifyFileSystemWatcherEngine::readFromInotify
Prototype: void QInotifyFileSystemWatcherEngine::readFromInotify()
Coverage: 100.000% (29/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Lines: 345-404
100.000% (29/29)
3510
QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine
Name: QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine
Prototype: QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine(int fd, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Lines: 243-250
100.000% (1/1)
21
QIdentityProxyModelPrivate::_q_sourceRowsRemoved
Name: QIdentityProxyModelPrivate::_q_sourceRowsRemoved
Prototype: void QIdentityProxyModelPrivate::_q_sourceRowsRemoved(const QModelIndex &parent, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 606-614
100.000% (1/1)
61
QIdentityProxyModelPrivate::_q_sourceRowsMoved
Name: QIdentityProxyModelPrivate::_q_sourceRowsMoved
Prototype: void QIdentityProxyModelPrivate::_q_sourceRowsMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destParent, int dest)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 593-604
100.000% (1/1)
91
QIdentityProxyModelPrivate::_q_sourceRowsInserted
Name: QIdentityProxyModelPrivate::_q_sourceRowsInserted
Prototype: void QIdentityProxyModelPrivate::_q_sourceRowsInserted(const QModelIndex &parent, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 583-591
100.000% (1/1)
61
QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeRemoved
Name: QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeRemoved
Prototype: void QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 576-581
100.000% (1/1)
31
QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeMoved
Name: QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeMoved
Prototype: void QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destParent, int dest)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 568-574
100.000% (1/1)
41
QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Name: QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Prototype: void QIdentityProxyModelPrivate::_q_sourceRowsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 561-566
100.000% (1/1)
31
QIdentityProxyModelPrivate::_q_sourceModelReset
Name: QIdentityProxyModelPrivate::_q_sourceModelReset
Prototype: void QIdentityProxyModelPrivate::_q_sourceModelReset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 555-559
100.000% (1/1)
21
QIdentityProxyModelPrivate::_q_sourceModelAboutToBeReset
Name: QIdentityProxyModelPrivate::_q_sourceModelAboutToBeReset
Prototype: void QIdentityProxyModelPrivate::_q_sourceModelAboutToBeReset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 549-553
100.000% (1/1)
21
QIdentityProxyModelPrivate::_q_sourceDataChanged
Name: QIdentityProxyModelPrivate::_q_sourceDataChanged
Prototype: void QIdentityProxyModelPrivate::_q_sourceDataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector<int> &roles)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 481-487
100.000% (1/1)
41
QIdentityProxyModelPrivate::_q_sourceColumnsInserted
Name: QIdentityProxyModelPrivate::_q_sourceColumnsInserted
Prototype: void QIdentityProxyModelPrivate::_q_sourceColumnsInserted(const QModelIndex &parent, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 448-456
100.000% (1/1)
61
QIdentityProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Name: QIdentityProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Prototype: void QIdentityProxyModelPrivate::_q_sourceColumnsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 426-431
100.000% (1/1)
31
QIdentityProxyModel::setSourceModel
Name: QIdentityProxyModel::setSourceModel
Prototype: void QIdentityProxyModel::setSourceModel(QAbstractItemModel* newSourceModel)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 339-424
100.000% (7/7)
773
QIdentityProxyModel::rowCount
Name: QIdentityProxyModel::rowCount
Prototype: int QIdentityProxyModel::rowCount(const QModelIndex& parent) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 320-325
100.000% (1/1)
31
QIdentityProxyModel::parent
Name: QIdentityProxyModel::parent
Prototype: QModelIndex QIdentityProxyModel::parent(const QModelIndex& child) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 289-295
100.000% (1/1)
41
QIdentityProxyModel::index
Name: QIdentityProxyModel::index
Prototype: QModelIndex QIdentityProxyModel::index(int row, int column, const QModelIndex& parent) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 157-164
100.000% (1/1)
51
QIdentityProxyModel::columnCount
Name: QIdentityProxyModel::columnCount
Prototype: int QIdentityProxyModel::columnCount(const QModelIndex& parent) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 137-142
100.000% (1/1)
31
QIdentityProxyModel::QIdentityProxyModel
Name: QIdentityProxyModel::QIdentityProxyModel
Prototype: QIdentityProxyModel::QIdentityProxyModel(QObject* parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 112-116
100.000% (1/1)
31
QIcuTimeZonePrivate::~QIcuTimeZonePrivate
Name: QIcuTimeZonePrivate::~QIcuTimeZonePrivate
Prototype: QIcuTimeZonePrivate::~QIcuTimeZonePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 303-306
100.000% (1/1)
11
QIcuTimeZonePrivate::standardTimeOffset
Name: QIcuTimeZonePrivate::standardTimeOffset
Prototype: int QIcuTimeZonePrivate::standardTimeOffset(qint64 atMSecsSinceEpoch) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 363-369
100.000% (1/1)
41
QIcuTimeZonePrivate::offsetFromUtc
Name: QIcuTimeZonePrivate::offsetFromUtc
Prototype: int QIcuTimeZonePrivate::offsetFromUtc(qint64 atMSecsSinceEpoch) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 355-361
100.000% (1/1)
41
QIcuTimeZonePrivate::hasTransitions
Name: QIcuTimeZonePrivate::hasTransitions
Prototype: bool QIcuTimeZonePrivate::hasTransitions() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 425-434
100.000% (1/1)
11
QIcuTimeZonePrivate::hasDaylightTime
Name: QIcuTimeZonePrivate::hasDaylightTime
Prototype: bool QIcuTimeZonePrivate::hasDaylightTime() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 379-383
100.000% (1/1)
11
QIcuTimeZonePrivate::daylightTimeOffset
Name: QIcuTimeZonePrivate::daylightTimeOffset
Prototype: int QIcuTimeZonePrivate::daylightTimeOffset(qint64 atMSecsSinceEpoch) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 371-377
100.000% (1/1)
41
QIcuTimeZonePrivate::data
Name: QIcuTimeZonePrivate::data
Prototype: QTimeZonePrivate::Data QIcuTimeZonePrivate::data(qint64 forMSecsSinceEpoch) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 407-423
100.000% (1/1)
71
QIcuTimeZonePrivate::abbreviation
Name: QIcuTimeZonePrivate::abbreviation
Prototype: QString QIcuTimeZonePrivate::abbreviation(qint64 atMSecsSinceEpoch) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 346-353
100.000% (4/4)
32
QIcuTimeZonePrivate::QIcuTimeZonePrivate
Name: QIcuTimeZonePrivate::QIcuTimeZonePrivate
Prototype: QIcuTimeZonePrivate::QIcuTimeZonePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 275-280
100.000% (1/1)
11
QIcuTimeZonePrivate::QIcuTimeZonePrivate
Name: QIcuTimeZonePrivate::QIcuTimeZonePrivate
Prototype: QIcuTimeZonePrivate::QIcuTimeZonePrivate(const QByteArray &ianaId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 283-289
100.000% (4/4)
22
QIcuCodec::name
Name: QIcuCodec::name
Prototype: QByteArray QIcuCodec::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 665-668
100.000% (1/1)
11
QIcuCodec::mibEnum
Name: QIcuCodec::mibEnum
Prototype: int QIcuCodec::mibEnum() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 690-698
100.000% (7/7)
43
QIcuCodec::availableMibs
Name: QIcuCodec::availableMibs
Prototype: QList<int> QIcuCodec::availableMibs()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 423-434
100.000% (4/4)
62
QIcuCodec::QIcuCodec
Name: QIcuCodec::QIcuCodec
Prototype: QIcuCodec::QIcuCodec(const char *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 558-561
100.000% (1/1)
21
QIPAddressUtils::toString
Name: QIPAddressUtils::toString
Prototype: void toString(QString &appendTo, IPv4Address address)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 129-140
100.000% (1/1)
71
QIPAddressUtils::toHex
Name: QIPAddressUtils::toHex
Prototype: static inline QChar toHex(uchar c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 251-254
100.000% (1/1)
11
QIPAddressUtils::parseIp4
Name: QIPAddressUtils::parseIp4
Prototype: bool parseIp4(IPv4Address &address, const QChar *begin, const QChar *end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 74-83
100.000% (4/4)
62
QIPAddressUtils::number
Name: QIPAddressUtils::number
Prototype: static QString number(quint8 val, int base = 10)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 48-52
100.000% (1/1)
21
QIPAddressUtils::checkedToAscii
Name: QIPAddressUtils::checkedToAscii
Prototype: static const QChar *checkedToAscii(Buffer &buffer, const QChar *begin, const QChar *end)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 55-71
100.000% (7/7)
113
QIODevicePrivate::setWriteChannelCount
Name: QIODevicePrivate::setWriteChannelCount
Prototype: void QIODevicePrivate::setWriteChannelCount(int count)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 733-747
100.000% (8/8)
73
QIODevicePrivate::setReadChannelCount
Name: QIODevicePrivate::setReadChannelCount
Prototype: void QIODevicePrivate::setReadChannelCount(int count)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 684-694
100.000% (5/5)
62
QIODevicePrivate::seekBuffer
Name: QIODevicePrivate::seekBuffer
Prototype: void QIODevicePrivate::seekBuffer(qint64 newPos)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 883-896
100.000% (6/6)
52
QIODevicePrivate::putCharHelper
Name: QIODevicePrivate::putCharHelper
Prototype: bool QIODevicePrivate::putCharHelper(char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1742-1745
100.000% (1/1)
11
QIODevicePrivate::QIODevicePrivate
Name: QIODevicePrivate::QIODevicePrivate
Prototype: QIODevicePrivate::QIODevicePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 158-175
100.000% (1/1)
21
QIODevice::writeChannelCount
Name: QIODevice::writeChannelCount
Prototype: int QIODevice::writeChannelCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 637-640
100.000% (1/1)
11
Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (1/1)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...39
Condition %: 100.000% (7/7)
40
Condition %: 100.000% (1/1)
41
Condition %: 100.000% (4/4)
42
Condition %: 100.000% (1/1)
4344
Condition %: 100.000% (1/1)
45
Condition %: 100.000% (1/1)
46
Condition %: 100.000% (1/1)
47
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  83.333% (10/12)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)

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