QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Function: AtSpiAdaptor::accessibleInterfaces
...10
Function: QIcon::detach
...14
Function: QOpenGLFunctions_1_1::initializeOpenGLFunctions
15
Function: QOpenGLTextureHelper::qt_TextureParameteri
16
Function: QPixmapStyle::polish
17
Function: QReadWriteLock::lockForWrite
1819
Function: QString::compare_helper
20
Function: QTextDocumentPrivate::endEditBlock
21
Function: QTreeWidget::mimeData
22
Function: QWidgetPrivate::setMaximumSize_helper
...26
Function: qt_qdnsmailexchangerecord_sort
Functionâ–´Condition %ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSqlCachedResult::clearValues
Name: QSqlCachedResult::clearValues
Prototype: void QSqlCachedResult::clearValues()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 255-261
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 261-266
Comparison: Different
100.000% (1/1)
Different31
QSqlCachedResult::colCount
Name: QSqlCachedResult::colCount
Prototype: int QSqlCachedResult::colCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 282-286
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 287-290
Comparison: Different
  0.000% (0/1)
Different11
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: 227-235
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 236-243
Comparison: Different
 58.333% (7/12)
Different42
QSqlCachedResult::fetch
Name: QSqlCachedResult::fetch
Prototype: bool QSqlCachedResult::fetch(int i)
Coverage:  80.488% (33/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 139-176
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 152-188
Comparison: Different
 80.488% (33/41)
Different2713
QSqlCachedResult::fetchFirst
Name: QSqlCachedResult::fetchFirst
Prototype: bool QSqlCachedResult::fetchFirst()
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 193-204
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 204-214
Comparison: Different
 77.778% (7/9)
Different63
QSqlCachedResult::fetchLast
Name: QSqlCachedResult::fetchLast
Prototype: bool QSqlCachedResult::fetchLast()
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 206-225
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 216-234
Comparison: Different
 80.000% (12/15)
Different115
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: 178-186
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 190-197
Comparison: Different
100.000% (4/4)
Different42
QSqlCachedResult::init
Name: QSqlCachedResult::init
Prototype: void QSqlCachedResult::init(int colCount)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 133-137
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 147-150
Comparison: Different
100.000% (1/1)
Different11
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: 237-245
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 245-252
Comparison: Different
 66.667% (8/12)
Different42
QSqlCachedResultPrivate::QSqlCachedResultPrivate
Name: QSqlCachedResultPrivate::QSqlCachedResultPrivate
Prototype: QSqlCachedResultPrivate::QSqlCachedResultPrivate(QSqlCachedResult *q, const QSqlDriver *drv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 63-69
Comparison: New
100.000% (1/1)
New21
QSqlCachedResultPrivate::cleanup
Name: QSqlCachedResultPrivate::cleanup
Prototype: void QSqlCachedResultPrivate::cleanup()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 71-77
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines (reference): 79-86
Comparison: Different
100.000% (1/1)
Different51
QSqlDatabase::drivers
Name: QSqlDatabase::drivers
Prototype: QStringList QSqlDatabase::drivers()
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 541-596
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines (reference): 537-594
Comparison: Different indentation
 80.000% (12/15)
Different indentation146
QSqlDatabasePrivate::init
Name: QSqlDatabasePrivate::init
Prototype: void QSqlDatabasePrivate::init(const QString &type)
Coverage:  80.769% (21/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 724-788
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines (reference): 722-788
Comparison: Different indentation
 80.769% (21/26)
Different indentation178
QSqlDriver::dbmsType
Name: QSqlDriver::dbmsType
Prototype: QSqlDriver::DbmsType QSqlDriver::dbmsType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 813-817
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 794-797
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::isOpen
Name: QSqlDriver::isOpen
Prototype: bool QSqlDriver::isOpen() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 164-168
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 158-161
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::isOpenError
Name: QSqlDriver::isOpenError
Prototype: bool QSqlDriver::isOpenError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 175-179
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 168-171
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::lastError
Name: QSqlDriver::lastError
Prototype: QSqlError QSqlDriver::lastError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 363-367
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 352-355
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::numericalPrecisionPolicy
Name: QSqlDriver::numericalPrecisionPolicy
Prototype: QSql::NumericalPrecisionPolicy QSqlDriver::numericalPrecisionPolicy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 802-806
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 784-787
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::setLastError
Name: QSqlDriver::setLastError
Prototype: void QSqlDriver::setLastError(const QSqlError &error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 352-356
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 342-345
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::setNumericalPrecisionPolicy
Name: QSqlDriver::setNumericalPrecisionPolicy
Prototype: void QSqlDriver::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 788-792
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 771-774
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::setOpen
Name: QSqlDriver::setOpen
Prototype: void QSqlDriver::setOpen(bool open)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 283-287
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 275-278
Comparison: Different
100.000% (1/1)
Different11
QSqlDriver::setOpenError
Name: QSqlDriver::setOpenError
Prototype: void QSqlDriver::setOpenError(bool error)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 298-304
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 289-294
Comparison: Different
100.000% (4/4)
Different32
QSqlDriver::sqlStatement
Name: QSqlDriver::sqlStatement
Prototype: QString QSqlDriver::sqlStatement(StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const
Coverage:  80.645% (50/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 487-568
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines (reference): 472-551
Comparison: Different
 80.645% (50/62)
Different5820
QSqlResult::QSqlResult
Name: QSqlResult::QSqlResult
Prototype: QSqlResult::QSqlResult(const QSqlDriver *db)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 225-231
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines (reference): 219-227
Comparison: Different
 75.000% (3/4)
Different62
QSqlResult::QSqlResult
Name: QSqlResult::QSqlResult
Prototype: QSqlResult::QSqlResult(QSqlResultPrivate &dd)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 235-241
Comparison: New
 75.000% (3/4)
New32
QSqlResult::bindValue
Name: QSqlResult::bindValue
Prototype: void QSqlResult::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 705-720
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines (reference): 703-718
Comparison: Different
 50.000% (5/10)
Different94
QSqlResultPrivate::namedToPositionalBinding
Name: QSqlResultPrivate::namedToPositionalBinding
Prototype: QString QSqlResultPrivate::namedToPositionalBinding(const QString &query)
Coverage:  84.444% (38/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 128-179
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines (reference): 122-173
Comparison: Different
 84.444% (38/45)
Different389
QSqlResultPrivate::positionalToNamedBinding
Name: QSqlResultPrivate::positionalToNamedBinding
Prototype: QString QSqlResultPrivate::positionalToNamedBinding(const QString &query) const
Coverage:  90.625% (29/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 88-126
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines (reference): 82-120
Comparison: Different
 90.625% (29/32)
Different258
QSqlTableModel::submitAll
Name: QSqlTableModel::submitAll
Prototype: bool QSqlTableModel::submitAll()
Coverage:  87.805% (36/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 733-786
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines (reference): 732-784
Comparison: Different
 87.805% (36/41)
Different3215
QSslCertificate::fromPath
Name: QSslCertificate::fromPath
Prototype: QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)
Coverage:  87.500% (35/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 464-527
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines (reference): 458-520
Comparison: Different
 87.500% (35/40)
Different3813
QSslCertificatePrivate::init
Name: QSslCertificatePrivate::init
Prototype: void QSslCertificatePrivate::init(const QByteArray &data, QSsl::EncodingFormat format)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 507-519
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines (reference): 501-513
Comparison: Different
 91.667% (11/12)
Different84
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: 90-100
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp
Lines (reference): 84-93
Comparison: Different
100.000% (5/5)
Different43
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: 112-122
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp
Lines (reference): 105-114
Comparison: Different
  0.000% (0/7)
Different43
QSslConfiguration::ephemeralServerKey
Name: QSslConfiguration::ephemeralServerKey
Prototype: QSslKey QSslConfiguration::ephemeralServerKey() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 750-753
Comparison: New
100.000% (1/1)
New11
QSslConfiguration::isNull
Name: QSslConfiguration::isNull
Prototype: bool QSslConfiguration::isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 247-267
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines (reference): 240-259
Comparison: Different
100.000% (1/1)
Different171
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines (reference): 196-219
Comparison: Different
100.000% (4/4)
Different212
QSslConfiguration::setSslOption
Name: QSslConfiguration::setSslOption
Prototype: void QSslConfiguration::setSslOption(QSsl::SslOption option, bool on)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 667-670
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines (reference): 659-665
Comparison: Different
100.000% (1/1)
Different32
QSslContext::fromConfiguration
Name: QSslContext::fromConfiguration
Prototype: QSslContext* QSslContext::fromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 372-377
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines (reference): 94-367
Comparison: Different
  0.000% (0/1)
Different11642
QSslContext::initSslContext
Name: QSslContext::initSslContext
Prototype: void QSslContext::initSslContext(QSslContext *sslContext, QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage:  66.990% (69/103)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 101-370
Comparison: New
 66.990% (69/103)
New11442
QSslContext::sharedFromConfiguration
Name: QSslContext::sharedFromConfiguration
Prototype: QSharedPointer<QSslContext> QSslContext::sharedFromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 379-384
Comparison: New
100.000% (1/1)
New31
QSslEllipticCurve::isTlsNamedCurve
Name: QSslEllipticCurve::isTlsNamedCurve
Prototype: bool QSslEllipticCurve::isTlsNamedCurve() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp
Lines: 171-175
Comparison: New
100.000% (1/1)
New21
QSslErrorEntry::fromStoreContext
Name: QSslErrorEntry::fromStoreContext
Prototype: inline QSslErrorEntry QSslErrorEntry::fromStoreContext(X509_STORE_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 263-269
Comparison: New
100.000% (1/1)
New51
QSslKeyPrivate::derFromPem
Name: QSslKeyPrivate::derFromPem
Prototype: QByteArray QSslKeyPrivate::derFromPem(const QByteArray &pem, QMap<QByteArray, QByteArray> *headers) const
Coverage:  10.811% (4/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 177-223
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines (reference): 172-220
Comparison: Different
 10.811% (4/37)
Different349
QSslSocket::connectToHost
Name: QSslSocket::connectToHost
Prototype: void QSslSocket::connectToHost(const QString &hostName, quint16 port, OpenMode openMode, NetworkLayerProtocol protocol)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1910-1935
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 1897-1921
Comparison: Different
100.000% (7/7)
Different113
QSslSocket::setCiphers
Name: QSslSocket::setCiphers
Prototype: void QSslSocket::setCiphers(const QString &ciphers)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1249-1259
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 1241-1250
Comparison: Different
100.000% (5/5)
Different63
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 491-511
Comparison: Different
 75.000% (3/4)
Different142
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 1989-2005
Comparison: Different
100.000% (6/6)
Different72
QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Name: QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Prototype: QSslCipher QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER(SSL_CIPHER *cipher)
Coverage:  62.500% (20/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 222-260
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 221-259
Comparison: Different
 62.500% (20/32)
Different2910
QSslSocketBackendPrivate::checkSslErrors
Name: QSslSocketBackendPrivate::checkSslErrors
Prototype: bool QSslSocketBackendPrivate::checkSslErrors()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1224-1248
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 1272-1296
Comparison: Different
 89.474% (17/19)
Different164
QSslSocketBackendPrivate::continueHandshake
Name: QSslSocketBackendPrivate::continueHandshake
Prototype: void QSslSocketBackendPrivate::continueHandshake()
Coverage:  83.871% (26/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1515-1604
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 1563-1644
Comparison: Different indentation
 83.871% (26/31)
Different indentation2511
QSslSocketBackendPrivate::initSslContext
Name: QSslSocketBackendPrivate::initSslContext
Prototype: bool QSslSocketBackendPrivate::initSslContext()
Coverage:  65.517% (38/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 363-444
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 352-434
Comparison: Different
 65.517% (38/58)
Different4514
QSslSocketBackendPrivate::startHandshake
Name: QSslSocketBackendPrivate::startHandshake
Prototype: bool QSslSocketBackendPrivate::startHandshake()
Coverage:  83.333% (55/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1051-1206
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 1093-1254
Comparison: Different
 83.333% (55/66)
Different6822
QSslSocketBackendPrivate::transmit
Name: QSslSocketBackendPrivate::transmit
Prototype: void QSslSocketBackendPrivate::transmit()
Coverage:  74.725% (68/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 800-1000
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 843-1042
Comparison: Different
 74.725% (68/91)
Different8930
QSslSocketBackendPrivate::verify
Name: QSslSocketBackendPrivate::verify
Prototype: QList<QSslError> QSslSocketBackendPrivate::verify(const QList<QSslCertificate> &certificateChain, const QString &hostName)
Coverage:  73.810% (31/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1617-1739
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 1657-1783
Comparison: Different
 73.810% (31/42)
Different6116
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
Comparison: New
100.000% (4/4)
New32
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
Comparison: New
100.000% (4/4)
New32
QSslSocketPrivate::_q_connectedSlot
Name: QSslSocketPrivate::_q_connectedSlot
Prototype: void QSslSocketPrivate::_q_connectedSlot()
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2348-2377
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2328-2355
Comparison: Different
 77.778% (7/9)
Different133
QSslSocketPrivate::_q_disconnectedSlot
Name: QSslSocketPrivate::_q_disconnectedSlot
Prototype: void QSslSocketPrivate::_q_disconnectedSlot()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2395-2411
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2373-2382
Comparison: Different
100.000% (1/1)
Different31
QSslSocketPrivate::_q_resumeImplementation
Name: QSslSocketPrivate::_q_resumeImplementation
Prototype: void QSslSocketPrivate::_q_resumeImplementation()
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2529-2544
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2480-2495
Comparison: Different
 80.000% (8/10)
Different104
QSslSocketPrivate::bind
Name: QSslSocketPrivate::bind
Prototype: bool QSslSocketPrivate::bind(const QHostAddress &address, quint16 port, QAbstractSocket::BindMode mode)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2321-2343
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2302-2323
Comparison: Different
 71.429% (5/7)
Different103
QSslSocketPrivate::createPlainSocket
Name: QSslSocketPrivate::createPlainSocket
Prototype: void QSslSocketPrivate::createPlainSocket(QIODevice::OpenMode openMode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2244-2300
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2231-2281
Comparison: Different
100.000% (1/1)
Different411
QSslSocketPrivate::ensureCiphersAndCertsLoaded
Name: QSslSocketPrivate::ensureCiphersAndCertsLoaded
Prototype: void QSslSocketPrivate::ensureCiphersAndCertsLoaded()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 510-567
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 500-573
Comparison: Same
 61.538% (8/13)
Same165
QSslSocketPrivate::isMatchingHostname
Name: QSslSocketPrivate::isMatchingHostname
Prototype: bool QSslSocketPrivate::isMatchingHostname(const QSslCertificate &cert, const QString &peerName)
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2664-2682
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2615-2632
Comparison: Different
 54.545% (6/11)
Different85
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: qint64 QSslSocketPrivate::peek(char *data, qint64 maxSize)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2575-2597
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2526-2548
Comparison: Different
 66.667% (10/15)
Different125
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: QByteArray QSslSocketPrivate::peek(qint64 maxSize)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2602-2621
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines (reference): 2553-2572
Comparison: Different
 91.667% (11/12)
Different104
QSslSocketPrivate::systemCaCertificates
Name: QSslSocketPrivate::systemCaCertificates
Prototype: QList<QSslCertificate> QSslSocketPrivate::systemCaCertificates()
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 683-764
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines (reference): 688-808
Comparison: Different
100.000% (8/8)
Different234
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines (reference): 416-425
Comparison: Different
  0.000% (0/4)
Different52
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines (reference): 363-371
Comparison: Different
  0.000% (0/4)
Different52
QStackedLayoutPrivate::replaceAt
Name: QStackedLayoutPrivate::replaceAt
Prototype: QLayoutItem* QStackedLayoutPrivate::replaceAt(int idx, QLayoutItem *newitem)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines: 60-75
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines (reference): 54-69
Comparison: Different
  0.000% (0/14)
Different124
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstackedwidget.cpp
Lines (reference): 237-245
Comparison: Different
  0.000% (0/4)
Different52
QStandardItem::takeColumn
Name: QStandardItem::takeColumn
Prototype: QList<QStandardItem*> QStandardItem::takeColumn(int column)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 1839-1862
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 1829-1850
Comparison: Different
  0.000% (0/18)
Different176
QStandardItem::takeRow
Name: QStandardItem::takeRow
Prototype: QList<QStandardItem*> QStandardItem::takeRow(int row)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 1805-1830
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 1796-1820
Comparison: Different
  0.000% (0/21)
Different207
QStandardItemModel::clear
Name: QStandardItemModel::clear
Prototype: void QStandardItemModel::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2174-2186
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 2162-2173
Comparison: Different
  0.000% (0/1)
Different91
QStandardItemModel::dropMimeData
Name: QStandardItemModel::dropMimeData
Prototype: bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 3084-3198
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 3075-3189
Comparison: Different
  0.000% (0/58)
Different7518
QStandardItemModel::mimeData
Name: QStandardItemModel::mimeData
Prototype: QMimeData *QStandardItemModel::mimeData(const QModelIndexList &indexes) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2994-3056
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 2981-3047
Comparison: Different
  0.000% (0/32)
Different4313
QStandardItemModel::mimeTypes
Name: QStandardItemModel::mimeTypes
Prototype: QStringList QStandardItemModel::mimeTypes() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2986-2989
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 2973-2976
Comparison: Different
  0.000% (0/1)
Different11
QStandardItemPrivate::setItemData
Name: QStandardItemPrivate::setItemData
Prototype: void QStandardItemPrivate::setItemData(const QMap<int, QVariant> &roles)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 200-220
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines (reference): 189-211
Comparison: Different
  0.000% (0/15)
Different145
QStandardPaths::findExecutable
Name: QStandardPaths::findExecutable
Prototype: QString QStandardPaths::findExecutable(const QString &executableName, const QStringList &paths)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 504-536
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines (reference): 517-549
Comparison: Different
 69.231% (9/13)
Different135
QStateMachinePrivate::_q_start
Name: QStateMachinePrivate::_q_start
Prototype: void QStateMachinePrivate::_q_start()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1777-1852
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 1774-1845
Comparison: Different
100.000% (5/5)
Different473
QStateMachinePrivate::addAncestorStatesToEnter
Name: QStateMachinePrivate::addAncestorStatesToEnter
Prototype: void QStateMachinePrivate::addAncestorStatesToEnter(QAbstractState *s, QAbstractState *ancestor, QSet<QAbstractState*> &statesToEnter, QSet<QAbstractState*> &statesForDefaultEntry)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1174-1191
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 1167-1182
Comparison: Different
100.000% (12/12)
Different86
QStateMachinePrivate::addDescendantStatesToEnter
Name: QStateMachinePrivate::addDescendantStatesToEnter
Prototype: void QStateMachinePrivate::addDescendantStatesToEnter(QAbstractState *state, QSet<QAbstractState*> &statesToEnter, QSet<QAbstractState*> &statesForDefaultEntry)
Coverage:  87.879% (29/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1094-1161
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 1088-1154
Comparison: Different
 87.879% (29/33)
Different3415
QStateMachinePrivate::computeEntrySet
Name: QStateMachinePrivate::computeEntrySet
Prototype: QList<QAbstractState*> QStateMachinePrivate::computeEntrySet(const QList<QAbstractTransition *> &enabledTransitions, QSet<QAbstractState *> &statesForDefaultEntry, CalculationCache *cache)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 856-888
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 849-882
Comparison: Different
100.000% (10/10)
Different196
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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 744-753
Comparison: Different
100.000% (2/2)
Different52
QStateMachinePrivate::computeExitSet_Unordered
Name: QStateMachinePrivate::computeExitSet_Unordered
Prototype: QSet<QAbstractState*> QStateMachinePrivate::computeExitSet_Unordered(QAbstractTransition *t, CalculationCache *cache)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 762-797
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 755-790
Comparison: Different
100.000% (16/16)
Different186
QStateMachinePrivate::getTransitionDomain
Name: QStateMachinePrivate::getTransitionDomain
Prototype: QAbstractState *QStateMachinePrivate::getTransitionDomain(QAbstractTransition *t, const QList<QAbstractState *> &effectiveTargetStates, CalculationCache *cache) const
Coverage:  69.231% (18/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 906-942
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 900-936
Comparison: Different
 69.231% (18/26)
Different2210
QStateMachinePrivate::initializeAnimation
Name: QStateMachinePrivate::initializeAnimation
Prototype: QStateMachinePrivate::InitializeAnimationResult QStateMachinePrivate::initializeAnimation(QAbstractAnimation *abstractAnimation, const QPropertyAssignment &prop)
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1521-1549
Comparison: New
 94.444% (17/18)
New175
QStateMachinePrivate::initializeAnimations
Name: QStateMachinePrivate::initializeAnimations
Prototype: void QStateMachinePrivate::initializeAnimations(QAbstractState *state, const QList<QAbstractAnimation *> &selectedAnimations, const QList<QAbstractState*> &exitedStates_sorted, QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates)
Coverage:  97.674% (42/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1647-1714
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 1642-1711
Comparison: Different
 97.674% (42/43)
Different4314
QStateMachinePrivate::microstep
Name: QStateMachinePrivate::microstep
Prototype: void QStateMachinePrivate::microstep(QEvent *event, const QList<QAbstractTransition*> &enabledTransitions, CalculationCache *cache)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 669-719
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 662-712
Comparison: Different
100.000% (4/4)
Different192
QStateMachinePrivate::removeConflictingTransitions
Name: QStateMachinePrivate::removeConflictingTransitions
Prototype: void QStateMachinePrivate::removeConflictingTransitions(QList<QAbstractTransition*> &enabledTransitions, CalculationCache *cache)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 621-667
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 614-660
Comparison: Different
 90.000% (18/20)
Different258
QStateMachinePrivate::selectTransitions
Name: QStateMachinePrivate::selectTransitions
Prototype: QList<QAbstractTransition*> QStateMachinePrivate::selectTransitions(QEvent *event, CalculationCache *cache)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 551-595
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 544-588
Comparison: Different
100.000% (23/23)
Different279
QStateMachinePrivate::setError
Name: QStateMachinePrivate::setError
Prototype: void QStateMachinePrivate::setError(QStateMachine::Error errorCode, QAbstractState *currentContext)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1463-1517
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 1455-1510
Comparison: Different
 86.667% (13/15)
Different318
QStateMachinePrivate::unregisterRestorables
Name: QStateMachinePrivate::unregisterRestorables
Prototype: void QStateMachinePrivate::unregisterRestorables(const QList<QAbstractState *> &states, QObject *object, const QByteArray &propertyName)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1339-1363
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines (reference): 1330-1355
Comparison: Different
100.000% (13/13)
Different155
QStaticPlugin::metaData
Name: QStaticPlugin::metaData
Prototype: QJsonObject QStaticPlugin::metaData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp
Lines: 475-478
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp
Lines (reference): 467-470
Comparison: Different
100.000% (1/1)
Different11
QStatusBar::insertPermanentWidget
Name: QStatusBar::insertPermanentWidget
Prototype: int QStatusBar::insertPermanentWidget(int index, QWidget *widget, int stretch)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 361-381
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines (reference): 355-375
Comparison: Different
  0.000% (0/12)
Different134
QStatusBar::insertWidget
Name: QStatusBar::insertWidget
Prototype: int QStatusBar::insertWidget(int index, QWidget *widget, int stretch)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 296-319
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines (reference): 290-313
Comparison: Different
  0.000% (0/15)
Different155
QStorageInfoPrivate::mountedVolumes
Name: QStorageInfoPrivate::mountedVolumes
Prototype: QList<QStorageInfo> QStorageInfoPrivate::mountedVolumes()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines: 564-584
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines (reference): 545-562
Comparison: Different
 84.615% (11/13)
Different104
QStorageInfoPrivate::retrieveVolumeInfo
Name: QStorageInfoPrivate::retrieveVolumeInfo
Prototype: void QStorageInfoPrivate::retrieveVolumeInfo()
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines: 535-562
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines (reference): 516-543
Comparison: Same
 55.556% (5/9)
Same113
QString::arg
Name: QString::arg
Prototype: QString QString::arg(double a, int fieldWidth, char fmt, int prec, QChar fillChar) const
Coverage:  63.333% (19/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7786-7837
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines (reference): 7766-7815
Comparison: Different
 63.333% (19/30)
Different2911
QString::compare
Name: QString::compare
Prototype: int QString::compare(const QString &other, Qt::CaseSensitivity cs) const noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5439-5444
Comparison: New
100.000% (4/4)
New32
QString::compare
Name: QString::compare
Prototype: int QString::compare(QLatin1String other, Qt::CaseSensitivity cs) const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5466-5469
Comparison: New
100.000% (1/1)
New11
Page:<>1
Function: AtSpiAdaptor::accessibleInterfaces
...10
Function: QIcon::detach
...14
Function: QOpenGLFunctions_1_1::initializeOpenGLFunctions
15
Function: QOpenGLTextureHelper::qt_TextureParameteri
16
Function: QPixmapStyle::polish
17
Function: QReadWriteLock::lockForWrite
1819
Function: QString::compare_helper
20
Function: QTextDocumentPrivate::endEditBlock
21
Function: QTreeWidget::mimeData
22
Function: QWidgetPrivate::setMaximumSize_helper
...26
Function: qt_qdnsmailexchangerecord_sort

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