OpenCoverage

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

Functions

Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (1/1)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...35
Condition %: 100.000% (4/4)
36
Condition %: 100.000% (1/1)
37
Condition %: 100.000% (4/4)
38
Condition %: 100.000% (1/1)
3940
Condition %: 100.000% (1/1)
41
Condition %: 100.000% (4/4)
42
Condition %: 100.000% (1/1)
43
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QMimeDataPrivate::removeData
Name: QMimeDataPrivate::removeData
Prototype: void QMimeDataPrivate::removeData(const QString &format)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 75-83
100.000% (7/7)
43
QMimeDataPrivate::getData
Name: QMimeDataPrivate::getData
Prototype: QVariant QMimeDataPrivate::getData(const QString &format) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 96-106
100.000% (7/7)
63
QMimeData::text
Name: QMimeData::text
Prototype: QString QMimeData::text() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 397-402
100.000% (1/1)
31
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::setText
Name: QMimeData::setText
Prototype: void QMimeData::setText(const QString &text)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 410-414
100.000% (1/1)
21
QMimeData::setImageData
Name: QMimeData::setImageData
Prototype: void QMimeData::setImageData(const QVariant &image)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 492-496
100.000% (1/1)
21
QMimeData::setHtml
Name: QMimeData::setHtml
Prototype: void QMimeData::setHtml(const QString &html)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 446-450
100.000% (1/1)
21
QMimeData::setColorData
Name: QMimeData::setColorData
Prototype: void QMimeData::setColorData(const QVariant &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 535-539
100.000% (1/1)
21
QMimeData::retrieveData
Name: QMimeData::retrieveData
Prototype: QVariant QMimeData::retrieveData(const QString &mimeType, QVariant::Type type) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 653-658
100.000% (1/1)
31
QMimeData::removeFormat
Name: QMimeData::removeFormat
Prototype: void QMimeData::removeFormat(const QString &mimeType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 674-678
100.000% (1/1)
21
QMimeData::imageData
Name: QMimeData::imageData
Prototype: QVariant QMimeData::imageData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 475-479
100.000% (1/1)
21
QMimeData::html
Name: QMimeData::html
Prototype: QString QMimeData::html() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 433-438
100.000% (1/1)
31
QMimeData::hasUrls
Name: QMimeData::hasUrls
Prototype: bool QMimeData::hasUrls() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 385-388
100.000% (1/1)
11
QMimeData::hasText
Name: QMimeData::hasText
Prototype: bool QMimeData::hasText() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 422-425
100.000% (1/1)
11
QMimeData::hasImage
Name: QMimeData::hasImage
Prototype: bool QMimeData::hasImage() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 504-507
100.000% (1/1)
11
QMimeData::hasHtml
Name: QMimeData::hasHtml
Prototype: bool QMimeData::hasHtml() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 458-461
100.000% (1/1)
11
QMimeData::hasFormat
Name: QMimeData::hasFormat
Prototype: bool QMimeData::hasFormat(const QString &mimeType) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 611-614
100.000% (1/1)
11
QMimeData::hasColor
Name: QMimeData::hasColor
Prototype: bool QMimeData::hasColor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 548-551
100.000% (1/1)
11
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
QMimeData::data
Name: QMimeData::data
Prototype: QByteArray QMimeData::data(const QString &mimeType) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 557-562
100.000% (1/1)
31
QMimeData::colorData
Name: QMimeData::colorData
Prototype: QVariant QMimeData::colorData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 522-526
100.000% (1/1)
21
QMimeData::clear
Name: QMimeData::clear
Prototype: void QMimeData::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 663-667
100.000% (1/1)
21
QMimeData::QMimeData
Name: QMimeData::QMimeData
Prototype: QMimeData::QMimeData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 318-321
100.000% (1/1)
21
QMimeBinaryProvider::~QMimeBinaryProvider
Name: QMimeBinaryProvider::~QMimeBinaryProvider
Prototype: QMimeBinaryProvider::~QMimeBinaryProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 175-178
100.000% (1/1)
11
QMimeBinaryProvider::resolveAlias
Name: QMimeBinaryProvider::resolveAlias
Prototype: QString QMimeBinaryProvider::resolveAlias(const QString &name)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 472-500
100.000% (11/11)
215
QMimeBinaryProvider::parents
Name: QMimeBinaryProvider::parents
Prototype: QStringList QMimeBinaryProvider::parents(const QString &mime)
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 431-470
100.000% (20/20)
308
QMimeBinaryProvider::mimeTypeForName
Name: QMimeBinaryProvider::mimeTypeForName
Prototype: QMimeType QMimeBinaryProvider::mimeTypeForName(const QString &name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 278-286
100.000% (7/7)
63
QMimeBinaryProvider::matchSuffixTree
Name: QMimeBinaryProvider::matchSuffixTree
Prototype: bool QMimeBinaryProvider::matchSuffixTree(QMimeGlobMatchResult &result, QMimeBinaryProvider::CacheFile *cacheFile, int numEntries, int firstOffset, const QString &fileName, int charPos, bool caseSensitiveCheck)
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 334-375
100.000% (27/27)
339
QMimeBinaryProvider::matchMagicRule
Name: QMimeBinaryProvider::matchMagicRule
Prototype: bool QMimeBinaryProvider::matchMagicRule(QMimeBinaryProvider::CacheFile *cacheFile, int numMatchlets, int firstOffset, const QByteArray &data)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 377-403
100.000% (15/15)
195
QMimeBinaryProvider::matchGlobList
Name: QMimeBinaryProvider::matchGlobList
Prototype: void QMimeBinaryProvider::matchGlobList(QMimeGlobMatchResult &result, CacheFile *cacheFile, int off, const QString &fileName)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 311-332
100.000% (9/9)
133
QMimeBinaryProvider::loadGenericIcon
Name: QMimeBinaryProvider::loadGenericIcon
Prototype: void QMimeBinaryProvider::loadGenericIcon(QMimeTypePrivate &data)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 692-703
100.000% (5/5)
73
QMimeBinaryProvider::listAliases
Name: QMimeBinaryProvider::listAliases
Prototype: QStringList QMimeBinaryProvider::listAliases(const QString &name)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 502-523
100.000% (8/8)
154
QMimeBinaryProvider::iconForMime
Name: QMimeBinaryProvider::iconForMime
Prototype: QString QMimeBinaryProvider::iconForMime(CacheFile *cacheFile, int posListOffset, const QByteArray &inputMime)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 655-677
100.000% (10/10)
174
QMimeBinaryProvider::findByMagic
Name: QMimeBinaryProvider::findByMagic
Prototype: QMimeType QMimeBinaryProvider::findByMagic(const QByteArray &data, int *accuracyPtr)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 405-429
100.000% (8/8)
154
QMimeBinaryProvider::findByFileName
Name: QMimeBinaryProvider::findByFileName
Prototype: QStringList QMimeBinaryProvider::findByFileName(const QString &fileName, QString *foundSuffix)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 288-309
100.000% (11/11)
175
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::QMimeBinaryProvider
Name: QMimeBinaryProvider::QMimeBinaryProvider
Prototype: QMimeBinaryProvider::QMimeBinaryProvider(QMimeDatabasePrivate *db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 95-98
100.000% (1/1)
21
QMimeBinaryProvider::CacheFileList::findCacheFile
Name: QMimeBinaryProvider::CacheFileList::findCacheFile
Prototype: QMimeBinaryProvider::CacheFile *QMimeBinaryProvider::CacheFileList::findCacheFile(const QString &fileName) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 166-173
100.000% (7/7)
43
QMimeBinaryProvider::CacheFile::isValid
Name: QMimeBinaryProvider::CacheFile::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 109-109
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::getUint32
Name: QMimeBinaryProvider::CacheFile::getUint32
Prototype: inline quint32 getUint32(int offset) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 114-117
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::getUint16
Name: QMimeBinaryProvider::CacheFile::getUint16
Prototype: inline quint16 getUint16(int offset) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 110-113
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::getCharStar
Name: QMimeBinaryProvider::CacheFile::getCharStar
Prototype: inline const char *getCharStar(int offset) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 118-121
100.000% (1/1)
11
QMimeBinaryProvider::CacheFile::CacheFile
Name: QMimeBinaryProvider::CacheFile::CacheFile
Prototype: QMimeBinaryProvider::CacheFile::CacheFile(const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 131-135
100.000% (1/1)
11
QMimeAllGlobPatterns::clear
Name: QMimeAllGlobPatterns::clear
Prototype: void QMimeAllGlobPatterns::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 235-240
100.000% (1/1)
31
QMetaTypeFunctionRegistry::~QMetaTypeFunctionRegistry
Name: QMetaTypeFunctionRegistry::~QMetaTypeFunctionRegistry
Prototype: ~QMetaTypeFunctionRegistry()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 521-525
100.000% (1/1)
21
QMetaTypeFunctionRegistry::remove
Name: QMetaTypeFunctionRegistry::remove
Prototype: void remove(int from, int to)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 549-554
100.000% (1/1)
31
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
QMetaTypeFunctionRegistry::function
Name: QMetaTypeFunctionRegistry::function
Prototype: const T *function(Key k) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 543-547
100.000% (1/1)
21
QMetaTypeFunctionRegistry::contains
Name: QMetaTypeFunctionRegistry::contains
Prototype: bool contains(Key k) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 527-531
100.000% (1/1)
21
QMetaType::typeName
Name: QMetaType::typeName
Prototype: const char *QMetaType::typeName(int typeId)
Coverage: 100.000% (159/159)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 836-871
100.000% (159/159)
1678
QMetaType::typeInfo
Name: QMetaType::typeInfo
Prototype: QMetaType QMetaType::typeInfo(const int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2268-2285
100.000% (1/1)
151
QMetaType::typeFlags
Name: QMetaType::typeFlags
Prototype: QMetaType::TypeFlags QMetaType::typeFlags(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2006-2010
100.000% (1/1)
21
QMetaType::type
Name: QMetaType::type
Prototype: int QMetaType::type(const char *typeName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1218-1221
100.000% (1/1)
11
QMetaType::type
Name: QMetaType::type
Prototype: int QMetaType::type(const ::QByteArray &typeName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1244-1247
100.000% (1/1)
11
QMetaType::sizeOf
Name: QMetaType::sizeOf
Prototype: int QMetaType::sizeOf(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1942-1946
100.000% (1/1)
21
QMetaType::sizeExtended
Name: QMetaType::sizeExtended
Prototype: uint QMetaType::sizeExtended() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2442-2445
100.000% (1/1)
11
QMetaType::registerTypedef
Name: QMetaType::registerTypedef
Prototype: int QMetaType::registerTypedef(const char* typeName, int aliasId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1111-1120
100.000% (1/1)
21
QMetaType::registerType
Name: QMetaType::registerType
Prototype: int QMetaType::registerType(const char *typeName, Deleter deleter, Creator creator, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 972-985
100.000% (1/1)
21
QMetaType::registerStreamOperators
Name: QMetaType::registerStreamOperators
Prototype: void QMetaType::registerStreamOperators(const char *typeName, SaveOperator saveOp, LoadOperator loadOp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 806-810
100.000% (1/1)
11
QMetaType::registerNormalizedType
Name: QMetaType::registerNormalizedType
Prototype: int QMetaType::registerNormalizedType(const ::QByteArray &normalizedTypeName, Deleter deleter, Creator creator, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 996-1005
100.000% (1/1)
31
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::operator =
Name: QMetaType::operator =
Prototype: QMetaType &QMetaType::operator =(const QMetaType &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2331-2346
100.000% (1/1)
131
QMetaType::metaObjectForType
Name: QMetaType::metaObjectForType
Prototype: const QMetaObject *QMetaType::metaObjectForType(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2067-2076
100.000% (1/1)
21
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::hasRegisteredConverterFunction
Name: QMetaType::hasRegisteredConverterFunction
Prototype: bool QMetaType::hasRegisteredConverterFunction(int fromTypeId, int toTypeId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 797-800
100.000% (1/1)
11
QMetaType::flagsExtended
Name: QMetaType::flagsExtended
Prototype: QMetaType::TypeFlags QMetaType::flagsExtended() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2455-2458
100.000% (1/1)
11
QMetaType::equals
Name: QMetaType::equals
Prototype: bool QMetaType::equals(const void *lhs, const void *rhs, int typeId, int *result)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 758-769
100.000% (8/8)
83
QMetaType::destructExtended
Name: QMetaType::destructExtended
Prototype: void QMetaType::destructExtended(void *data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2429-2432
100.000% (1/1)
11
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::destroyExtended
Name: QMetaType::destroyExtended
Prototype: void QMetaType::destroyExtended(void *data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2402-2406
100.000% (1/1)
21
QMetaType::destroy
Name: QMetaType::destroy
Prototype: void QMetaType::destroy(int type, void *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1717-1722
100.000% (1/1)
31
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::ctor
Name: QMetaType::ctor
Prototype: void QMetaType::ctor(const QMetaTypeInterface *info)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2356-2364
100.000% (1/1)
31
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::convert
Name: QMetaType::convert
Prototype: bool QMetaType::convert(const void *from, int fromTypeId, void *to, int toTypeId)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 724-729
100.000% (1/1)
31
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
QMetaType::QMetaType
Name: QMetaType::QMetaType
Prototype: QMetaType::QMetaType(const int typeId)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2293-2308
100.000% (10/10)
84
QMetaStringTable::writeBlob
Name: QMetaStringTable::writeBlob
Prototype: void QMetaStringTable::writeBlob(char *out) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1136-1155
100.000% (7/7)
113
QMetaStringTable::preferredAlignment
Name: QMetaStringTable::preferredAlignment
Prototype: int QMetaStringTable::preferredAlignment()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1100-1103
100.000% (1/1)
11
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
QMetaStringTable::QMetaStringTable
Name: QMetaStringTable::QMetaStringTable
Prototype: QMetaStringTable::QMetaStringTable(const QByteArray &className)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1078-1085
100.000% (1/1)
31
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::flag
Name: QMetaPropertyBuilderPrivate::flag
Prototype: bool flag(int f) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 174-177
100.000% (1/1)
11
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::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::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
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: 2249-2256
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: 2219-2226
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: 2385-2392
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: 2359-2366
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: 2309-2316
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: 2264-2271
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: 2372-2379
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: 2344-2351
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: 2157-2164
100.000% (4/4)
42
Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %: 100.000% (1/1)
...20
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...35
Condition %: 100.000% (4/4)
36
Condition %: 100.000% (1/1)
37
Condition %: 100.000% (4/4)
38
Condition %: 100.000% (1/1)
3940
Condition %: 100.000% (1/1)
41
Condition %: 100.000% (4/4)
42
Condition %: 100.000% (1/1)
43
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)

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