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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...127
McCabe - Cyclomatic Complexity: 2
128
McCabe - Cyclomatic Complexity: 2
129
McCabe - Cyclomatic Complexity: 2
130
McCabe - Cyclomatic Complexity: 2
131132
McCabe - Cyclomatic Complexity: 2
133
McCabe - Cyclomatic Complexity: 2
134
McCabe - Cyclomatic Complexity: 2
135
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QNetworkConfiguration::identifier
Name: QNetworkConfiguration::identifier
Prototype: QString QNetworkConfiguration::identifier() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfiguration.cpp
Lines: 283-290
100.000% (4/4)
42
QNetworkConfiguration::bearerType
Name: QNetworkConfiguration::bearerType
Prototype: QNetworkConfiguration::BearerType QNetworkConfiguration::bearerType() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfiguration.cpp
Lines: 417-424
 50.000% (2/4)
42
QNetworkAddressEntry::setNetmask
Name: QNetworkAddressEntry::setNetmask
Prototype: void QNetworkAddressEntry::setNetmask(const QHostAddress &newNetmask)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp
Lines: 270-278
100.000% (4/4)
42
QNetworkAccessManagerPrivate::getNetworkSession
Name: QNetworkAccessManagerPrivate::getNetworkSession
Prototype: QSharedPointer<QNetworkSession> QNetworkAccessManagerPrivate::getNetworkSession() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1011-1016
100.000% (4/4)
32
QNetworkAccessManagerPrivate::createCookieJar
Name: QNetworkAccessManagerPrivate::createCookieJar
Prototype: void QNetworkAccessManagerPrivate::createCookieJar() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1391-1399
  0.000% (0/4)
42
QNetworkAccessManagerPrivate::_q_replySslErrors
Name: QNetworkAccessManagerPrivate::_q_replySslErrors
Prototype: void QNetworkAccessManagerPrivate::_q_replySslErrors(const QList<QSslError> &errors)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1348-1358
 75.000% (3/4)
42
QNetworkAccessManagerPrivate::_q_replyPreSharedKeyAuthenticationRequired
Name: QNetworkAccessManagerPrivate::_q_replyPreSharedKeyAuthenticationRequired
Prototype: void QNetworkAccessManagerPrivate::_q_replyPreSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator *authenticator)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1360-1370
  0.000% (0/4)
42
QNetworkAccessManagerPrivate::_q_replyEncrypted
Name: QNetworkAccessManagerPrivate::_q_replyEncrypted
Prototype: void QNetworkAccessManagerPrivate::_q_replyEncrypted()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1338-1346
 75.000% (3/4)
42
QNetworkAccessManagerPrivate::_q_networkSessionClosed
Name: QNetworkAccessManagerPrivate::_q_networkSessionClosed
Prototype: void QNetworkAccessManagerPrivate::_q_networkSessionClosed()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1596-1614
 75.000% (3/4)
122
QNetworkAccessManager::cookieJar
Name: QNetworkAccessManager::cookieJar
Prototype: QNetworkCookieJar *QNetworkAccessManager::cookieJar() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 645-651
 50.000% (2/4)
42
QNetworkAccessManager::configuration
Name: QNetworkAccessManager::configuration
Prototype: QNetworkConfiguration QNetworkAccessManager::configuration() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 899-910
  0.000% (0/4)
62
QNetworkAccessManager::activeConfiguration
Name: QNetworkAccessManager::activeConfiguration
Prototype: QNetworkConfiguration QNetworkAccessManager::activeConfiguration() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 927-939
  0.000% (0/4)
72
QNetworkAccessFtpBackendFactory::supportedSchemes
Name: QNetworkAccessFtpBackendFactory::supportedSchemes
Prototype: QStringList QNetworkAccessFtpBackendFactory::supportedSchemes() const
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessftpbackend.cpp
Lines: 63-66
  0.000% (0/2)
