| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QMouseEventTransition::onTransition| Name:  | QMouseEventTransition::onTransition |  | Prototype:  | void QMouseEventTransition::onTransition(QEvent *event) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp |  | Lines:  | 198-201 |  
  |  | 1 | 1 | 
 QMouseEventTransition::modifierMask| Name:  | QMouseEventTransition::modifierMask |  | Prototype:  | Qt::KeyboardModifiers QMouseEventTransition::modifierMask() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp |  | Lines:  | 144-148 |  
  |  | 2 | 1 | 
 QMouseEventTransition::hitTestPath| Name:  | QMouseEventTransition::hitTestPath |  | Prototype:  | QPainterPath QMouseEventTransition::hitTestPath() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp |  | Lines:  | 163-167 |  
  |  | 2 | 1 | 
 QMouseEventTransition::eventTest| Name:  | QMouseEventTransition::eventTest |  | Prototype:  | bool QMouseEventTransition::eventTest(QEvent *event) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp |  | Lines:  | 185-193 |  
  |  | 6 | 2 | 
 QMouseEventTransition::button| Name:  | QMouseEventTransition::button |  | Prototype:  | Qt::MouseButton QMouseEventTransition::button() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp |  | Lines:  | 125-129 |  
  |  | 2 | 1 | 
 QMouseEventTransition::QMouseEventTransition| Name:  | QMouseEventTransition::QMouseEventTransition |  | Prototype:  | QMouseEventTransition::QMouseEventTransition(QState *sourceState) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp |  | Lines:  | 93-98 |  
  |  | 2 | 1 | 
 QMouseEventTransition::QMouseEventTransition| Name:  | QMouseEventTransition::QMouseEventTransition |  | Prototype:  | QMouseEventTransition::QMouseEventTransition(QObject *object, QEvent::Type type, Qt::MouseButton button, QState *sourceState) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qmouseeventtransition.cpp |  | Lines:  | 104-111 |  
  |  | 2 | 1 | 
 QMouseEvent::source| Name:  | QMouseEvent::source |  | Prototype:  | Qt::MouseEventSource QMouseEvent::source() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 372-375 |  
  |  | 1 | 1 | 
 QMouseEvent::flags| Name:  | QMouseEvent::flags |  | Prototype:  | Qt::MouseEventFlags QMouseEvent::flags() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 387-390 |  
  |  | 1 | 1 | 
 QMouseEvent::QMouseEvent| Name:  | QMouseEvent::QMouseEvent |  | Prototype:  | QMouseEvent::QMouseEvent(Type type, const QPointF &localPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 261-268 |  
  |  | 1 | 1 | 
 QMouseEvent::QMouseEvent| Name:  | QMouseEvent::QMouseEvent |  | Prototype:  | QMouseEvent::QMouseEvent(Type type, const QPointF &localPos, const QPointF &screenPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 289-293 |  
  |  | 1 | 1 | 
 QMouseEvent::QMouseEvent| Name:  | QMouseEvent::QMouseEvent |  | Prototype:  | QMouseEvent::QMouseEvent(Type type, const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 314-318 |  
  |  | 1 | 1 | 
 QMouseEvent::QMouseEvent| Name:  | QMouseEvent::QMouseEvent |  | Prototype:  | QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, Qt::MouseEventSource source) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 342-348 |  
  |  | 1 | 1 | 
 QModifKeyName::QModifKeyName| Name:  | QModifKeyName::QModifKeyName |  | Prototype:  | QModifKeyName(int q, QChar n) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp |  | Lines:  | 1040-1040 |  
  |  | 1 | 1 | 
 QModifKeyName::QModifKeyName| Name:  | QModifKeyName::QModifKeyName |  | Prototype:  | QModifKeyName(int q, const QString &n) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp |  | Lines:  | 1041-1041 |  
  |  | 1 | 1 | 
 QModelIndex| Name:  | QModelIndex |  | Prototype:  | QPersistentModelIndex::operator const QModelIndex&() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp |  | Lines:  | 265-271 |  
  |  | 3 | 2 | 
 QMimeXMLProvider::resolveAlias| Name:  | QMimeXMLProvider::resolveAlias |  | Prototype:  | QString QMimeXMLProvider::resolveAlias(const QString &name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 856-860 |  
  |  | 2 | 1 | 
 QMimeXMLProvider::parents| Name:  | QMimeXMLProvider::parents |  | Prototype:  | QStringList QMimeXMLProvider::parents(const QString &mime) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 832-842 |  
  |  | 7 | 3 | 
 QMimeXMLProvider::mimeTypeForName| Name:  | QMimeXMLProvider::mimeTypeForName |  | Prototype:  | QMimeType QMimeXMLProvider::mimeTypeForName(const QString &name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 722-727 |  
  |  | 2 | 1 | 
 QMimeXMLProvider::load| Name:  | QMimeXMLProvider::load |  | Prototype:  | void QMimeXMLProvider::load(const QString &fileName) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 797-802 |  
  |  | 3 | 2 | 
 QMimeXMLProvider::load| Name:  | QMimeXMLProvider::load |  | Prototype:  | bool QMimeXMLProvider::load(const QString &fileName, QString *errorMessage) |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 804-820 |  
  |  | 10 | 4 | 
 QMimeXMLProvider::listAliases| Name:  | QMimeXMLProvider::listAliases |  | Prototype:  | QStringList QMimeXMLProvider::listAliases(const QString &name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 849-854 |  
  |  | 2 | 1 | 
 QMimeXMLProvider::isValid| Name:  | QMimeXMLProvider::isValid |  | Prototype:  | bool QMimeXMLProvider::isValid() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 717-720 |  
  |  | 1 | 1 | 
 QMimeXMLProvider::findByMagic| Name:  | QMimeXMLProvider::findByMagic |  | Prototype:  | QMimeType QMimeXMLProvider::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:  | 737-753 |  
  |  | 9 | 4 | 
 QMimeXMLProvider::findByFileName| Name:  | QMimeXMLProvider::findByFileName |  | Prototype:  | QStringList QMimeXMLProvider::findByFileName(const QString &fileName, QString *foundSuffix) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 729-735 |  
  |  | 3 | 1 | 
 QMimeXMLProvider::ensureLoaded| Name:  | QMimeXMLProvider::ensureLoaded |  | Prototype:  | void QMimeXMLProvider::ensureLoaded() |  | Coverage:  |  85.000% (17/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 755-795 |  
  |  | 24 | 8 | 
 QMimeXMLProvider::allMimeTypes| Name:  | QMimeXMLProvider::allMimeTypes |  | Prototype:  | QList<QMimeType> QMimeXMLProvider::allMimeTypes() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 867-871 |  
  |  | 2 | 1 | 
 QMimeXMLProvider::addParent| Name:  | QMimeXMLProvider::addParent |  | Prototype:  | void QMimeXMLProvider::addParent(const QString &child, const QString &parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 844-847 |  
  |  | 1 | 1 | 
 QMimeXMLProvider::addMimeType| Name:  | QMimeXMLProvider::addMimeType |  | Prototype:  | void QMimeXMLProvider::addMimeType(const QMimeType &mt) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 827-830 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 6 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 QMimeTypePrivate::QMimeTypePrivate| Name:  | QMimeTypePrivate::QMimeTypePrivate |  | Prototype:  | QMimeTypePrivate::QMimeTypePrivate(const QMimeType &other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 63-70 |  
  |  | 1 | 1 | 
 QMimeTypeParserBase::parseNumber| Name:  | QMimeTypeParserBase::parseNumber |  | Prototype:  | bool QMimeTypeParserBase::parseNumber(const QStringRef &n, int *target, QString *errorMessage) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp |  | Lines:  | 163-172 |  
  |  | 6 | 2 | 
 QMimeTypeParserBase::parse::[lambda]| Name:  | QMimeTypeParserBase::parse::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp |  | Lines:  | 218-218 |  
  |  | 0 | 1 | 
 QMimeTypeParserBase::parse| Name:  | QMimeTypeParserBase::parse |  | Prototype:  | bool QMimeTypeParserBase::parse(QIODevice *dev, const QString &fileName, QString *errorMessage) |  | Coverage:  |  75.610% (62/82) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp |  | Lines:  | 196-340 |  
  |  | 88 | 33 | 
 QMimeTypeParserBase::nextState| Name:  | QMimeTypeParserBase::nextState |  | Prototype:  | QMimeTypeParserBase::ParseState QMimeTypeParserBase::nextState(ParseState currentState, const QStringRef &startElement) |  | Coverage:  |  76.364% (42/55) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp |  | Lines:  | 113-160 |  
  |  | 31 | 26 | 
 QMimeType::suffixes| Name:  | QMimeType::suffixes |  | Prototype:  | QStringList QMimeType::suffixes() const |  | Coverage:  |  72.727% (8/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 395-411 |  
  |  | 9 | 3 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 QMimeType::operator=| Name:  | QMimeType::operator= |  | Prototype:  | QMimeType &QMimeType::operator=(const QMimeType &other) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 143-148 |  
  |  | 3 | 2 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 3 | 2 | 
 QMimeType::iconName| Name:  | QMimeType::iconName |  | Prototype:  | QString QMimeType::iconName() const |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp |  | Lines:  | 304-315 |  
  |  | 7 | 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 | 
 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::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::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::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::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::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 | 
 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 | 
 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 | 
 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 | 
 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::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::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::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::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::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 | 
 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 | 
 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::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::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::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::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::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::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::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::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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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::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::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::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::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::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::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::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::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::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 | 
 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 | 
 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::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::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::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::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 |