| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::~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 | 
 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 | 
 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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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 | 
 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 | 
 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::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::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 | 
 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 | 
 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::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::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::mimeTypeForFileNameAndData| Name:  | QMimeDatabase::mimeTypeForFileNameAndData |  | Prototype:  | QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device) const |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 548-556 |  
  |  | 6 | 2 | 
 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 |  
  |  | 4 | 1 | 
 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 |  
  |  | 2 | 1 | 
 QMimeDatabase::mimeTypeForUrl| Name:  | QMimeDatabase::mimeTypeForUrl |  | Prototype:  | QMimeType QMimeDatabase::mimeTypeForUrl(const QUrl &url) const |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 517-527 |  
  |  | 6 | 3 | 
 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 |  
  |  | 7 | 2 | 
 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 |  
  |  | 4 | 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:  | 309-312 |  
  |  | 1 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 QMimeDatabasePrivate::findByData| Name:  | QMimeDatabasePrivate::findByData |  | Prototype:  | QMimeType QMimeDatabasePrivate::findByData(const QByteArray &data, int *accuracyPtr) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 140-159 |  
  |  | 11 | 4 | 
 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 |  
  |  | 11 | 4 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 5 | 2 | 
 QMimeDatabasePrivate::mimeTypeForFileNameAndData| Name:  | QMimeDatabasePrivate::mimeTypeForFileNameAndData |  | Prototype:  | QMimeType QMimeDatabasePrivate::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device, int *accuracyPtr) |  | Coverage:  |  44.000% (11/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 161-216 |  
  |  | 26 | 9 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 7 | 3 | 
 QMimeDatabasePrivate::setProvider| Name:  | QMimeDatabasePrivate::setProvider |  | Prototype:  | void QMimeDatabasePrivate::setProvider(QMimeProviderBase *theProvider) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 96-100 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 QMimeGlobMatchResult::addMatch| Name:  | QMimeGlobMatchResult::addMatch |  | Prototype:  | void QMimeGlobMatchResult::addMatch(const QString &mimeType, int weight, const QString &pattern) |  | Coverage:  |  90.909% (20/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp |  | Lines:  | 59-85 |  
  |  | 16 | 8 | 
 QMimeGlobPattern::matchFileName| Name:  | QMimeGlobPattern::matchFileName |  | Prototype:  | bool QMimeGlobPattern::matchFileName(const QString &inputFilename) const |  | Coverage:  |  84.091% (37/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp |  | Lines:  | 96-144 |  
  |  | 28 | 10 | 
 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 |  
  |  | 6 | 3 | 
 QMimeMagicRule::QMimeMagicRule| Name:  | QMimeMagicRule::QMimeMagicRule |  | Prototype:  | QMimeMagicRule::QMimeMagicRule(const QString &type, const QByteArray &value, const QString &offsets, const QByteArray &mask, QString *errorString) |  | Coverage:  |  73.750% (59/80) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp |  | Lines:  | 226-324 |  
  |  | 61 | 29 | 
 QMimeMagicRule::QMimeMagicRule::[lambda]| Name:  | QMimeMagicRule::QMimeMagicRule::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp |  | Lines:  | 252-252 |  
  |  | 0 | 1 | 
 QMimeMagicRule::mask| Name:  | QMimeMagicRule::mask |  | Prototype:  | QByteArray QMimeMagicRule::mask() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp |  | Lines:  | 326-334 |  
  |  | 4 | 2 | 
 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 |  
  |  | 6 | 3 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 26 | 11 | 
 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 |  
  |  | 10 | 5 | 
 QMimeMagicRule::operator==| Name:  | QMimeMagicRule::operator== |  | Prototype:  | bool QMimeMagicRule::operator==(const QMimeMagicRule &other) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp |  | Lines:  | 85-96 |  
  |  | 9 | 1 | 
 QMimeMagicRule::type| Name:  | QMimeMagicRule::type |  | Prototype:  | QMimeMagicRule::Type QMimeMagicRule::type(const QByteArray &theTypeName) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp |  | Lines:  | 71-78 |  
  |  | 4 | 3 | 
 QMimeMagicRule::typeName| Name:  | QMimeMagicRule::typeName |  | Prototype:  | QByteArray QMimeMagicRule::typeName(QMimeMagicRule::Type theType) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp |  | Lines:  | 80-83 |  
  |  | 1 | 1 | 
 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 |  
  |  | 2 | 1 | 
 QMimeMagicRuleMatcher::addRule| Name:  | QMimeMagicRuleMatcher::addRule |  | Prototype:  | void QMimeMagicRuleMatcher::addRule(const QMimeMagicRule &rule) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp |  | Lines:  | 76-79 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 QMimeMagicRuleMatcher::magicRules| Name:  | QMimeMagicRuleMatcher::magicRules |  | Prototype:  | QList<QMimeMagicRule> QMimeMagicRuleMatcher::magicRules() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp |  | Lines:  | 86-89 |  
  |  | 1 | 1 | 
 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 |  
  |  | 4 | 3 | 
 QMimeMagicRuleMatcher::operator==| Name:  | QMimeMagicRuleMatcher::operator== |  | Prototype:  | bool QMimeMagicRuleMatcher::operator==(const QMimeMagicRuleMatcher &other) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp |  | Lines:  | 70-74 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 4 | 2 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 3 | 1 | 
 QMimeType::comment| Name:  | QMimeType::comment |  | Prototype:  | QString QMimeType::comment() const |  | Coverage:  |  61.538% (8/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 243-267 |  
  |  | 16 | 5 | 
 QMimeType::filterString| Name:  | QMimeType::filterString |  | Prototype:  | QString QMimeType::filterString() const |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 428-444 |  
  |  | 10 | 4 | 
 QMimeType::genericIconName| Name:  | QMimeType::genericIconName |  | Prototype:  | QString QMimeType::genericIconName() const |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 280-296 |  
  |  | 8 | 3 | 
 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 |  
  |  | 2 | 1 |