QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...130
eLOC - Effective Lines of Code: 4
...132
eLOC - Effective Lines of Code: 4
133
eLOC - Effective Lines of Code: 4
134
eLOC - Effective Lines of Code: 4
135
eLOC - Effective Lines of Code: 4
136137
eLOC - Effective Lines of Code: 4
138
eLOC - Effective Lines of Code: 4
139
eLOC - Effective Lines of Code: 4
140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 4
...160
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QStaticText::operator==
Name: QStaticText::operator==
Prototype: bool QStaticText::operator==(const QStaticText &other) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 234-240
  0.000% (0/9)
41
QStateMachinePrivate::~QStateMachinePrivate
Name: QStateMachinePrivate::~QStateMachinePrivate
Prototype: QStateMachinePrivate::~QStateMachinePrivate()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 405-413
 50.000% (2/4)
42
QStateMachinePrivate::unregisterTransition
Name: QStateMachinePrivate::unregisterTransition
Prototype: void QStateMachinePrivate::unregisterTransition(QAbstractTransition *transition)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2211-2221
100.000% (7/7)
43
QStateMachinePrivate::registerTransition
Name: QStateMachinePrivate::registerTransition
Prototype: void QStateMachinePrivate::registerTransition(QAbstractTransition *transition)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2199-2209
100.000% (7/7)
43
QStateMachinePrivate::registerRestorable
Name: QStateMachinePrivate::registerRestorable
Prototype: void QStateMachinePrivate::registerRestorable(QAbstractState *state, QObject *object, const QByteArray &propertyName, const QVariant &value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1314-1328
 75.000% (3/4)
42
QStateMachinePrivate::maybeRegisterTransition
Name: QStateMachinePrivate::maybeRegisterTransition
Prototype: void QStateMachinePrivate::maybeRegisterTransition(QAbstractTransition *transition)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2187-2197
100.000% (7/7)
43
QStateMachinePrivate::maybeRegisterSignalTransition
Name: QStateMachinePrivate::maybeRegisterSignalTransition
Prototype: void QStateMachinePrivate::maybeRegisterSignalTransition(QSignalTransition *transition)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2223-2230
 80.000% (8/10)
42
QStateMachinePrivate::executeTransitionContent
Name: QStateMachinePrivate::executeTransitionContent
Prototype: void QStateMachinePrivate::executeTransitionContent(QEvent *event, const QList<QAbstractTransition*> &enabledTransitions)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 837-847
100.000% (4/4)
42
QStateMachinePrivate::dequeueInternalEvent
Name: QStateMachinePrivate::dequeueInternalEvent
Prototype: QEvent *QStateMachinePrivate::dequeueInternalEvent()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1985-1991
100.000% (4/4)
42
QStateMachinePrivate::dequeueExternalEvent
Name: QStateMachinePrivate::dequeueExternalEvent
Prototype: QEvent *QStateMachinePrivate::dequeueExternalEvent()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1993-1999
100.000% (4/4)
42
QStateMachinePrivate::computeExitSet
Name: QStateMachinePrivate::computeExitSet
Prototype: QList<QAbstractState*> QStateMachinePrivate::computeExitSet(const QList<QAbstractTransition*> &enabledTransitions, CalculationCache *cache)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 734-742
100.000% (1/1)
41
QStateMachinePrivate::_q_killDelayedEventTimer
Name: QStateMachinePrivate::_q_killDelayedEventTimer
Prototype: void QStateMachinePrivate::_q_killDelayedEventTimer(int id, int timerId)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1965-1971
  0.000% (0/1)
41
QStandardItemModelPrivate::rowsInserted
Name: QStandardItemModelPrivate::rowsInserted
Prototype: void QStandardItemModelPrivate::rowsInserted(QStandardItem *parent, int row, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 554-561
  0.000% (0/4)
42
QStandardItemModelPrivate::columnsInserted
Name: QStandardItemModelPrivate::columnsInserted
Prototype: void QStandardItemModelPrivate::columnsInserted(QStandardItem *parent, int column, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 566-573
  0.000% (0/4)
42
QStandardItemModel::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: 2420-2426
  0.000% (0/6)
42
QStandardItemModel::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: 2489-2496
  0.000% (0/4)
42
QStandardItemModel::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: 2223-2230
  0.000% (0/6)
42
QStandardItemModel::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: 2364-2370
  0.000% (0/6)
42
QStandardItem::parent
Name: QStandardItem::parent
Prototype: QStandardItem *QStandardItem::parent() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 792-798
  0.000% (0/6)
42
QStandardItem::insertRows
Name: QStandardItem::insertRows
Prototype: void QStandardItem::insertRows(int row, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 1524-1530
  0.000% (0/4)
42
QStandardItem::QStandardItem
Name: QStandardItem::QStandardItem
Prototype: QStandardItem::QStandardItem(const QIcon &icon, const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 719-726
  0.000% (0/1)
41
QStandardItem::QStandardItem
Name: QStandardItem::QStandardItem
Prototype: QStandardItem::QStandardItem(int rows, int columns)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 731-738
  0.000% (0/1)
41
QStackedWidget::QStackedWidget
Name: QStackedWidget::QStackedWidget
Prototype: QStackedWidget::QStackedWidget(QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstackedwidget.cpp
Lines: 129-136
  0.000% (0/1)
41
QStackedLayout::widget
Name: QStackedLayout::widget
Prototype: QWidget *QStackedLayout::widget(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines: 392-398
  0.000% (0/6)
42
QSslSocketPrivate::addDefaultCaCertificates
Name: QSslSocketPrivate::addDefaultCaCertificates
Prototype: void QSslSocketPrivate::addDefaultCaCertificates(const QList<QSslCertificate> &certs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2169-2175
  0.000% (0/1)
41
QSslSocketPrivate::addDefaultCaCertificate
Name: QSslSocketPrivate::addDefaultCaCertificate
Prototype: void QSslSocketPrivate::addDefaultCaCertificate(const QSslCertificate &cert)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2158-2164
100.000% (1/1)
41
QSslSocketBackendPrivate::sessionCipher
Name: QSslSocketBackendPrivate::sessionCipher
Prototype: QSslCipher QSslSocketBackendPrivate::sessionCipher() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1526-1539
100.000% (6/6)
42
QSslSocketBackendPrivate::destroySslContext
Name: QSslSocketBackendPrivate::destroySslContext
Prototype: void QSslSocketBackendPrivate::destroySslContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 436-443
100.000% (4/4)
42
QSslSocket::socketOption
Name: QSslSocket::socketOption
Prototype: QVariant QSslSocket::socketOption(QAbstractSocket::SocketOption option)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 532-539
  0.000% (0/4)
42
QSslSocket::setReadBufferSize
Name: QSslSocket::setReadBufferSize
Prototype: void QSslSocket::setReadBufferSize(qint64 size)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 848-855
 75.000% (3/4)
42
QSslSocket::localCertificate
Name: QSslSocket::localCertificate
Prototype: QSslCertificate QSslSocket::localCertificate() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1004-1010
100.000% (4/4)
42
QSslSocket::flush
Name: QSslSocket::flush
Prototype: bool QSslSocket::flush()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 830-841
100.000% (6/6)
42
QSslSocket::encryptedBytesToWrite
Name: QSslSocket::encryptedBytesToWrite
Prototype: qint64 QSslSocket::encryptedBytesToWrite() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 762-768
100.000% (4/4)
42
QSslSocket::encryptedBytesAvailable
Name: QSslSocket::encryptedBytesAvailable
Prototype: qint64 QSslSocket::encryptedBytesAvailable() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 748-754
  0.000% (0/4)
42
QSslSocket::canReadLine
Name: QSslSocket::canReadLine
Prototype: bool QSslSocket::canReadLine() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 776-782
100.000% (10/10)
42
QSslSocket::bytesToWrite
Name: QSslSocket::bytesToWrite
Prototype: qint64 QSslSocket::bytesToWrite() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 733-739
100.000% (6/6)
42
QSslSocket::bytesAvailable
Name: QSslSocket::bytesAvailable
Prototype: qint64 QSslSocket::bytesAvailable() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 719-725
100.000% (6/6)
42
QSslSocket::atEnd
Name: QSslSocket::atEnd
Prototype: bool QSslSocket::atEnd() const
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 807-813
 70.000% (7/10)
42
QSslSocket::abort
Name: QSslSocket::abort
Prototype: void QSslSocket::abort()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 864-873
 75.000% (3/4)
42
QSslKey::QSslKey
Name: QSslKey::QSslKey
Prototype: QSslKey::QSslKey(Qt::HANDLE handle, QSsl::KeyType type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 280-291
100.000% (1/1)
41
QSslEllipticCurve::shortName
Name: QSslEllipticCurve::shortName
Prototype: QString QSslEllipticCurve::shortName() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp
Lines: 45-53
100.000% (4/4)
42
QSslEllipticCurve::longName
Name: QSslEllipticCurve::longName
Prototype: QString QSslEllipticCurve::longName() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp
Lines: 55-63
100.000% (4/4)
42
QSslCipher::QSslCipher
Name: QSslCipher::QSslCipher
Prototype: QSslCipher::QSslCipher(const QString &name, QSsl::SslProtocol protocol)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp
Lines: 105-114
  0.000% (0/7)
43
QSslCipher::QSslCipher
Name: QSslCipher::QSslCipher
Prototype: QSslCipher::QSslCipher(const QString &name)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp
Lines: 84-93
100.000% (5/5)
43
QSslCertificatePrivate::asn1ObjectName
Name: QSslCertificatePrivate::asn1ObjectName
Prototype: QByteArray QSslCertificatePrivate::asn1ObjectName(ASN1_OBJECT *object)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 585-592
100.000% (4/4)
42
QSslCertificate::fromDevice
Name: QSslCertificate::fromDevice
Prototype: QList<QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 529-536
 71.429% (5/7)
43
QSqlTableModelPrivate::strippedFieldName
Name: QSqlTableModelPrivate::strippedFieldName
Prototype: QString QSqlTableModelPrivate::strippedFieldName(const QString &name) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 73-79
100.000% (4/4)
42
QSqlTableModelPrivate::record
Name: QSqlTableModelPrivate::record
Prototype: QSqlRecord QSqlTableModelPrivate::record(const QVector<QVariant> &values) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 60-66
  0.000% (0/6)
42
QSqlTableModel::submit
Name: QSqlTableModel::submit
Prototype: bool QSqlTableModel::submit()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 805-811
100.000% (6/6)
42
QSqlTableModel::setFilter
Name: QSqlTableModel::setFilter
Prototype: void QSqlTableModel::setFilter(const QString &filter)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1257-1263
100.000% (4/4)
42
QSqlTableModel::rowCount
Name: QSqlTableModel::rowCount
Prototype: int QSqlTableModel::rowCount(const QModelIndex &parent) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1202-1210
100.000% (4/4)
42
QSqlTableModel::revertRow
Name: QSqlTableModel::revertRow
Prototype: void QSqlTableModel::revertRow(int row)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 895-902
 50.000% (2/4)
42
QSqlTableModel::revertAll
Name: QSqlTableModel::revertAll
Prototype: void QSqlTableModel::revertAll()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 881-888
100.000% (4/4)
42
QSqlResult::setActive
Name: QSqlResult::setActive
Prototype: void QSqlResult::setActive(bool active)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 384-391
100.000% (6/6)
42
QSqlResult::addBindValue
Name: QSqlResult::addBindValue
Prototype: void QSqlResult::addBindValue(const QVariant& val, QSql::ParamType paramType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 726-732
100.000% (1/1)
41
QSqlRelationalTableModelPrivate::fullyQualifiedFieldName
Name: QSqlRelationalTableModelPrivate::fullyQualifiedFieldName
Prototype: QString QSqlRelationalTableModelPrivate::fullyQualifiedFieldName(const QString &tableName, const QString &fieldName) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 517-525
100.000% (1/1)
41
QSqlRelationalTableModel::updateRowInTable
Name: QSqlRelationalTableModel::updateRowInTable
Prototype: bool QSqlRelationalTableModel::updateRowInTable(int row, const QSqlRecord &values)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 724-732
100.000% (1/1)
41
QSqlRelationalTableModel::insertRowIntoTable
Name: QSqlRelationalTableModel::insertRowIntoTable
Prototype: bool QSqlRelationalTableModel::insertRowIntoTable(const QSqlRecord &values)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 737-745
100.000% (1/1)
41
QSqlRecord::setValue
Name: QSqlRecord::setValue
Prototype: void QSqlRecord::setValue(int index, const QVariant& val)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 480-486
100.000% (4/4)
42
QSqlRecord::setNull
Name: QSqlRecord::setNull
Prototype: void QSqlRecord::setNull(int index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 419-425
100.000% (4/4)
42
QSqlRecord::setGenerated
Name: QSqlRecord::setGenerated
Prototype: void QSqlRecord::setGenerated(int index, bool generated)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 383-389
100.000% (4/4)
42
QSqlRecord::replace
Name: QSqlRecord::replace
Prototype: void QSqlRecord::replace(int pos, const QSqlField& field)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 286-293
 50.000% (2/4)
42
QSqlRecord::remove
Name: QSqlRecord::remove
Prototype: void QSqlRecord::remove(int pos)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 302-309
100.000% (4/4)
42
QSqlRecord::keyValues
Name: QSqlRecord::keyValues
Prototype: QSqlRecord QSqlRecord::keyValues(const QSqlRecord &keyFields) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 531-539
100.000% (4/4)
42
QSqlRecord::clearValues
Name: QSqlRecord::clearValues
Prototype: void QSqlRecord::clearValues()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 353-359
100.000% (4/4)
42
QSqlQueryPrivate::~QSqlQueryPrivate
Name: QSqlQueryPrivate::~QSqlQueryPrivate
Prototype: QSqlQueryPrivate::~QSqlQueryPrivate()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 83-89
 83.333% (5/6)
42
QSqlQueryModel::fetchMore
Name: QSqlQueryModel::fetchMore
Prototype: void QSqlQueryModel::fetchMore(const QModelIndex &parent)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 184-190
 50.000% (2/4)
42
QSqlQueryModel::endResetModel
Name: QSqlQueryModel::endResetModel
Prototype: void QSqlQueryModel::endResetModel()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 293-299
100.000% (4/4)
42
QSqlQueryModel::beginResetModel
Name: QSqlQueryModel::beginResetModel
Prototype: void QSqlQueryModel::beginResetModel()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 283-289
100.000% (4/4)
42
QSqlQuery::value
Name: QSqlQuery::value
Prototype: QVariant QSqlQuery::value(int index) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 421-427
 50.000% (4/8)
42
QSqlField::setType
Name: QSqlField::setType
Prototype: void QSqlField::setType(QVariant::Type type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 388-394
  0.000% (0/4)
42
QSqlDriver::isIdentifierEscaped
Name: QSqlDriver::isIdentifierEscaped
Prototype: bool QSqlDriver::isIdentifierEscaped(const QString &identifier, IdentifierType type) const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 419-425
 85.714% (6/7)
41
QSqlDatabasePrivate::driverDict
Name: QSqlDatabasePrivate::driverDict
Prototype: DriverDict &QSqlDatabasePrivate::driverDict()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 210-218
100.000% (4/4)
42
QSqlCachedResult::isNull
Name: QSqlCachedResult::isNull
Prototype: bool QSqlCachedResult::isNull(int i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 245-252
 66.667% (8/12)
42
QSqlCachedResult::fetchNext
Name: QSqlCachedResult::fetchNext
Prototype: bool QSqlCachedResult::fetchNext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 190-197
100.000% (4/4)
42
QSqlCachedResult::data
Name: QSqlCachedResult::data
Prototype: QVariant QSqlCachedResult::data(int i)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 236-243
 58.333% (7/12)
42
QSplitterPrivate::findWidget
Name: QSplitterPrivate::findWidget
Prototype: QSplitterLayoutStruct *QSplitterPrivate::findWidget(QWidget *w) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 807-814
  0.000% (0/7)
43
QSplitterHandle::moveSplitter
Name: QSplitterHandle::moveSplitter
Prototype: void QSplitterHandle::moveSplitter(int pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 190-196
  0.000% (0/6)
42
QSplitter::~QSplitter
Name: QSplitter::~QSplitter
Prototype: QSplitter::~QSplitter()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 964-970
  0.000% (0/4)
42
QSplitter::widget
Name: QSplitter::widget
Prototype: QWidget *QSplitter::widget(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1184-1190
  0.000% (0/6)
42
QSplitter::handleWidth
Name: QSplitter::handleWidth
Prototype: int QSplitter::handleWidth() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1558-1566
  0.000% (0/4)
42
QSplitter::handle
Name: QSplitter::handle
Prototype: QSplitterHandle *QSplitter::handle(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1171-1177
  0.000% (0/6)
42
QSplitter::changeEvent
Name: QSplitter::changeEvent
Prototype: void QSplitter::changeEvent(QEvent *ev)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1578-1584
  0.000% (0/4)
42
QSpinBox::validate
Name: QSpinBox::validate
Prototype: QValidator::State QSpinBox::validate(QString &text, int &pos) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 517-524
  0.000% (0/1)
41
QSpinBox::setSingleStep
Name: QSpinBox::setSingleStep
Prototype: void QSpinBox::setSingleStep(int value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 339-346
  0.000% (0/4)
42
QSpinBox::event
Name: QSpinBox::event
Prototype: bool QSpinBox::event(QEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 1311-1321
  0.000% (0/4)
42
QSpiAccessibleBridge::notifyAccessibilityUpdate
Name: QSpiAccessibleBridge::notifyAccessibilityUpdate
Prototype: void QSpiAccessibleBridge::notifyAccessibilityUpdate(QAccessibleEvent *event)
Coverage:  22.222% (2/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/bridge.cpp
Lines: 98-104
 22.222% (2/9)
43
QSpdyProtocolHandler::sendWINDOW_UPDATE
Name: QSpdyProtocolHandler::sendWINDOW_UPDATE
Prototype: void QSpdyProtocolHandler::sendWINDOW_UPDATE(qint32 streamID, quint32 deltaWindowSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 758-765
100.000% (1/1)
41
QSpdyProtocolHandler::sendRST_STREAM
Name: QSpdyProtocolHandler::sendRST_STREAM
Prototype: void QSpdyProtocolHandler::sendRST_STREAM(qint32 streamID, RST_STREAM_STATUS_CODE statusCode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 660-666
  0.000% (0/1)
41
QSortFilterProxyModelPrivate::remove_from_mapping
Name: QSortFilterProxyModelPrivate::remove_from_mapping
Prototype: void QSortFilterProxyModelPrivate::remove_from_mapping(const QModelIndex &source_parent)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 296-303
 85.714% (6/7)
43
QSortFilterProxyModelPrivate::build_source_to_proxy_mapping
Name: QSortFilterProxyModelPrivate::build_source_to_proxy_mapping
Prototype: void QSortFilterProxyModelPrivate::build_source_to_proxy_mapping( const QVector<int> &proxy_to_source, QVector<int> &source_to_proxy) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 996-1003
100.000% (4/4)
42
QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Name: QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted( const QModelIndex &source_parent, int start, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1387-1396
100.000% (4/4)
42
QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Name: QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted( const QModelIndex &source_parent, int start, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1469-1478
100.000% (4/4)
42
QSortFilterProxyModel::setFilterRegExp
Name: QSortFilterProxyModel::setFilterRegExp
Prototype: void QSortFilterProxyModel::setFilterRegExp(const QRegExp &regExp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2322-2328
100.000% (1/1)
41
QSortFilterProxyModel::setFilterKeyColumn
Name: QSortFilterProxyModel::setFilterKeyColumn
Prototype: void QSortFilterProxyModel::setFilterKeyColumn(int column)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2344-2350
100.000% (1/1)
41
QSortFilterProxyModel::setDynamicSortFilter
Name: QSortFilterProxyModel::setDynamicSortFilter
Prototype: void QSortFilterProxyModel::setDynamicSortFilter(bool enable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2497-2503
100.000% (4/4)
42
QSortFilterProxyModel::invalidate
Name: QSortFilterProxyModel::invalidate
Prototype: void QSortFilterProxyModel::invalidate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2574-2580
100.000% (1/1)
41
QSortFilterProxyModel::clear
Name: QSortFilterProxyModel::clear
Prototype: void QSortFilterProxyModel::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2559-2565
  0.000% (0/1)
41
QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification
Name: QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification
Prototype: void QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 937-945
100.000% (4/4)
42
QSocks5SocketEngine::hasPendingDatagrams
Name: QSocks5SocketEngine::hasPendingDatagrams
Prototype: bool QSocks5SocketEngine::hasPendingDatagrams() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1658-1666
 50.000% (2/4)
42
Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...130
eLOC - Effective Lines of Code: 4
...132
eLOC - Effective Lines of Code: 4
133
eLOC - Effective Lines of Code: 4
134
eLOC - Effective Lines of Code: 4
135
eLOC - Effective Lines of Code: 4
136137
eLOC - Effective Lines of Code: 4
138
eLOC - Effective Lines of Code: 4
139
eLOC - Effective Lines of Code: 4
140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 4
...160
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...308
eLOC - Effective Lines of Code: 0

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