| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ | 
 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:  | 807-813 |  
  |  | 4 | 2 | 
 QSqlTableModel::updateRowInTable| Name:  | QSqlTableModel::updateRowInTable |  | Prototype:  | bool QSqlTableModel::updateRowInTable(int row, const QSqlRecord &values) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 626-646 |  
  |  | 14 | 2 | 
 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:  | 61-67 |  
  |  | 4 | 2 | 
 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:  | 74-80 |  
  |  | 4 | 2 | 
 QSslCertificate::QSslCertificate| Name:  | QSslCertificate::QSslCertificate |  | Prototype:  | QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 142-148 |  
  |  | 3 | 2 | 
 QSslCertificate::clear| Name:  | QSslCertificate::clear |  | Prototype:  | void QSslCertificate::clear() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 267-272 |  
  |  | 3 | 2 | 
 QSslCertificate::isSelfSigned| Name:  | QSslCertificate::isSelfSigned |  | Prototype:  | bool QSslCertificate::isSelfSigned() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 80-86 |  
  |  | 3 | 2 | 
 QSslCertificate::issuerInfo| Name:  | QSslCertificate::issuerInfo |  | Prototype:  | QStringList QSslCertificate::issuerInfo(const QByteArray &attribute) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 126-135 |  
  |  | 5 | 2 | 
 QSslCertificate::issuerInfo| Name:  | QSslCertificate::issuerInfo |  | Prototype:  | QStringList QSslCertificate::issuerInfo(SubjectInfo info) const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 115-124 |  
  |  | 5 | 2 | 
 QSslCertificate::issuerInfoAttributes| Name:  | QSslCertificate::issuerInfoAttributes |  | Prototype:  | QList<QByteArray> QSslCertificate::issuerInfoAttributes() const |  | Coverage:  |  33.333% (2/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 170-179 |  
  |  | 5 | 2 | 
 QSslCertificate::subjectInfo| Name:  | QSslCertificate::subjectInfo |  | Prototype:  | QStringList QSslCertificate::subjectInfo(const QByteArray &attribute) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 148-157 |  
  |  | 5 | 2 | 
 QSslCertificate::subjectInfo| Name:  | QSslCertificate::subjectInfo |  | Prototype:  | QStringList QSslCertificate::subjectInfo(SubjectInfo info) const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 137-146 |  
  |  | 5 | 2 | 
 QSslCertificate::subjectInfoAttributes| Name:  | QSslCertificate::subjectInfoAttributes |  | Prototype:  | QList<QByteArray> QSslCertificate::subjectInfoAttributes() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 159-168 |  
  |  | 5 | 2 | 
 QSslCertificate::toDer| Name:  | QSslCertificate::toDer |  | Prototype:  | QByteArray QSslCertificate::toDer() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 490-495 |  
  |  | 3 | 2 | 
 QSslCertificate::toPem| Name:  | QSslCertificate::toPem |  | Prototype:  | QByteArray QSslCertificate::toPem() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 483-488 |  
  |  | 3 | 2 | 
 QSslCertificate::toText| Name:  | QSslCertificate::toText |  | Prototype:  | QString QSslCertificate::toText() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 497-502 |  
  |  | 3 | 2 | 
 QSslCertificate::version| Name:  | QSslCertificate::version |  | Prototype:  | QByteArray QSslCertificate::version() const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 88-96 |  
  |  | 5 | 2 | 
 QSslCertificatePrivate::QSslCertificate_from_X509| Name:  | QSslCertificatePrivate::QSslCertificate_from_X509 |  | Prototype:  | QSslCertificate QSslCertificatePrivate::QSslCertificate_from_X509(X509 *x509) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 616-630 |  
  |  | 10 | 2 | 
 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:  | 591-598 |  
  |  | 4 | 2 | 
 QSslConfiguration::localCertificate| Name:  | QSslConfiguration::localCertificate |  | Prototype:  | QSslCertificate QSslConfiguration::localCertificate() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 408-413 |  
  |  | 3 | 2 | 
 QSslConfiguration::operator==| Name:  | QSslConfiguration::operator== |  | Prototype:  | bool QSslConfiguration::operator==(const QSslConfiguration &other) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 202-226 |  
  |  | 22 | 2 | 
 QSslConfigurationPrivate::deepCopyDefaultConfiguration| Name:  | QSslConfigurationPrivate::deepCopyDefaultConfiguration |  | Prototype:  | void QSslConfigurationPrivate::deepCopyDefaultConfiguration(QSslConfigurationPrivate *ptr) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2216-2239 |  
  |  | 19 | 2 | 
 QSslConfigurationPrivate::setDefaultConfiguration| Name:  | QSslConfigurationPrivate::setDefaultConfiguration |  | Prototype:  | void QSslConfigurationPrivate::setDefaultConfiguration(const QSslConfiguration &configuration) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2203-2211 |  
  |  | 5 | 2 | 
 QSslEllipticCurve::fromLongName| Name:  | QSslEllipticCurve::fromLongName |  | Prototype:  | QSslEllipticCurve QSslEllipticCurve::fromLongName(const QString &name) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp |  | Lines:  | 96-113 |  
  |  | 8 | 2 | 
 QSslEllipticCurve::fromShortName| Name:  | QSslEllipticCurve::fromShortName |  | Prototype:  | QSslEllipticCurve QSslEllipticCurve::fromShortName(const QString &name) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp |  | Lines:  | 71-94 |  
  |  | 8 | 2 | 
 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:  | 61-69 |  
  |  | 4 | 2 | 
 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:  | 51-59 |  
  |  | 4 | 2 | 
 QSslKey::QSslKey| Name:  | QSslKey::QSslKey |  | Prototype:  | QSslKey::QSslKey(const QByteArray &encoded, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat encoding, QSsl::KeyType type, const QByteArray &passPhrase) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 236-246 |  
  |  | 5 | 2 | 
 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:  | 872-881 |  
  |  | 4 | 2 | 
 QSslSocket::addCaCertificates| Name:  | QSslSocket::addCaCertificates |  | Prototype:  | bool QSslSocket::addCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1335-1345 |  
  |  | 6 | 2 | 
 QSslSocket::atEnd| Name:  | QSslSocket::atEnd |  | Prototype:  | bool QSslSocket::atEnd() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 815-821 |  
  |  | 4 | 2 | 
 QSslSocket::bytesAvailable| Name:  | QSslSocket::bytesAvailable |  | Prototype:  | qint64 QSslSocket::bytesAvailable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 727-733 |  
  |  | 4 | 2 | 
 QSslSocket::bytesToWrite| Name:  | QSslSocket::bytesToWrite |  | Prototype:  | qint64 QSslSocket::bytesToWrite() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 741-747 |  
  |  | 4 | 2 | 
 QSslSocket::canReadLine| Name:  | QSslSocket::canReadLine |  | Prototype:  | bool QSslSocket::canReadLine() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 784-790 |  
  |  | 4 | 2 | 
 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:  | 756-762 |  
  |  | 4 | 2 | 
 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:  | 770-776 |  
  |  | 4 | 2 | 
 QSslSocket::flush| Name:  | QSslSocket::flush |  | Prototype:  | bool QSslSocket::flush() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 838-849 |  
  |  | 4 | 2 | 
 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:  | 1012-1018 |  
  |  | 4 | 2 | 
 QSslSocket::setLocalCertificate| Name:  | QSslSocket::setLocalCertificate |  | Prototype:  | void QSslSocket::setLocalCertificate(const QString &path, QSsl::EncodingFormat format) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 997-1004 |  
  |  | 3 | 2 | 
 QSslSocket::setPrivateKey| Name:  | QSslSocket::setPrivateKey |  | Prototype:  | void QSslSocket::setPrivateKey(const QString &fileName, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat format, const QByteArray &passPhrase) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1154-1163 |  
  |  | 5 | 2 | 
 QSslSocket::setReadBufferSize| Name:  | QSslSocket::setReadBufferSize |  | Prototype:  | void QSslSocket::setReadBufferSize(qint64 size) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 856-863 |  
  |  | 4 | 2 | 
 QSslSocket::setSocketDescriptor| Name:  | QSslSocket::setSocketDescriptor |  | Prototype:  | bool QSslSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState state, OpenMode openMode) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 497-519 |  
  |  | 16 | 2 | 
 QSslSocket::setSocketOption| Name:  | QSslSocket::setSocketOption |  | Prototype:  | void QSslSocket::setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 527-532 |  
  |  | 3 | 2 | 
 QSslSocket::setSslConfiguration| Name:  | QSslSocket::setSslConfiguration |  | Prototype:  | void QSslSocket::setSslConfiguration(const QSslConfiguration &configuration) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 920-943 |  
  |  | 17 | 2 | 
 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:  | 540-547 |  
  |  | 4 | 2 | 
 QSslSocket::writeData| Name:  | QSslSocket::writeData |  | Prototype:  | qint64 QSslSocket::writeData(const char *data, qint64 len) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2003-2018 |  
  |  | 6 | 2 | 
 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:  | 446-453 |  
  |  | 4 | 2 | 
 QSslSocketBackendPrivate::disconnected| Name:  | QSslSocketBackendPrivate::disconnected |  | Prototype:  | void QSslSocketBackendPrivate::disconnected() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1463-1476 |  
  |  | 6 | 2 | 
 QSslSocketBackendPrivate::sessionCipher| Name:  | QSslSocketBackendPrivate::sessionCipher |  | Prototype:  | QSslCipher QSslSocketBackendPrivate::sessionCipher() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1478-1491 |  
  |  | 4 | 2 | 
 QSslSocketBackendPrivate::startClientEncryption| Name:  | QSslSocketBackendPrivate::startClientEncryption |  | Prototype:  | void QSslSocketBackendPrivate::startClientEncryption() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 767-779 |  
  |  | 6 | 2 | 
 QSslSocketBackendPrivate::startServerEncryption| Name:  | QSslSocketBackendPrivate::startServerEncryption |  | Prototype:  | void QSslSocketBackendPrivate::startServerEncryption() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 781-793 |  
  |  | 6 | 2 | 
 QSslSocketPrivate::_q_channelBytesWrittenSlot| Name:  | QSslSocketPrivate::_q_channelBytesWrittenSlot |  | Prototype:  | void QSslSocketPrivate::_q_channelBytesWrittenSlot(int channel, qint64 written) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2499-2504 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::_q_channelReadyReadSlot| Name:  | QSslSocketPrivate::_q_channelReadyReadSlot |  | Prototype:  | void QSslSocketPrivate::_q_channelReadyReadSlot(int channel) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2471-2476 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::_q_errorSlot| Name:  | QSslSocketPrivate::_q_errorSlot |  | Prototype:  | void QSslSocketPrivate::_q_errorSlot(QAbstractSocket::SocketError error) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2429-2447 |  
  |  | 7 | 2 | 
 QSslSocketPrivate::_q_flushReadBuffer| Name:  | QSslSocketPrivate::_q_flushReadBuffer |  | Prototype:  | void QSslSocketPrivate::_q_flushReadBuffer() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2519-2524 |  
  |  | 2 | 2 | 
 QSslSocketPrivate::_q_flushWriteBuffer| Name:  | QSslSocketPrivate::_q_flushWriteBuffer |  | Prototype:  | void QSslSocketPrivate::_q_flushWriteBuffer() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2509-2514 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::addDefaultCaCertificates| Name:  | QSslSocketPrivate::addDefaultCaCertificates |  | Prototype:  | bool QSslSocketPrivate::addDefaultCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2154-2166 |  
  |  | 8 | 2 | 
 QSslSocketPrivate::checkSettingSslContext| Name:  | QSslSocketPrivate::checkSettingSslContext |  | Prototype:  | void QSslSocketPrivate::checkSettingSslContext(QSslSocket* socket, QSharedPointer<QSslContext> sslContext) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2650-2654 |  
  |  | 2 | 2 | 
 QSslSocketPrivate::ensureInitialized| Name:  | QSslSocketPrivate::ensureInitialized |  | Prototype:  | void QSslSocketPrivate::ensureInitialized() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 576-582 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::pauseSocketNotifiers| Name:  | QSslSocketPrivate::pauseSocketNotifiers |  | Prototype:  | void QSslSocketPrivate::pauseSocketNotifiers(QSslSocket *socket) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2302-2307 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::resumeSocketNotifiers| Name:  | QSslSocketPrivate::resumeSocketNotifiers |  | Prototype:  | void QSslSocketPrivate::resumeSocketNotifiers(QSslSocket *socket) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2309-2314 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::sslLibraryBuildVersionString| Name:  | QSslSocketPrivate::sslLibraryBuildVersionString |  | Prototype:  | QString QSslSocketPrivate::sslLibraryBuildVersionString() |  | Coverage:  |   0.000% (0/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 609-615 |  
  |  | 0 | 2 | 
 QSslSocketPrivate::sslLibraryVersionNumber| Name:  | QSslSocketPrivate::sslLibraryVersionNumber |  | Prototype:  | long QSslSocketPrivate::sslLibraryVersionNumber() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 584-590 |  
  |  | 3 | 2 | 
 QStackedLayout::addItem| Name:  | QStackedLayout::addItem |  | Prototype:  | void QStackedLayout::addItem(QLayoutItem *item) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp |  | Lines:  | 422-431 |  
  |  | 6 | 2 | 
 QStackedLayout::setCurrentWidget| Name:  | QStackedLayout::setCurrentWidget |  | Prototype:  | void QStackedLayout::setCurrentWidget(QWidget *widget) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp |  | Lines:  | 369-377 |  
  |  | 5 | 2 | 
 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:  | 398-404 |  
  |  | 4 | 2 | 
 QStackedWidget::setCurrentWidget| Name:  | QStackedWidget::setCurrentWidget |  | Prototype:  | void QStackedWidget::setCurrentWidget(QWidget *widget) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstackedwidget.cpp |  | Lines:  | 243-251 |  
  |  | 5 | 2 | 
 QStandardItem::child| Name:  | QStandardItem::child |  | Prototype:  | QStandardItem *QStandardItem::child(int row, int column) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 1765-1772 |  
  |  | 5 | 2 | 
 QStandardItem::emitDataChanged| Name:  | QStandardItem::emitDataChanged |  | Prototype:  | void QStandardItem::emitDataChanged() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 877-882 |  
  |  | 3 | 2 | 
 QStandardItem::flags| Name:  | QStandardItem::flags |  | Prototype:  | Qt::ItemFlags QStandardItem::flags() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 907-914 |  
  |  | 5 | 2 | 
 QStandardItem::insertColumns| Name:  | QStandardItem::insertColumns |  | Prototype:  | void QStandardItem::insertColumns(int column, int count) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 1577-1585 |  
  |  | 5 | 2 | 
 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:  | 1533-1539 |  
  |  | 4 | 2 | 
 QStandardItem::insertRows| Name:  | QStandardItem::insertRows |  | Prototype:  | void QStandardItem::insertRows(int row, int count) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 1562-1570 |  
  |  | 5 | 2 | 
 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:  | 801-807 |  
  |  | 4 | 2 | 
 QStandardItemModel::findItems| Name:  | QStandardItemModel::findItems |  | Prototype:  | QList<QStandardItem*> QStandardItemModel::findItems(const QString &text, Qt::MatchFlags flags, int column) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2532-2543 |  
  |  | 8 | 2 | 
 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:  | 2377-2383 |  
  |  | 4 | 2 | 
 QStandardItemModel::index| Name:  | QStandardItemModel::index |  | Prototype:  | QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2818-2830 |  
  |  | 9 | 2 | 
 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:  | 2236-2243 |  
  |  | 4 | 2 | 
 QStandardItemModel::insertColumns| Name:  | QStandardItemModel::insertColumns |  | Prototype:  | bool QStandardItemModel::insertColumns(int column, int count, const QModelIndex &parent) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2835-2842 |  
  |  | 5 | 2 | 
 QStandardItemModel::insertRows| Name:  | QStandardItemModel::insertRows |  | Prototype:  | bool QStandardItemModel::insertRows(int row, int count, const QModelIndex &parent) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2847-2854 |  
  |  | 5 | 2 | 
 QStandardItemModel::parent| Name:  | QStandardItemModel::parent |  | Prototype:  | QModelIndex QStandardItemModel::parent(const QModelIndex &child) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2869-2876 |  
  |  | 5 | 2 | 
 QStandardItemModel::removeColumns| Name:  | QStandardItemModel::removeColumns |  | Prototype:  | bool QStandardItemModel::removeColumns(int column, int count, const QModelIndex &parent) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2881-2889 |  
  |  | 6 | 2 | 
 QStandardItemModel::removeRows| Name:  | QStandardItemModel::removeRows |  | Prototype:  | bool QStandardItemModel::removeRows(int row, int count, const QModelIndex &parent) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2894-2902 |  
  |  | 6 | 2 | 
 QStandardItemModel::setItemData| Name:  | QStandardItemModel::setItemData |  | Prototype:  | bool QStandardItemModel::setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 2965-2972 |  
  |  | 5 | 2 | 
 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:  | 2502-2509 |  
  |  | 4 | 2 | 
 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:  | 2433-2439 |  
  |  | 4 | 2 | 
 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:  | 575-582 |  
  |  | 4 | 2 | 
 QStandardItemModelPrivate::decodeDataRecursive| Name:  | QStandardItemModelPrivate::decodeDataRecursive |  | Prototype:  | void QStandardItemModelPrivate::decodeDataRecursive(QDataStream &stream, QStandardItem *item) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 3063-3078 |  
  |  | 10 | 2 | 
 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:  | 563-570 |  
  |  | 4 | 2 | 
 QStandardItemPrivate::changeFlags| Name:  | QStandardItemPrivate::changeFlags |  | Prototype:  | void QStandardItemPrivate::changeFlags(bool enable, Qt::ItemFlags f) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 176-185 |  
  |  | 6 | 2 | 
 QStandardItemPrivate::itemData| Name:  | QStandardItemPrivate::itemData |  | Prototype:  | const QMap<int, QVariant> QStandardItemPrivate::itemData() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp |  | Lines:  | 225-232 |  
  |  | 5 | 2 | 
 QState::addTransition| Name:  | QState::addTransition |  | Prototype:  | QAbstractTransition *QState::addTransition(QAbstractState *target) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 412-421 |  
  |  | 6 | 2 | 
 QStateMachine::setRunning| Name:  | QStateMachine::setRunning |  | Prototype:  | void QStateMachine::setRunning(bool running) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2665-2671 |  
  |  | 3 | 2 | 
 QStateMachinePrivate::clearHistory| Name:  | QStateMachinePrivate::clearHistory |  | Prototype:  | void QStateMachinePrivate::clearHistory() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1745-1753 |  
  |  | 5 | 2 | 
 QStateMachinePrivate::computeExitSet_Unordered| Name:  | QStateMachinePrivate::computeExitSet_Unordered |  | Prototype:  | QSet<QAbstractState*> QStateMachinePrivate::computeExitSet_Unordered(const QList<QAbstractTransition*> &enabledTransitions, CalculationCache *cache) |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 751-760 |  
  |  | 5 | 2 | 
 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:  | 2000-2006 |  
  |  | 4 | 2 | 
 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:  | 1992-1998 |  
  |  | 4 | 2 | 
 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:  | 844-854 |  
  |  | 4 | 2 | 
 QStateMachinePrivate::handleFilteredEvent| Name:  | QStateMachinePrivate::handleFilteredEvent |  | Prototype:  | void QStateMachinePrivate::handleFilteredEvent(QObject *watched, QEvent *event) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2398-2404 |  
  |  | 3 | 2 | 
 QStateMachinePrivate::handleTransitionSignal| Name:  | QStateMachinePrivate::handleTransitionSignal |  | Prototype:  | void QStateMachinePrivate::handleTransitionSignal(QObject *sender, int signalIndex, void **argv) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2407-2431 |  
  |  | 13 | 2 |