02
QNetworkAccessFtpBackend::~QNetworkAccessFtpBackend
Name: QNetworkAccessFtpBackend::~QNetworkAccessFtpBackend
Prototype: QNetworkAccessFtpBackend::~QNetworkAccessFtpBackend()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessftpbackend.cpp
Lines: 112-118
100.000% (4/4)
32
QNetworkAccessFtpBackend::ftpConnectionReady
Name: QNetworkAccessFtpBackend::ftpConnectionReady
Prototype: void QNetworkAccessFtpBackend::ftpConnectionReady(QNetworkAccessCache::CacheableObject *o)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessftpbackend.cpp
Lines: 199-211
100.000% (4/4)
62
QNetworkAccessFtpBackend::downstreamReadyWrite
Name: QNetworkAccessFtpBackend::downstreamReadyWrite
Prototype: void QNetworkAccessFtpBackend::downstreamReadyWrite()
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessftpbackend.cpp
Lines: 193-197
 66.667% (4/6)
22
QNetworkAccessFtpBackend::closeDownstreamChannel
Name: QNetworkAccessFtpBackend::closeDownstreamChannel
Prototype: void QNetworkAccessFtpBackend::closeDownstreamChannel()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessftpbackend.cpp
Lines: 186-191
 75.000% (3/4)
32
QNetworkAccessFileBackendFactory::supportedSchemes
Name: QNetworkAccessFileBackendFactory::supportedSchemes
Prototype: QStringList QNetworkAccessFileBackendFactory::supportedSchemes() const
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 50-59
  0.000% (0/3)
32
QNetworkAccessFileBackend::loadFileInfo
Name: QNetworkAccessFileBackend::loadFileInfo
Prototype: bool QNetworkAccessFileBackend::loadFileInfo()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 238-255
 50.000% (2/4)
102
QNetworkAccessFileBackend::closeDownstreamChannel
Name: QNetworkAccessFileBackend::closeDownstreamChannel
Prototype: void QNetworkAccessFileBackend::closeDownstreamChannel()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 223-228
  0.000% (0/4)
22
QNetworkAccessDebugPipeBackendFactory::supportedSchemes
Name: QNetworkAccessDebugPipeBackendFactory::supportedSchemes
Prototype: QStringList QNetworkAccessDebugPipeBackendFactory::supportedSchemes() const
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessdebugpipebackend.cpp
Lines: 56-59
  0.000% (0/2)
02
QNetworkAccessDebugPipeBackend::socketDisconnected
Name: QNetworkAccessDebugPipeBackend::socketDisconnected
Prototype: void QNetworkAccessDebugPipeBackend::socketDisconnected()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessdebugpipebackend.cpp
Lines: 267-280
 50.000% (2/4)
62
QNetworkAccessDebugPipeBackend::open
Name: QNetworkAccessDebugPipeBackend::open
Prototype: void QNetworkAccessDebugPipeBackend::open()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessdebugpipebackend.cpp
Lines: 94-114
 75.000% (3/4)
122
QNetworkAccessCacheBackend::open
Name: QNetworkAccessCacheBackend::open
Prototype: void QNetworkAccessCacheBackend::open()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscachebackend.cpp
Lines: 60-70
 85.714% (6/7)
62
QNetworkAccessCache::emitEntryReady
Name: QNetworkAccessCache::emitEntryReady
Prototype: bool QNetworkAccessCache::emitEntryReady(Node *node, QObject *target, const char *member)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 210-220
 50.000% (2/4)
62
QNetworkAccessCache::clear
Name: QNetworkAccessCache::clear
Prototype: void QNetworkAccessCache::clear()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 114-133
100.000% (4/4)
102
QNetworkAccessBackendFactory::~QNetworkAccessBackendFactory
Name: QNetworkAccessBackendFactory::~QNetworkAccessBackendFactory
Prototype: QNetworkAccessBackendFactory::~QNetworkAccessBackendFactory()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessbackend.cpp
Lines: 84-90
 75.000% (3/4)
