QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Modifications: Same
2
Modifications: New
3
Modifications: New
45
Modifications: New
6
Modifications: New
7
Modifications: New
8
Modifications: New
...10
Modifications: Different
...20
Modifications: Different
...26
Modifications: Different
FunctionCondition %Modificationsā–¾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QTeamCityLogger::QTeamCityLogger
Name: QTeamCityLogger::QTeamCityLogger
Prototype: QTeamCityLogger::QTeamCityLogger(const char *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp
Lines: 97-100
Comparison: New
100.000% (1/1)
New21
QTabBarPrivate::normalizedScrollRect
Name: QTabBarPrivate::normalizedScrollRect
Prototype: QRect QTabBarPrivate::normalizedScrollRect(int index)
Coverage:  0.000% (0/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 593-666
Comparison: New
  0.000% (0/65)
New5011
QSyntaxHighlighterPrivate::applyFormatChanges::[lambda]
Name: QSyntaxHighlighterPrivate::applyFormatChanges::[lambda]
Prototype: [=](const QTextLayout::FormatRange &range)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 107-110
Comparison: New
  0.000% (0/1)
New21
QStyleSheetStyle::unsetStyleSheetFont
Name: QStyleSheetStyle::unsetStyleSheetFont
Prototype: void QStyleSheetStyle::unsetStyleSheetFont(QWidget *w) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2650-2666
Comparison: New
  0.000% (0/4)
New102
QStyleHints::setTabFocusBehavior
Name: QStyleHints::setTabFocusBehavior
Prototype: void QStyleHints::setTabFocusBehavior(Qt::TabFocusBehavior tabFocusBehavior)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qstylehints.cpp
Lines: 433-440
Comparison: New
  0.000% (0/4)
New52
QStyleHints::setMousePressAndHoldInterval
Name: QStyleHints::setMousePressAndHoldInterval
Prototype: void QStyleHints::setMousePressAndHoldInterval(int mousePressAndHoldInterval)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qstylehints.cpp
Lines: 147-154
Comparison: New
  0.000% (0/4)
New52
QString::resize
Name: QString::resize
Prototype: void QString::resize(int size, QChar fillChar)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1701-1708
Comparison: New
100.000% (4/4)
New52
QString::operator>
Name: QString::operator>
Prototype: bool QString::operator>(QLatin1String other) const noexcept
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2921-2928
Comparison: New
100.000% (6/6)
New42
QString::operator==
Name: QString::operator==
Prototype: bool QString::operator==(QLatin1String other) const noexcept
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2755-2764
Comparison: New
100.000% (7/7)
New53
QString::operator=
Name: QString::operator=
Prototype: QString &QString::operator=(const QString &other) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1810-1817
Comparison: New
100.000% (4/4)
New52
QString::operator<
Name: QString::operator<
Prototype: bool QString::operator<(QLatin1String other) const noexcept
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2816-2823
Comparison: New
100.000% (6/6)
New42
QString::compare_helper
Name: QString::compare_helper
Prototype: int QString::compare_helper(const QChar *data1, int length1, QLatin1String s2, Qt::CaseSensitivity cs) noexcept
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5501-5516
Comparison: New
 71.429% (5/7)
New83
QString::compare_helper
Name: QString::compare_helper
Prototype: int QString::compare_helper(const QChar *data1, int length1, const QChar *data2, int length2, Qt::CaseSensitivity cs) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5450-5458
Comparison: New
100.000% (4/4)
New52
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
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
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_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
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
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
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
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
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
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
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
QSqlCachedResult::QSqlCachedResult
Name: QSqlCachedResult::QSqlCachedResult
Prototype: QSqlCachedResult::QSqlCachedResult(QSqlCachedResultPrivate &d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 128-131
Comparison: New
100.000% (1/1)
New21
QSpdyProtocolHandler::sendSYN_STREAM
Name: QSpdyProtocolHandler::sendSYN_STREAM
Prototype: void QSpdyProtocolHandler::sendSYN_STREAM(const HttpMessagePair &messagePair, qint32 streamID, qint32 associatedToStreamID)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 610-664
Comparison: New
 71.429% (10/14)
New306
QSortFilterProxyModelPrivate::store_persistent_indexes
Name: QSortFilterProxyModelPrivate::store_persistent_indexes
Prototype: QModelIndexPairList QSortFilterProxyModelPrivate::store_persistent_indexes() const
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1017-1028
Comparison: New
100.000% (2/2)
New82
QSizeF::transpose
Name: QSizeF::transpose
Prototype: void QSizeF::transpose() noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 597-600
Comparison: New
100.000% (1/1)
New11
QSizeF::scaled
Name: QSizeF::scaled
Prototype: QSizeF QSizeF::scaled(const QSizeF &s, Qt::AspectRatioMode mode) const noexcept
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 656-676
Comparison: New
 93.333% (14/15)
New104
QSize::transpose
Name: QSize::transpose
Prototype: void QSize::transpose() noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 166-169
Comparison: New
100.000% (1/1)
New11
QSize::scaled
Name: QSize::scaled
Prototype: QSize QSize::scaled(const QSize &s, Qt::AspectRatioMode mode) const noexcept
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 225-246
Comparison: New
 93.333% (14/15)
New114
QSharedNetworkSessionManager::setSession
Name: QSharedNetworkSessionManager::setSession
Prototype: void QSharedNetworkSessionManager::setSession(const QNetworkConfiguration &config, QSharedPointer<QNetworkSession> session)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Lines: 81-85
Comparison: New
  0.000% (0/1)
New21
QSharedNetworkSessionManager::getSession
Name: QSharedNetworkSessionManager::getSession
Prototype: QSharedPointer<QNetworkSession> QSharedNetworkSessionManager::getSession(const QNetworkConfiguration &config)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Lines: 65-79
Comparison: New
100.000% (7/7)
New93
QScrollerPrivate::scrollingSegmentsValid
Name: QScrollerPrivate::scrollingSegmentsValid
Prototype: bool QScrollerPrivate::scrollingSegmentsValid(Qt::Orientation orientation) const
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1191-1231
Comparison: New
  0.000% (0/33)
New278
QScrollerPrivate::realDpi
Name: QScrollerPrivate::realDpi
Prototype: QPointF QScrollerPrivate::realDpi(int screen) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1017-1043
Comparison: New
  0.000% (0/1)
New21
QScrollerPrivate::nextSnapPos
Name: QScrollerPrivate::nextSnapPos
Prototype: qreal QScrollerPrivate::nextSnapPos(qreal p, int dir, Qt::Orientation orientation) const
Coverage:  0.000% (0/101)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1911-2023
Comparison: New
  0.000% (0/101)
New7125
QRingBuffer::indexOf
Name: QRingBuffer::indexOf
Prototype: qint64 QRingBuffer::indexOf(char c, qint64 maxLength, qint64 pos) const
Coverage:  95.238% (20/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 218-246
Comparison: New
 95.238% (20/21)
New197
QRingBuffer::append
Name: QRingBuffer::append
Prototype: void QRingBuffer::append(const char *data, qint64 size)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 321-328
Comparison: New
100.000% (7/7)
New53
QResourceFileEnginePrivate::uncompress
Name: QResourceFileEnginePrivate::uncompress
Prototype: void QResourceFileEnginePrivate::uncompress() const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1494-1503
Comparison: New
 87.500% (7/8)
New22
QRecursiveMutexPrivate::unlock
Name: QRecursiveMutexPrivate::unlock
Prototype: inline void QRecursiveMutexPrivate::unlock() noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex.cpp
Lines: 654-662
Comparison: New
100.000% (4/4)
New42
QRecursiveMutexPrivate::lock
Name: QRecursiveMutexPrivate::lock
Prototype: inline bool QRecursiveMutexPrivate::lock(int timeout) noexcept
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex.cpp
Lines: 631-649
Comparison: New
100.000% (11/11)
New124
QRectF::toAlignedRect
Name: QRectF::toAlignedRect
Prototype: QRect QRectF::toAlignedRect() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2378-2385
Comparison: New
100.000% (1/1)
New51
QRectF::operator|
Name: QRectF::operator|
Prototype: QRectF QRectF::operator|(const QRectF &r) const noexcept
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2157-2195
Comparison: New
100.000% (23/23)
New257
QRectF::operator&
Name: QRectF::operator&
Prototype: QRectF QRectF::operator&(const QRectF &r) const noexcept
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2226-2276
Comparison: New
 89.744% (35/39)
New3811
QRectF::normalized
Name: QRectF::normalized
Prototype: QRectF QRectF::normalized() const noexcept
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1546-1558
Comparison: New
100.000% (7/7)
New83
QRectF::intersects
Name: QRectF::intersects
Prototype: bool QRectF::intersects(const QRectF &r) const noexcept
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2311-2356
Comparison: New
 89.744% (35/39)
New3311
QRectF::contains
Name: QRectF::contains
Prototype: bool QRectF::contains(const QRectF &r) const noexcept
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2019-2064
Comparison: New
 89.744% (35/39)
New3311
QRectF::contains
Name: QRectF::contains
Prototype: bool QRectF::contains(const QPointF &p) const noexcept
Coverage: 100.000% (25/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1973-2000
Comparison: New
100.000% (25/25)
New197
QRect::operator|
Name: QRect::operator|
Prototype: QRect QRect::operator|(const QRect &r) const noexcept
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 968-1009
Comparison: New
100.000% (23/23)
New307
QRect::operator&
Name: QRect::operator&
Prototype: QRect QRect::operator&(const QRect &r) const noexcept
Coverage: 100.000% (32/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1039-1084
Comparison: New
100.000% (32/32)
New328
QRect::normalized
Name: QRect::normalized
Prototype: QRect QRect::normalized() const noexcept
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 303-321
Comparison: New
100.000% (9/9)
New123
QRect::intersects
Name: QRect::intersects
Prototype: bool QRect::intersects(const QRect &r) const noexcept
Coverage: 100.000% (32/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1118-1158
Comparison: New
100.000% (32/32)
New278
QRect::contains
Name: QRect::contains
Prototype: bool QRect::contains(const QRect &r, bool proper) const noexcept
Coverage:  72.000% (36/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 890-940
Comparison: New
 72.000% (36/50)
New3312
QRect::contains
Name: QRect::contains
Prototype: bool QRect::contains(const QPoint &p, bool proper) const noexcept
Coverage:  97.297% (36/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 826-859
Comparison: New
 97.297% (36/37)
New239
QReadWriteLockPrivate::unlock
Name: QReadWriteLockPrivate::unlock
Prototype: void QReadWriteLockPrivate::unlock()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 528-535
Comparison: New
100.000% (7/7)
New53
QReadWriteLockPrivate::release
Name: QReadWriteLockPrivate::release
Prototype: void QReadWriteLockPrivate::release()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 630-635
Comparison: New
100.000% (1/1)
New31
QReadWriteLockPrivate::recursiveUnlock
Name: QReadWriteLockPrivate::recursiveUnlock
Prototype: void QReadWriteLockPrivate::recursiveUnlock()
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 575-601
Comparison: New
 88.235% (15/17)
New176
QReadWriteLockPrivate::recursiveLockForWrite
Name: QReadWriteLockPrivate::recursiveLockForWrite
Prototype: bool QReadWriteLockPrivate::recursiveLockForWrite(int timeout)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 557-573
Comparison: New
100.000% (7/7)
New103
QReadWriteLockPrivate::recursiveLockForRead
Name: QReadWriteLockPrivate::recursiveLockForRead
Prototype: bool QReadWriteLockPrivate::recursiveLockForRead(int timeout)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 537-555
Comparison: New
100.000% (7/7)
New113
QReadWriteLockPrivate::lockForWrite
Name: QReadWriteLockPrivate::lockForWrite
Prototype: bool QReadWriteLockPrivate::lockForWrite(int timeout)
Coverage:  76.923% (20/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 492-526
Comparison: New
 76.923% (20/26)
New227
QReadWriteLockPrivate::lockForRead
Name: QReadWriteLockPrivate::lockForRead
Prototype: bool QReadWriteLockPrivate::lockForRead(int timeout)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 464-490
Comparison: New
100.000% (19/19)
New196
QReadWriteLockPrivate::allocate
Name: QReadWriteLockPrivate::allocate
Prototype: QReadWriteLockPrivate *QReadWriteLockPrivate::allocate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 620-628
Comparison: New
100.000% (1/1)
New61
QReadWriteLock::stateForWaitCondition
Name: QReadWriteLock::stateForWaitCondition
Prototype: QReadWriteLock::StateForWaitCondition QReadWriteLock::stateForWaitCondition() const
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 446-462
Comparison: New
 71.429% (10/14)
New116
QProcessPoller::stdoutPipe
Name: QProcessPoller::stdoutPipe
Prototype: pollfd &stdoutPipe()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 133-133
Comparison: New
100.000% (1/1)
New11
QProcessPoller::stdinPipe
Name: QProcessPoller::stdinPipe
Prototype: pollfd &stdinPipe()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 132-132
Comparison: New
100.000% (1/1)
New11
QProcessPoller::stderrPipe
Name: QProcessPoller::stderrPipe
Prototype: pollfd &stderrPipe()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 134-134
Comparison: New
100.000% (1/1)
New11
QProcessPoller::poll
Name: QProcessPoller::poll
Prototype: int QProcessPoller::poll(int timeout)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 161-165
Comparison: New
100.000% (3/3)
New21
QProcessPoller::forkfd
Name: QProcessPoller::forkfd
Prototype: pollfd &forkfd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 135-135
Comparison: New
100.000% (1/1)
New11
QProcessPoller::childStartedPipe
Name: QProcessPoller::childStartedPipe
Prototype: pollfd &childStartedPipe()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 136-136
Comparison: New
100.000% (1/1)
New11
QProcessPoller::QProcessPoller
Name: QProcessPoller::QProcessPoller
Prototype: QProcessPoller::QProcessPoller(const QProcessPrivate &proc)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 142-159
Comparison: New
100.000% (10/10)
New104
QPlatformTheme::removeMnemonics
Name: QPlatformTheme::removeMnemonics
Prototype: QString QPlatformTheme::removeMnemonics(const QString &original)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformtheme.cpp
Lines: 698-731
Comparison: New
  0.000% (0/30)
New286
QPlatformNativeInterface::nativeResourceForCursor
Name: QPlatformNativeInterface::nativeResourceForCursor
Prototype: void *QPlatformNativeInterface::nativeResourceForCursor(const QByteArray &resource, const QCursor &cursor)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformnativeinterface.cpp
Lines: 90-95
Comparison: New
  0.000% (0/1)
New31
QPlatformInputContext::setSelectionOnFocusObject
Name: QPlatformInputContext::setSelectionOnFocusObject
Prototype: void QPlatformInputContext::setSelectionOnFocusObject(const QPointF &anchorPos, const QPointF &cursorPos)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatforminputcontext.cpp
Lines: 277-296
Comparison: New
  0.000% (0/10)
New144
QPlatformDrag::cancelDrag
Name: QPlatformDrag::cancelDrag
Prototype: void QPlatformDrag::cancelDrag()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformdrag.cpp
Lines: 172-175
Comparison: New
  0.000% (0/1)
New11
QPixmapStylePrivate::scale
Name: QPixmapStylePrivate::scale
Prototype: QPixmap QPixmapStylePrivate::scale(int w, int h, const QPixmap &pixmap, const QPixmapStyleDescriptor &desc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1119-1131
Comparison: New
  0.000% (0/1)
New81
QPixmapStylePrivate::getCachedPixmap
Name: QPixmapStylePrivate::getCachedPixmap
Prototype: QPixmap QPixmapStylePrivate::getCachedPixmap(QPixmapStyle::ControlDescriptor control, const QPixmapStyleDescriptor &desc, const QSize &size) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1133-1152
Comparison: New
  0.000% (0/4)
New112
QPixmapStylePrivate::computeSize
Name: QPixmapStylePrivate::computeSize
Prototype: QSize QPixmapStylePrivate::computeSize(const QPixmapStyleDescriptor &desc, int width, int height) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1154-1161
Comparison: New
  0.000% (0/7)
New53
QPixmapStyle::unpolish
Name: QPixmapStyle::unpolish
Prototype: void QPixmapStyle::unpolish(QApplication *application)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 202-205
Comparison: New
  0.000% (0/1)
New11
QPixmapStyle::unpolish
Name: QPixmapStyle::unpolish
Prototype: void QPixmapStyle::unpolish(QWidget *widget)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 210-224
Comparison: New
  0.000% (0/12)
New84
QPixmapStyle::subElementRect
Name: QPixmapStyle::subElementRect
Prototype: QRect QPixmapStyle::subElementRect(SubElement element, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 352-371
Comparison: New
  0.000% (0/5)
New93
QPixmapStyle::subControlRect
Name: QPixmapStyle::subControlRect
Prototype: QRect QPixmapStyle::subControlRect(ComplexControl cc, const QStyleOptionComplex *option, SubControl sc, const QWidget *widget) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 376-388
Comparison: New
  0.000% (0/7)
New44
QPixmapStyle::styleHint
Name: QPixmapStyle::styleHint
Prototype: int QPixmapStyle::styleHint(StyleHint hint, const QStyleOption *option, const QWidget *widget, QStyleHintReturn *returnData) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 480-492
Comparison: New
  0.000% (0/7)
New44
QPixmapStyle::sliderSizeFromContents
Name: QPixmapStyle::sliderSizeFromContents
Prototype: QSize QPixmapStyle::sliderSizeFromContents(const QStyleOption *option, const QSize &contentsSize, const QWidget *widget) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 984-1003
Comparison: New
  0.000% (0/7)
New103
QPixmapStyle::sizeFromContents
Name: QPixmapStyle::sizeFromContents
Prototype: QSize QPixmapStyle::sizeFromContents(ContentsType type, const QStyleOption *option, const QSize &contentsSize, const QWidget *widget) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 327-347
Comparison: New
  0.000% (0/15)
New88
QPixmapStyle::scrollBarSubControlRect
Name: QPixmapStyle::scrollBarSubControlRect
Prototype: QRect QPixmapStyle::scrollBarSubControlRect(const QStyleOptionComplex *option, QStyle::SubControl sc, const QWidget *) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1067-1117
Comparison: New
  0.000% (0/27)
New3013
QPixmapStyle::pushButtonSizeFromContents
Name: QPixmapStyle::pushButtonSizeFromContents
Prototype: QSize QPixmapStyle::pushButtonSizeFromContents(const QStyleOption *option, const QSize &contentsSize, const QWidget *widget) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 932-947
Comparison: New
  0.000% (0/1)
New81
QPixmapStyle::progressBarSizeFromContents
Name: QPixmapStyle::progressBarSizeFromContents
Prototype: QSize QPixmapStyle::progressBarSizeFromContents(const QStyleOption *option, const QSize &contentsSize, const QWidget *widget) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 963-982
Comparison: New
  0.000% (0/7)
New113
QPixmapStyle::polish
Name: QPixmapStyle::polish
Prototype: void QPixmapStyle::polish(QApplication *application)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 108-114
Comparison: New
  0.000% (0/1)
New11
QPixmapStyle::polish
Name: QPixmapStyle::polish
Prototype: void QPixmapStyle::polish(QPalette &palette)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 119-122
Comparison: New
  0.000% (0/1)
New11
QPixmapStyle::polish
Name: QPixmapStyle::polish
Prototype: void QPixmapStyle::polish(QWidget *widget)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 127-197
Comparison: New
  0.000% (0/28)
New4310
QPixmapStyle::pixelMetric
Name: QPixmapStyle::pixelMetric
Prototype: int QPixmapStyle::pixelMetric(PixelMetric metric, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 393-475
Comparison: New
  0.000% (0/45)
New5221
QPixmapStyle::lineEditSizeFromContents
Name: QPixmapStyle::lineEditSizeFromContents
Prototype: QSize QPixmapStyle::lineEditSizeFromContents(const QStyleOption *, const QSize &contentsSize, const QWidget *) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 949-961
Comparison: New
  0.000% (0/1)
New61
QPixmapStyle::itemViewSizeFromContents
Name: QPixmapStyle::itemViewSizeFromContents
Prototype: QSize QPixmapStyle::itemViewSizeFromContents(const QStyleOption *option, const QSize &contentsSize, const QWidget *widget) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1017-1037
Comparison: New
  0.000% (0/6)
New122
QPixmapStyle::hitTestComplexControl
Name: QPixmapStyle::hitTestComplexControl
Prototype: QStyle::SubControl QPixmapStyle::hitTestComplexControl(QStyle::ComplexControl control, const QStyleOptionComplex *option, const QPoint &pos, const QWidget *widget) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 497-511
Comparison: New
  0.000% (0/10)
New74
QPixmapStyle::eventFilter
Name: QPixmapStyle::eventFilter
Prototype: bool QPixmapStyle::eventFilter(QObject *watched, QEvent *event)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 516-568
Comparison: New
  0.000% (0/31)
New3114
QPixmapStyle::drawTextEdit
Name: QPixmapStyle::drawTextEdit
Prototype: void QPixmapStyle::drawTextEdit(const QStyleOption *option, QPainter *painter, const QWidget *) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 709-716
Comparison: New
  0.000% (0/5)
New41
QPixmapStyle::drawSlider
Name: QPixmapStyle::drawSlider
Prototype: void QPixmapStyle::drawSlider(const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 841-893
Comparison: New
  0.000% (0/51)
New3410
QPixmapStyle::drawScrollBar
Name: QPixmapStyle::drawScrollBar
Prototype: void QPixmapStyle::drawScrollBar(const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 916-930
Comparison: New
  0.000% (0/9)
New83
QPixmapStyle::drawRadioButton
Name: QPixmapStyle::drawRadioButton
Prototype: void QPixmapStyle::drawRadioButton(const QStyleOption *option, QPainter *painter, const QWidget *) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 737-754
Comparison: New
  0.000% (0/11)
New102
Page:<>1
Modifications: Same
2
Modifications: New
3
Modifications: New
45
Modifications: New
6
Modifications: New
7
Modifications: New
8
Modifications: New
...10
Modifications: Different
...20
Modifications: Different
...26
Modifications: Different

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