| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QMimeDatabase::mimeTypeForFile| Name:  | QMimeDatabase::mimeTypeForFile |  | Prototype:  | QMimeType QMimeDatabase::mimeTypeForFile(const QFileInfo &fileInfo, MatchMode mode) const |  | Coverage:  |  56.667% (17/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 353-398 |  
  |  | 27 | 12 | 
 QMimeDatabase::mimeTypeForFile| Name:  | QMimeDatabase::mimeTypeForFile |  | Prototype:  | QMimeType QMimeDatabase::mimeTypeForFile(const QString &fileName, MatchMode mode) const |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 405-424 |  
  |  | 11 | 4 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 10 | 3 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 5 | 1 | 
 QMimeDataPrivate::retrieveTypedData| Name:  | QMimeDataPrivate::retrieveTypedData |  | Prototype:  | QVariant QMimeDataPrivate::retrieveTypedData(const QString &format, QVariant::Type type) const |  | Coverage:  |  47.312% (44/93) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp |  | Lines:  | 108-223 |  
  |  | 64 | 31 | 
 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 |  
  |  | 4 | 3 | 
 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 |  
  |  | 6 | 3 | 
 QMimeData::urls| Name:  | QMimeData::urls |  | Prototype:  | QList<QUrl> QMimeData::urls() const |  | Coverage:  |  69.231% (9/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp |  | Lines:  | 337-352 |  
  |  | 11 | 5 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 7 | 2 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 QMimeData::setData| Name:  | QMimeData::setData |  | Prototype:  | void QMimeData::setData(const QString &mimeType, const QByteArray &data) |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp |  | Lines:  | 580-599 |  
  |  | 13 | 5 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 7 | 2 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 21 | 5 | 
 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 |  
  |  | 30 | 8 | 
 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 |  
  |  | 6 | 3 | 
 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 |  
  |  | 33 | 9 | 
 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 |  
  |  | 19 | 5 | 
 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 |  
  |  | 13 | 3 | 
 QMimeBinaryProvider::loadMimeTypePrivate| Name:  | QMimeBinaryProvider::loadMimeTypePrivate |  | Prototype:  | void QMimeBinaryProvider::loadMimeTypePrivate(QMimeTypePrivate &data) |  | Coverage:  |  72.131% (44/61) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 559-652 |  
  |  | 50 | 19 | 
 QMimeBinaryProvider::loadMimeTypeList| Name:  | QMimeBinaryProvider::loadMimeTypeList |  | Prototype:  | void QMimeBinaryProvider::loadMimeTypeList() |  | Coverage:  |  90.909% (10/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 525-544 |  
  |  | 11 | 5 | 
 QMimeBinaryProvider::loadIcon| Name:  | QMimeBinaryProvider::loadIcon |  | Prototype:  | void QMimeBinaryProvider::loadIcon(QMimeTypePrivate &data) |  | Coverage:  |  60.000% (3/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 679-690 |  
  |  | 7 | 3 | 
 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 |  
  |  | 7 | 3 | 
 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 |  
  |  | 15 | 4 | 
 QMimeBinaryProvider::isValid| Name:  | QMimeBinaryProvider::isValid |  | Prototype:  | bool QMimeBinaryProvider::isValid() |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 193-215 |  
  |  | 11 | 4 | 
 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 |  
  |  | 17 | 4 | 
 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 |  
  |  | 15 | 4 | 
 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 |  
  |  | 17 | 5 | 
 QMimeBinaryProvider::checkCache| Name:  | QMimeBinaryProvider::checkCache |  | Prototype:  | void QMimeBinaryProvider::checkCache() |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 239-265 |  
  |  | 15 | 7 | 
 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 |  
  |  | 7 | 2 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 4 | 3 | 
 QMimeBinaryProvider::CacheFileList::checkCacheChanged| Name:  | QMimeBinaryProvider::CacheFileList::checkCacheChanged |  | Prototype:  | bool QMimeBinaryProvider::CacheFileList::checkCacheChanged() |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 217-237 |  
  |  | 15 | 5 | 
 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 |  
  |  | 5 | 2 | 
 QMimeBinaryProvider::CacheFile::load| Name:  | QMimeBinaryProvider::CacheFile::load |  | Prototype:  | bool QMimeBinaryProvider::CacheFile::load() |  | Coverage:  |  53.846% (7/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 141-153 |  
  |  | 9 | 3 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 4 | 2 | 
 QMimeAllGlobPatterns::matchingGlobs| Name:  | QMimeAllGlobPatterns::matchingGlobs |  | Prototype:  | QStringList QMimeAllGlobPatterns::matchingGlobs(const QString &fileName, QString *foundSuffix) const |  | Coverage:  |  90.909% (10/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp |  | Lines:  | 204-233 |  
  |  | 15 | 5 | 
 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 |  
  |  | 3 | 1 | 
 QMimeAllGlobPatterns::addGlob| Name:  | QMimeAllGlobPatterns::addGlob |  | Prototype:  | void QMimeAllGlobPatterns::addGlob(const QMimeGlobPattern &glob) |  | Coverage:  |  70.000% (14/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp |  | Lines:  | 157-181 |  
  |  | 12 | 6 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 6 | 2 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 QMetaType::unregisterType| Name:  | QMetaType::unregisterType |  | Prototype:  | bool QMetaType::unregisterType(int type) |  | Coverage:  |  94.118% (16/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 941-960 |  
  |  | 10 | 5 | 
 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 |  
  |  | 3 | 2 | 
 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 |  
  |  | 16 | 78 | 
 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 |  
  |  | 15 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 QMetaType::save| Name:  | QMetaType::save |  | Prototype:  | bool QMetaType::save(QDataStream &stream, int type, const void *data) |  | Coverage:  |  86.331% (120/139) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1264-1469 |  
  |  | 105 | 82 | 
 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 |  
  |  | 2 | 1 | 
 QMetaType::registerType| Name:  | QMetaType::registerType |  | Prototype:  | int QMetaType::registerType(const char *typeName, Deleter deleter, Creator creator) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 922-928 |  
  |  | 3 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 QMetaType::registerStreamOperators| Name:  | QMetaType::registerStreamOperators |  | Prototype:  | void QMetaType::registerStreamOperators(int idx, SaveOperator saveOp, LoadOperator loadOp) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 815-827 |  
  |  | 9 | 3 | 
 QMetaType::registerNormalizedTypedef| Name:  | QMetaType::registerNormalizedTypedef |  | Prototype:  | int QMetaType::registerNormalizedTypedef(const ::QByteArray &normalizedTypeName, int aliasId) |  | Coverage:  |  63.158% (12/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1130-1166 |  
  |  | 26 | 6 | 
 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 |  
  |  | 3 | 1 | 
 QMetaType::registerNormalizedType| Name:  | QMetaType::registerNormalizedType |  | Prototype:  | int QMetaType::registerNormalizedType(const ::QByteArray &normalizedTypeName, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject) |  | Coverage:  |  52.632% (20/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1019-1103 |  
  |  | 54 | 11 | 
 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 |  
  |  | 4 | 2 | 
 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 |  
  |  | 5 | 2 | 
 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 |  
  |  | 4 | 2 | 
 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 |  
  |  | 13 | 1 | 
 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 |  
  |  | 2 | 1 | 
 QMetaType::metaObjectExtended| Name:  | QMetaType::metaObjectExtended |  | Prototype:  | const QMetaObject *QMetaType::metaObjectExtended() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2468-2471 |  
  |  | 1 | 1 | 
 QMetaType::load| Name:  | QMetaType::load |  | Prototype:  | bool QMetaType::load(QDataStream &stream, int type, void *data) |  | Coverage:  |  86.331% (120/139) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1485-1695 |  
  |  | 111 | 82 | 
 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 |  
  |  | 7 | 2 | 
 QMetaType::hasRegisteredDebugStreamOperator| Name:  | QMetaType::hasRegisteredDebugStreamOperator |  | Prototype:  | bool QMetaType::hasRegisteredDebugStreamOperator(int typeId) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 713-716 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 QMetaType::hasRegisteredComparators| Name:  | QMetaType::hasRegisteredComparators |  | Prototype:  | bool QMetaType::hasRegisteredComparators(int typeId) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 686-689 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 |