32
QNetworkAccessBackend::setAttribute
Name: QNetworkAccessBackend::setAttribute
Prototype: void QNetworkAccessBackend::setAttribute(QNetworkRequest::Attribute code, const QVariant &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessbackend.cpp
Lines: 301-307
100.000% (4/4)
32
QNetworkAccessBackend::networkCache
Name: QNetworkAccessBackend::networkCache
Prototype: QAbstractNetworkCache *QNetworkAccessBackend::networkCache() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessbackend.cpp
Lines: 223-228
 50.000% (2/4)
32
QNetworkAccessBackend::emitReplyUploadProgress
Name: QNetworkAccessBackend::emitReplyUploadProgress
Prototype: void QNetworkAccessBackend::emitReplyUploadProgress(qint64 bytesSent, qint64 bytesTotal)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessbackend.cpp
Lines: 146-151
 50.000% (2/4)
32
QNativeSocketEnginePrivate::nativeHasPendingDatagrams
Name: QNativeSocketEnginePrivate::nativeHasPendingDatagrams
Prototype: bool QNativeSocketEnginePrivate::nativeHasPendingDatagrams() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 772-796
 80.000% (8/10)
92
QNativeSocketEnginePrivate::nativeBytesAvailable
Name: QNativeSocketEnginePrivate::nativeBytesAvailable
Prototype: qint64 QNativeSocketEnginePrivate::nativeBytesAvailable() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 749-770
 66.667% (4/6)
52
QNativeSocketEngine::setSendBufferSize
Name: QNativeSocketEngine::setSendBufferSize
Prototype: void QNativeSocketEngine::setSendBufferSize(qint64 size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 1158-1162
 50.000% (2/4)
22
QNativeSocketEngine::setReceiveBufferSize
Name: QNativeSocketEngine::setReceiveBufferSize
Prototype: void QNativeSocketEngine::setReceiveBufferSize(qint64 size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 1132-1136
 50.000% (2/4)
22
QNativeSocketEngine::sendBufferSize
Name: QNativeSocketEngine::sendBufferSize
Prototype: qint64 QNativeSocketEngine::sendBufferSize() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 1143-1147
 50.000% (2/4)
22
QNativeSocketEngine::receiveBufferSize
Name: QNativeSocketEngine::receiveBufferSize
Prototype: qint64 QNativeSocketEngine::receiveBufferSize() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 1111-1115
 50.000% (2/4)
22
QNativeSocketEngine::connectionNotification
Name: QNativeSocketEngine::connectionNotification
Prototype: void QNativeSocketEngine::connectionNotification()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 586-596
 75.000% (3/4)
52
QNativeImage::systemFormat
Name: QNativeImage::systemFormat
Prototype: QImage::Format QNativeImage::systemFormat()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qnativeimage.cpp
Lines: 63-68
  0.000% (0/4)
32
QMutexUnlocker::unlock
Name: QMutexUnlocker::unlock
Prototype: inline void unlock()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 126-126
100.000% (4/4)
12
QMutexPool::~QMutexPool
Name: QMutexPool::~QMutexPool
Prototype: QMutexPool::~QMutexPool()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutexpool.cpp
Lines: 106-110
100.000% (4/4)
22
QMutexPool::globalInstanceGet
Name: QMutexPool::globalInstanceGet
Prototype: QMutex *QMutexPool::globalInstanceGet(const void *address)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutexpool.cpp
Lines: 142-148
 50.000% (2/4)
42
QMutexPool::createMutex
Name: QMutexPool::createMutex
Prototype: QMutex *QMutexPool::createMutex(int index)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutexpool.cpp
Lines: 130-137
 50.000% (2/4)
42
QMutexPool::QMutexPool
Name: QMutexPool::QMutexPool
Prototype: QMutexPool::QMutexPool(QMutex::RecursionMode recursionMode, int size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutexpool.cpp
Lines: 94-100
100.000% (4/4)
22
QMoviePrivate::reset
Name: QMoviePrivate::reset
Prototype: void QMoviePrivate::reset()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qmovie.cpp
Lines: 284-297
  0.000% (0/4)
112
QMovie::supportedFormats
Name: QMovie::supportedFormats
Prototype: QList<QByteArray> QMovie::supportedFormats()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qmovie.cpp
Lines: 971-985
  0.000% (0/2)
72
QMovie::stop
Name: QMovie::stop
Prototype: void QMovie::stop()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qmovie.cpp
Lines: 928-936
  0.000% (0/4)
62
QMovie::QMovie
Name: QMovie::QMovie
Prototype: QMovie::QMovie(const QString &fileName, const QByteArray &format, QObject *parent)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qmovie.cpp
Lines: 608-617
  0.000% (0/4)
62
QMouseEventTransition::eventTest
Name: QMouseEventTransition::eventTest
Prototype: bool QMouseEventTransition::eventTest(QEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp
Lines: 185-193
  0.000% (0/4)
62
QModelIndex
Name: QModelIndex
Prototype: QPersistentModelIndex::operator const QModelIndex&() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 265-271
100.000% (4/4)
32
QMimeXMLProvider::load
Name: QMimeXMLProvider::load
Prototype: void QMimeXMLProvider::load(const QString &fileName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 797-802
 50.000% (2/4)
32
QMimeTypeParserBase::parseNumber
Name: QMimeTypeParserBase::parseNumber
Prototype: bool QMimeTypeParserBase::parseNumber(const QStringRef &n, int *target, QString *errorMessage)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp
Lines: 163-172
 50.000% (2/4)
62
QMimeType::operator=
Name: QMimeType::operator=
Prototype: QMimeType &QMimeType::operator=(const QMimeType &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 143-148
 75.000% (3/4)
32
QMimeType::inherits
Name: QMimeType::inherits
Prototype: bool QMimeType::inherits(const QString &mimeTypeName) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 452-457
100.000% (4/4)
32
QMimeProviderBase::shouldCheck
Name: QMimeProviderBase::shouldCheck
Prototype: bool QMimeProviderBase::shouldCheck()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 87-93
100.000% (6/6)
42
QMimeMagicRule::mask
Name: QMimeMagicRule::mask
Prototype: QByteArray QMimeMagicRule::mask() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 326-334
  0.000% (0/4)
42
QMimeDatabasePrivate::mimeTypeForFileName
Name: QMimeDatabasePrivate::mimeTypeForFileName
Prototype: QStringList QMimeDatabasePrivate::mimeTypeForFileName(const QString &fileName, QString *foundSuffix)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 111-119
100.000% (4/4)
52
QMimeDatabase::mimeTypesForFileName
Name: QMimeDatabase::mimeTypesForFileName
Prototype: QList<QMimeType> QMimeDatabase::mimeTypesForFileName(const QString &fileName) const
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 438-448
100.000% (2/2)
72
QMimeDatabase::mimeTypeForFileNameAndData
Name: QMimeDatabase::mimeTypeForFileNameAndData
Prototype: QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device) const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 548-556
 87.500% (7/8)
62
QMimeData::setUrls
Name: QMimeData::setUrls
Prototype: void QMimeData::setUrls(const QList<QUrl> &urls)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 365-375
100.000% (4/4)
72
QMimeData::formats
Name: QMimeData::formats
Prototype: QStringList QMimeData::formats() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 627-636
100.000% (4/4)
72
QMimeBinaryProvider::allMimeTypes
Name: QMimeBinaryProvider::allMimeTypes
Prototype: QList<QMimeType> QMimeBinaryProvider::allMimeTypes()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 546-557
100.000% (4/4)
72
QMimeBinaryProvider::CacheFile::reload
Name: QMimeBinaryProvider::CacheFile::reload
Prototype: bool QMimeBinaryProvider::CacheFile::reload()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 155-164
 75.000% (3/4)
52
QMimeAllGlobPatterns::removeMimeType
Name: QMimeAllGlobPatterns::removeMimeType
Prototype: void QMimeAllGlobPatterns::removeMimeType(const QString &mimeType)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 183-189
  0.000% (0/2)
42
QMetaTypeFunctionRegistry::insertIfNotContains
Name: QMetaTypeFunctionRegistry::insertIfNotContains
Prototype: bool insertIfNotContains(Key k, const T *f)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 533-541
100.000% (4/4)
62
QMetaType::unregisterConverterFunction
Name: QMetaType::unregisterConverterFunction
Prototype: void QMetaType::unregisterConverterFunction(int from, int to)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 660-665
 50.000% (2/4)
32
QMetaType::registerDebugStreamOperatorFunction
Name: QMetaType::registerDebugStreamOperatorFunction
Prototype: bool QMetaType::registerDebugStreamOperatorFunction(const QtPrivate::AbstractDebugStreamFunction *f, int type)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 692-700
 50.000% (2/4)
42
QMetaType::registerConverterFunction
Name: QMetaType::registerConverterFunction
Prototype: bool QMetaType::registerConverterFunction(const QtPrivate::AbstractConverterFunction *f, int from, int to)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 645-653
100.000% (4/4)
52
QMetaType::registerComparatorFunction
Name: QMetaType::registerComparatorFunction
Prototype: bool QMetaType::registerComparatorFunction(const QtPrivate::AbstractComparatorFunction *f, int type)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 667-674
 50.000% (2/4)
42
QMetaType::isRegistered
Name: QMetaType::isRegistered
Prototype: bool QMetaType::isRegistered(int type)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1174-1186
100.000% (14/14)
72
QMetaType::destruct
Name: QMetaType::destruct
Prototype: void QMetaType::destruct(int type, void *where)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1877-1883
100.000% (4/4)
42
QMetaType::debugStream
Name: QMetaType::debugStream
Prototype: bool QMetaType::debugStream(QDebug& dbg, const void *rhs, int typeId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 776-783
100.000% (4/4)
52
QMetaType::createExtended
Name: QMetaType::createExtended
Prototype: void *QMetaType::createExtended(const void *copy) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2386-2391
 50.000% (2/4)
32
QMetaType::create
Name: QMetaType::create
Prototype: void *QMetaType::create(int type, const void *copy)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1704-1710
100.000% (4/4)
42
QMetaType::construct
Name: QMetaType::construct
Prototype: void *QMetaType::construct(int type, void *where, const void *copy)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1803-1809
100.000% (4/4)
42
QMetaStringTable::enter
Name: QMetaStringTable::enter
Prototype: int QMetaStringTable::enter(const QByteArray &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1089-1098
100.000% (4/4)
72
QMetaStringTable::blobSize
Name: QMetaStringTable::blobSize
Prototype: int QMetaStringTable::blobSize() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1106-1113
100.000% (4/4)
52
QMetaPropertyBuilderPrivate::setFlag
Name: QMetaPropertyBuilderPrivate::setFlag
Prototype: void setFlag(int f, bool value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 179-185
100.000% (4/4)
32
QMetaPropertyBuilderPrivate::QMetaPropertyBuilderPrivate
Name: QMetaPropertyBuilderPrivate::QMetaPropertyBuilderPrivate
Prototype: QMetaPropertyBuilderPrivate (const QByteArray& _name, const QByteArray& _type, int notifierIdx=-1, int _revision = 0)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 154-166
 50.000% (2/4)
32
QMetaPropertyBuilder::type
Name: QMetaPropertyBuilder::type
Prototype: QByteArray QMetaPropertyBuilder::type() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2143-2150
100.000% (4/4)
42
QMetaPropertyBuilder::setWritable
Name: QMetaPropertyBuilder::setWritable
Prototype: void QMetaPropertyBuilder::setWritable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2411-2416
 75.000% (3/4)
32
QMetaPropertyBuilder::setUser
Name: QMetaPropertyBuilder::setUser
Prototype: void QMetaPropertyBuilder::setUser(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2483-2488
 75.000% (3/4)
32
QMetaPropertyBuilder::setStored
Name: QMetaPropertyBuilder::setStored
Prototype: void QMetaPropertyBuilder::setStored(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2459-2464
 75.000% (3/4)
32
QMetaPropertyBuilder::setStdCppSet
Name: QMetaPropertyBuilder::setStdCppSet
Prototype: void QMetaPropertyBuilder::setStdCppSet(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2497-2502
 75.000% (3/4)
32
QMetaPropertyBuilder::setScriptable
Name: QMetaPropertyBuilder::setScriptable
Prototype: void QMetaPropertyBuilder::setScriptable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2447-2452
 75.000% (3/4)
32
QMetaPropertyBuilder::setRevision
Name: QMetaPropertyBuilder::setRevision
Prototype: void QMetaPropertyBuilder::setRevision(int revision)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2560-2567
 75.000% (3/4)
42
QMetaPropertyBuilder::setResettable
Name: QMetaPropertyBuilder::setResettable
Prototype: void QMetaPropertyBuilder::setResettable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2423-2428
 75.000% (3/4)
32
QMetaPropertyBuilder::setReadable
Name: QMetaPropertyBuilder::setReadable
Prototype: void QMetaPropertyBuilder::setReadable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2399-2404
 75.000% (3/4)
32
QMetaPropertyBuilder::setFinal
Name: QMetaPropertyBuilder::setFinal
Prototype: void QMetaPropertyBuilder::setFinal(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2534-2539
 75.000% (3/4)
32
QMetaPropertyBuilder::setEnumOrFlag
Name: QMetaPropertyBuilder::setEnumOrFlag
Prototype: void QMetaPropertyBuilder::setEnumOrFlag(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2510-2515
 75.000% (3/4)
32
QMetaPropertyBuilder::setEditable
Name: QMetaPropertyBuilder::setEditable
Prototype: void QMetaPropertyBuilder::setEditable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2471-2476
 75.000% (3/4)
32
QMetaPropertyBuilder::setDesignable
Name: QMetaPropertyBuilder::setDesignable
Prototype: void QMetaPropertyBuilder::setDesignable(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2435-2440
 75.000% (3/4)
32
QMetaPropertyBuilder::setConstant
Name: QMetaPropertyBuilder::setConstant
Prototype: void QMetaPropertyBuilder::setConstant(bool value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2522-2527
 75.000% (3/4)
32
QMetaPropertyBuilder::revision
Name: QMetaPropertyBuilder::revision
Prototype: int QMetaPropertyBuilder::revision() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2546-2553
100.000% (4/4)
42
QMetaPropertyBuilder::removeNotifySignal
Name: QMetaPropertyBuilder::removeNotifySignal
Prototype: void QMetaPropertyBuilder::removeNotifySignal()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2204-2211
 75.000% (3/4)
42
QMetaPropertyBuilder::notifySignal
Name: QMetaPropertyBuilder::notifySignal
Prototype: QMetaMethodBuilder QMetaPropertyBuilder::notifySignal() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2171-2178
 83.333% (5/6)
42
QMetaPropertyBuilder::name
Name: QMetaPropertyBuilder::name
Prototype: QByteArray QMetaPropertyBuilder::name() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2129-2136
100.000% (4/4)
42
QMetaPropertyBuilder::isWritable
Name: QMetaPropertyBuilder::isWritable
Prototype: bool QMetaPropertyBuilder::isWritable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2234-2241
100.000% (4/4)
42
QMetaPropertyBuilder::isUser
Name: QMetaPropertyBuilder::isUser
Prototype: bool QMetaPropertyBuilder::isUser() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2326-2333
100.000% (4/4)
42
QMetaPropertyBuilder::isStored
Name: QMetaPropertyBuilder::isStored
Prototype: bool QMetaPropertyBuilder::isStored() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2294-2301
100.000% (4/4)
42
QMetaPropertyBuilder::isScriptable
Name: QMetaPropertyBuilder::isScriptable
Prototype: bool QMetaPropertyBuilder::isScriptable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2279-2286
100.000% (4/4)
42
Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...127
McCabe - Cyclomatic Complexity: 2
128
McCabe - Cyclomatic Complexity: 2
129
McCabe - Cyclomatic Complexity: 2
130
McCabe - Cyclomatic Complexity: 2
131132
McCabe - Cyclomatic Complexity: 2
133
McCabe - Cyclomatic Complexity: 2
134
McCabe - Cyclomatic Complexity: 2
135
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1

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