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

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...230
Condition %:  75.000% (3/4)
...240
Condition %:  86.486% (32/37)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...264
Condition %: 100.000% (34/34)
265
Condition %: 100.000% (1/1)
266
Condition %: 100.000% (1/1)
267
Condition %: 100.000% (1/1)
268269
Condition %: 100.000% (1/1)
270
Condition %: 100.000% (1/1)
271
Condition %: 100.000% (1/1)
272
Condition %: 100.000% (1/1)
...280
Condition %: 100.000% (16/16)
...290
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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::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
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
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::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::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::~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
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
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
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::~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
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
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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
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
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::setData
Name: QMimeDataPrivate::setData
Prototype: void QMimeDataPrivate::setData(const QString &format, const QVariant &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 85-93
100.000% (1/1)
51
QMimeDatabase::QMimeDatabase
Name: QMimeDatabase::QMimeDatabase
Prototype: QMimeDatabase::QMimeDatabase()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 300-303
100.000% (1/1)
21
QMimeDatabase::allMimeTypes
Name: QMimeDatabase::allMimeTypes
Prototype: QList<QMimeType> QMimeDatabase::allMimeTypes() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 589-594
100.000% (1/1)
21
QMimeDatabase::mimeTypeForData
Name: QMimeDatabase::mimeTypeForData
Prototype: QMimeType QMimeDatabase::mimeTypeForData(const QByteArray &data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 470-476
100.000% (1/1)
31
QMimeDatabase::mimeTypeForData
Name: QMimeDatabase::mimeTypeForData
Prototype: QMimeType QMimeDatabase::mimeTypeForData(QIODevice *device) const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 485-501
100.000% (11/11)
103
QMimeDatabase::mimeTypeForFileNameAndData
Name: QMimeDatabase::mimeTypeForFileNameAndData
Prototype: QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, const QByteArray &data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 574-580
100.000% (1/1)
41
QMimeDatabase::mimeTypeForName
Name: QMimeDatabase::mimeTypeForName
Prototype: QMimeType QMimeDatabase::mimeTypeForName(const QString &nameOrAlias) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 318-323
100.000% (1/1)
21
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::suffixForFileName
Name: QMimeDatabase::suffixForFileName
Prototype: QString QMimeDatabase::suffixForFileName(const QString &fileName) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 455-461
100.000% (1/1)
41
QMimeDatabase::~QMimeDatabase
Name: QMimeDatabase::~QMimeDatabase
Prototype: QMimeDatabase::~QMimeDatabase()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 309-312
100.000% (1/1)
11
QMimeDatabasePrivate::QMimeDatabasePrivate
Name: QMimeDatabasePrivate::QMimeDatabasePrivate
Prototype: QMimeDatabasePrivate::QMimeDatabasePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 71-74
100.000% (1/1)
21
QMimeDatabasePrivate::allMimeTypes
Name: QMimeDatabasePrivate::allMimeTypes
Prototype: QList<QMimeType> QMimeDatabasePrivate::allMimeTypes()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 218-221
100.000% (1/1)
11
QMimeDatabasePrivate::inherits
Name: QMimeDatabasePrivate::inherits
Prototype: bool QMimeDatabasePrivate::inherits(const QString &mime, const QString &parent)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 223-238
100.000% (8/8)
114
QMimeDatabasePrivate::instance
Name: QMimeDatabasePrivate::instance
Prototype: QMimeDatabasePrivate *QMimeDatabasePrivate::instance()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 66-69
100.000% (1/1)
11
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
QMimeDatabasePrivate::mimeTypeForName
Name: QMimeDatabasePrivate::mimeTypeForName
Prototype: QMimeType QMimeDatabasePrivate::mimeTypeForName(const QString &nameOrAlias)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 106-109
100.000% (1/1)
11
QMimeDatabasePrivate::provider
Name: QMimeDatabasePrivate::provider
Prototype: QMimeProviderBase *QMimeDatabasePrivate::provider()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 82-94
100.000% (7/7)
73
QMimeDatabasePrivate::~QMimeDatabasePrivate
Name: QMimeDatabasePrivate::~QMimeDatabasePrivate
Prototype: QMimeDatabasePrivate::~QMimeDatabasePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 76-80
100.000% (1/1)
21
QMimeGlobPatternList::match
Name: QMimeGlobPatternList::match
Prototype: void QMimeGlobPatternList::match(QMimeGlobMatchResult &result, const QString &fileName) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 191-202
100.000% (7/7)
63
QMimeMagicRule::matchNumber
Name: QMimeMagicRule::matchNumber
Prototype: template <typename T> bool QMimeMagicRule::matchNumber(const QByteArray &data) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 154-171
100.000% (7/7)
63
QMimeMagicRule::matchString
Name: QMimeMagicRule::matchString
Prototype: bool QMimeMagicRule::matchString(const QByteArray &data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 148-152
100.000% (1/1)
21
QMimeMagicRule::matchSubstring
Name: QMimeMagicRule::matchSubstring
Prototype: bool QMimeMagicRule::matchSubstring(const char *dataPtr, int dataSize, int rangeStart, int rangeLength, int valueLength, const char *valueData, const char *mask)
Coverage: 100.000% (32/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 99-146
100.000% (32/32)
2611
QMimeMagicRule::matches
Name: QMimeMagicRule::matches
Prototype: bool QMimeMagicRule::matches(const QByteArray &data) const
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 336-358
100.000% (15/15)
105
QMimeMagicRuleMatcher::QMimeMagicRuleMatcher
Name: QMimeMagicRuleMatcher::QMimeMagicRuleMatcher
Prototype: QMimeMagicRuleMatcher::QMimeMagicRuleMatcher(const QString &mime, unsigned thePriority)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp
Lines: 63-68
100.000% (1/1)
21
QMimeMagicRuleMatcher::addRules
Name: QMimeMagicRuleMatcher::addRules
Prototype: void QMimeMagicRuleMatcher::addRules(const QList<QMimeMagicRule> &rules)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp
Lines: 81-84
100.000% (1/1)
11
QMimeMagicRuleMatcher::matches
Name: QMimeMagicRuleMatcher::matches
Prototype: bool QMimeMagicRuleMatcher::matches(const QByteArray &data) const
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp
Lines: 92-100
100.000% (5/5)
43
QMimeMagicRuleMatcher::priority
Name: QMimeMagicRuleMatcher::priority
Prototype: unsigned QMimeMagicRuleMatcher::priority() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp
Lines: 103-106
100.000% (1/1)
11
QMimeProviderBase::QMimeProviderBase
Name: QMimeProviderBase::QMimeProviderBase
Prototype: QMimeProviderBase::QMimeProviderBase(QMimeDatabasePrivate *db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 80-83
100.000% (1/1)
21
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
QMimeType::QMimeType
Name: QMimeType::QMimeType
Prototype: QMimeType::QMimeType()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 125-128
100.000% (1/1)
21
QMimeType::QMimeType
Name: QMimeType::QMimeType
Prototype: QMimeType::QMimeType(const QMimeType &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 134-137
100.000% (1/1)
21
QMimeType::QMimeType
Name: QMimeType::QMimeType
Prototype: QMimeType::QMimeType(const QMimeTypePrivate &dd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 155-158
100.000% (1/1)
21
QMimeType::aliases
Name: QMimeType::aliases
Prototype: QStringList QMimeType::aliases() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 386-389
100.000% (1/1)
11
QMimeType::allAncestors
Name: QMimeType::allAncestors
Prototype: QStringList QMimeType::allAncestors() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 368-373
100.000% (1/1)
31
QMimeType::globPatterns
Name: QMimeType::globPatterns
Prototype: QStringList QMimeType::globPatterns() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 321-325
100.000% (1/1)
21
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
QMimeType::isDefault
Name: QMimeType::isDefault
Prototype: bool QMimeType::isDefault() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 224-227
100.000% (1/1)
11
QMimeType::isValid
Name: QMimeType::isValid
Prototype: bool QMimeType::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 214-217
100.000% (1/1)
11
QMimeType::name
Name: QMimeType::name
Prototype: QString QMimeType::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 233-236
100.000% (1/1)
11
QMimeType::operator==
Name: QMimeType::operator==
Prototype: bool QMimeType::operator==(const QMimeType &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 186-189
100.000% (1/1)
11
QMimeType::parentMimeTypes
Name: QMimeType::parentMimeTypes
Prototype: QStringList QMimeType::parentMimeTypes() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 339-342
100.000% (1/1)
11
QMimeType::preferredSuffix
Name: QMimeType::preferredSuffix
Prototype: QString QMimeType::preferredSuffix() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 418-422
100.000% (1/1)
21
QMimeTypePrivate::QMimeTypePrivate
Name: QMimeTypePrivate::QMimeTypePrivate
Prototype: QMimeTypePrivate::QMimeTypePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 59-61
100.000% (1/1)
11
QMimeTypePrivate::addGlobPattern
Name: QMimeTypePrivate::addGlobPattern
Prototype: void QMimeTypePrivate::addGlobPattern(const QString &pattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 82-85
100.000% (1/1)
11
QMimeTypePrivate::clear
Name: QMimeTypePrivate::clear
Prototype: void QMimeTypePrivate::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 72-80
100.000% (1/1)
61
QMimeXMLProvider::QMimeXMLProvider
Name: QMimeXMLProvider::QMimeXMLProvider
Prototype: QMimeXMLProvider::QMimeXMLProvider(QMimeDatabasePrivate *db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 707-711
100.000% (1/1)
11
QMimeXMLProvider::addAlias
Name: QMimeXMLProvider::addAlias
Prototype: void QMimeXMLProvider::addAlias(const QString &alias, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 862-865
100.000% (1/1)
11
QMimeXMLProvider::addGlobPattern
Name: QMimeXMLProvider::addGlobPattern
Prototype: void QMimeXMLProvider::addGlobPattern(const QMimeGlobPattern &glob)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 822-825
100.000% (1/1)
11
QMimeXMLProvider::addMagicMatcher
Name: QMimeXMLProvider::addMagicMatcher
Prototype: void QMimeXMLProvider::addMagicMatcher(const QMimeMagicRuleMatcher &matcher)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 873-876
100.000% (1/1)
11
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...230
Condition %:  75.000% (3/4)
...240
Condition %:  86.486% (32/37)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...264
Condition %: 100.000% (34/34)
265
Condition %: 100.000% (1/1)
266
Condition %: 100.000% (1/1)
267
Condition %: 100.000% (1/1)
268269
Condition %: 100.000% (1/1)
270
Condition %: 100.000% (1/1)
271
Condition %: 100.000% (1/1)
272
Condition %: 100.000% (1/1)
...280
Condition %: 100.000% (16/16)
...290
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)

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