QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...129
McCabe - Cyclomatic Complexity: 2
130
McCabe - Cyclomatic Complexity: 2
131
McCabe - Cyclomatic Complexity: 2
132
McCabe - Cyclomatic Complexity: 2
133134
McCabe - Cyclomatic Complexity: 2
135
McCabe - Cyclomatic Complexity: 2
136
McCabe - Cyclomatic Complexity: 2
137
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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: 125-125
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: 100-104
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: 136-142
 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: 124-131
 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: 88-94
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: 278-291
  0.000% (0/4)
112
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: 922-930
  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: 602-611
  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: 179-187
  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: 259-265
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: 793-798
 50.000% (2/4)
32
QMimeTypeParserBase::parseNumber
Name: QMimeTypeParserBase::parseNumber
Prototype: bool QMimeTypeParserBase::parseNumber(const QString &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: 157-166
 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: 137-142
 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: 447-452
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: 81-87
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: 386-394
  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: 105-112
100.000% (4/4)
42
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: 432-443
100.000% (2/2)
82
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: 543-551
 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: 353-363
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: 615-622
100.000% (4/4)
52
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: 540-551
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: 149-158
 75.000% (3/4)
52
QMimeAllGlobPatterns::removeMimeType
Name: QMimeAllGlobPatterns::removeMimeType
Prototype: void QMimeAllGlobPatterns::removeMimeType(const QString &mimeType)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 177-185
  0.000% (0/4)
52
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: 527-535
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: 654-659
 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: 686-694
 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: 639-647
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: 661-668
 50.000% (2/4)
42
QMetaType::isRegistered
Name: QMetaType::isRegistered
Prototype: bool QMetaType::isRegistered(int type)
Coverage:  90.909% (20/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1157-1169
 90.909% (20/22)
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: 1860-1866
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: 770-777
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: 2369-2374
 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: 1687-1693
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: 1786-1792
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: 1087-1096
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: 1104-1111
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: 174-180
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: 149-161
 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: 2155-2162
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: 2423-2428
 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: 2495-2500
 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: 2471-2476
 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: 2509-2514
 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: 2459-2464
 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: 2572-2579
 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: 2435-2440
 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: 2411-2416
 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: 2546-2551
 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: 2522-2527
 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: 2483-2488
 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: 2447-2452
 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: 2534-2539
 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: 2558-2565
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: 2216-2223
 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: 2183-2190
 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: 2141-2148
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: 2246-2253
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: 2338-2345
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: 2306-2313
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: 2291-2298
100.000% (4/4)
42
QMetaPropertyBuilder::isResettable
Name: QMetaPropertyBuilder::isResettable
Prototype: bool QMetaPropertyBuilder::isResettable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2261-2268
100.000% (4/4)
42
QMetaPropertyBuilder::isReadable
Name: QMetaPropertyBuilder::isReadable
Prototype: bool QMetaPropertyBuilder::isReadable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2231-2238
100.000% (4/4)
42
QMetaPropertyBuilder::isFinal
Name: QMetaPropertyBuilder::isFinal
Prototype: bool QMetaPropertyBuilder::isFinal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2397-2404
100.000% (4/4)
42
QMetaPropertyBuilder::isEnumOrFlag
Name: QMetaPropertyBuilder::isEnumOrFlag
Prototype: bool QMetaPropertyBuilder::isEnumOrFlag() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2371-2378
100.000% (4/4)
42
QMetaPropertyBuilder::isEditable
Name: QMetaPropertyBuilder::isEditable
Prototype: bool QMetaPropertyBuilder::isEditable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2321-2328
100.000% (4/4)
42
QMetaPropertyBuilder::isDesignable
Name: QMetaPropertyBuilder::isDesignable
Prototype: bool QMetaPropertyBuilder::isDesignable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2276-2283
100.000% (4/4)
42
QMetaPropertyBuilder::isConstant
Name: QMetaPropertyBuilder::isConstant
Prototype: bool QMetaPropertyBuilder::isConstant() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2384-2391
100.000% (4/4)
42
QMetaPropertyBuilder::hasStdCppSet
Name: QMetaPropertyBuilder::hasStdCppSet
Prototype: bool QMetaPropertyBuilder::hasStdCppSet() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2356-2363
100.000% (4/4)
42
QMetaPropertyBuilder::hasNotifySignal
Name: QMetaPropertyBuilder::hasNotifySignal
Prototype: bool QMetaPropertyBuilder::hasNotifySignal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2169-2176
100.000% (4/4)
42
QMetaPropertyBuilder::d_func
Name: QMetaPropertyBuilder::d_func
Prototype: QMetaPropertyBuilderPrivate *QMetaPropertyBuilder::d_func() const
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2117-2123
 75.000% (6/8)
32
QMetaProperty::typeName
Name: QMetaProperty::typeName
Prototype: const char *QMetaProperty::typeName() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2798-2804
 50.000% (2/4)
42
QMetaProperty::propertyIndex
Name: QMetaProperty::propertyIndex
Prototype: int QMetaProperty::propertyIndex() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2876-2881
  0.000% (0/4)
32
QMetaProperty::notifySignalIndex
Name: QMetaProperty::notifySignalIndex
Prototype: int QMetaProperty::notifySignalIndex() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3238-3247
100.000% (4/4)
52
QMetaProperty::notifySignal
Name: QMetaProperty::notifySignal
Prototype: QMetaMethod QMetaProperty::notifySignal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3221-3228
100.000% (4/4)
42
QMetaProperty::name
Name: QMetaProperty::name
Prototype: const char *QMetaProperty::name() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2785-2791
100.000% (4/4)
42
QMetaProperty::isWritable
Name: QMetaProperty::isWritable
Prototype: bool QMetaProperty::isWritable() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3285-3291
 50.000% (2/4)
42
QMetaProperty::isResettable
Name: QMetaProperty::isResettable
Prototype: bool QMetaProperty::isResettable() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3178-3184
 50.000% (2/4)
42
QMetaProperty::isReadable
Name: QMetaProperty::isReadable
Prototype: bool QMetaProperty::isReadable() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3191-3197
 50.000% (2/4)
42
QMetaProperty::isFinal
Name: QMetaProperty::isFinal
Prototype: bool QMetaProperty::isFinal() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3417-3423
 50.000% (2/4)
42
QMetaProperty::isEnumType
Name: QMetaProperty::isEnumType
Prototype: bool QMetaProperty::isEnumType() const
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2904-2911
 75.000% (6/8)
52
QMetaProperty::isConstant
Name: QMetaProperty::isConstant
Prototype: bool QMetaProperty::isConstant() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3402-3408
 50.000% (2/4)
42
QMetaProperty::hasStdCppSet
Name: QMetaProperty::hasStdCppSet
Prototype: bool QMetaProperty::hasStdCppSet() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2922-2929
 50.000% (2/4)
52
QMetaProperty::hasNotifySignal
Name: QMetaProperty::hasNotifySignal
Prototype: bool QMetaProperty::hasNotifySignal() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3205-3211
 50.000% (2/4)
42
QMetaObjectPrivate::signalOffset
Name: QMetaObjectPrivate::signalOffset
Prototype: int QMetaObjectPrivate::signalOffset(const QMetaObject *m)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 807-814
100.000% (4/4)
52
QMetaObjectPrivate::signalIndex
Name: QMetaObjectPrivate::signalIndex
Prototype: int QMetaObjectPrivate::signalIndex(const QMetaMethod &m)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 844-849
 50.000% (2/4)
32
QMetaObjectPrivate::originalClone
Name: QMetaObjectPrivate::originalClone
Prototype: int QMetaObjectPrivate::originalClone(const QMetaObject *mobj, int local_method_index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3586-3596
100.000% (4/4)
72
QMetaObjectPrivate::indexOfSlot
Name: QMetaObjectPrivate::indexOfSlot
Prototype: int QMetaObjectPrivate::indexOfSlot(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 768-775
  0.000% (0/4)
42
QMetaObjectPrivate::indexOfSignal
Name: QMetaObjectPrivate::indexOfSignal
Prototype: int QMetaObjectPrivate::indexOfSignal(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 759-766
  0.000% (0/4)
42
QMetaObjectPrivate::indexOfMethod
Name: QMetaObjectPrivate::indexOfMethod
Prototype: int QMetaObjectPrivate::indexOfMethod(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 777-784
100.000% (4/4)
42
QMetaObjectPrivate::absoluteSignalCount
Name: QMetaObjectPrivate::absoluteSignalCount
Prototype: int QMetaObjectPrivate::absoluteSignalCount(const QMetaObject *m)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 826-833
100.000% (4/4)
52
QMetaObjectBuilder::removeRelatedMetaObject
Name: QMetaObjectBuilder::removeRelatedMetaObject
Prototype: void QMetaObjectBuilder::removeRelatedMetaObject(int index)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 947-951
 66.667% (4/6)
22
QMetaObjectBuilder::removeProperty
Name: QMetaObjectBuilder::removeProperty
Prototype: void QMetaObjectBuilder::removeProperty(int index)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 901-905
 66.667% (4/6)
22
QMetaObjectBuilder::removeEnumerator
Name: QMetaObjectBuilder::removeEnumerator
Prototype: void QMetaObjectBuilder::removeEnumerator(int index)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 914-918
 66.667% (4/6)
22
QMetaObjectBuilder::removeConstructor
Name: QMetaObjectBuilder::removeConstructor
Prototype: void QMetaObjectBuilder::removeConstructor(int index)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 889-893
 66.667% (4/6)
22
QMetaObjectBuilder::removeClassInfo
Name: QMetaObjectBuilder::removeClassInfo
Prototype: void QMetaObjectBuilder::removeClassInfo(int index)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 927-933
 66.667% (4/6)
32
QMetaObjectBuilder::relatedMetaObject
Name: QMetaObjectBuilder::relatedMetaObject
Prototype: const QMetaObject *QMetaObjectBuilder::relatedMetaObject(int index) const
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 821-827
 50.000% (3/6)
32
QMetaObjectBuilder::property
Name: QMetaObjectBuilder::property
Prototype: QMetaPropertyBuilder QMetaObjectBuilder::property(int index) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 789-795
 83.333% (5/6)
32
QMetaObjectBuilder::method
Name: QMetaObjectBuilder::method
Prototype: QMetaMethodBuilder QMetaObjectBuilder::method(int index) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 763-769
 83.333% (5/6)
32
QMetaObjectBuilder::fromRelocatableData
Name: QMetaObjectBuilder::fromRelocatableData
Prototype: void QMetaObjectBuilder::fromRelocatableData(QMetaObject *output, const QMetaObject *superclass, const QByteArray &data)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1543-1562
 50.000% (2/4)
122
Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...129
McCabe - Cyclomatic Complexity: 2
130
McCabe - Cyclomatic Complexity: 2
131
McCabe - Cyclomatic Complexity: 2
132
McCabe - Cyclomatic Complexity: 2
133134
McCabe - Cyclomatic Complexity: 2
135
McCabe - Cyclomatic Complexity: 2
136
McCabe - Cyclomatic Complexity: 2
137
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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