| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
 operator==| Name:  | QDir::operator== |  | Prototype:  | bool QDir::operator==(const QDir &dir) const |  | Coverage:  |  53.846% (21/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1664-1706 |  
  |  | 27 | 10 | 
 removeRecursively| Name:  | QDir::removeRecursively |  | Prototype:  | bool QDir::removeRecursively() |  | Coverage:  |  58.621% (17/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1497-1530 |  
  |  | 23 | 8 | 
 cd| Name:  | QDir::cd |  | Prototype:  | bool QDir::cd(const QString &dirName) |  | Coverage:  |  93.750% (30/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 865-922 |  
  |  | 24 | 8 | 
 relativeFilePath| Name:  | QDir::relativeFilePath |  | Prototype:  | QString QDir::relativeFilePath(const QString &fileName) const |  | Coverage:  |  92.000% (23/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 730-783 |  
  |  | 23 | 7 | 
 setSearchPaths| Name:  | QDir::setSearchPaths |  | Prototype:  | void QDir::setSearchPaths(const QString &prefix, const QStringList &searchPaths) |  | Coverage:  |  69.231% (9/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1013-1034 |  
  |  | 12 | 5 | 
 entryList| Name:  | QDir::entryList |  | Prototype:  | QStringList QDir::entryList(const QStringList &nameFilters, Filters filters, SortFlags sort) const |  | Coverage:  | 100.000% (17/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1307-1331 |  
  |  | 16 | 5 | 
 entryInfoList| Name:  | QDir::entryInfoList |  | Prototype:  | QFileInfoList QDir::entryInfoList(const QStringList &nameFilters, Filters filters, SortFlags sort) const |  | Coverage:  | 100.000% (17/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1349-1373 |  
  |  | 16 | 5 | 
 isReadable| Name:  | QDir::isReadable |  | Prototype:  | bool QDir::isReadable() const |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1541-1558 |  
  |  | 11 | 4 | 
 filePath| Name:  | QDir::filePath |  | Prototype:  | QString QDir::filePath(const QString &fileName) const |  | Coverage:  |  85.714% (12/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 685-698 |  
  |  | 9 | 4 | 
 cleanPath| Name:  | QDir::cleanPath |  | Prototype:  | QString QDir::cleanPath(const QString &path) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2174-2203 |  
  |  | 11 | 4 | 
 absoluteFilePath| Name:  | QDir::absoluteFilePath |  | Prototype:  | QString QDir::absoluteFilePath(const QString &fileName) const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 708-721 |  
  |  | 10 | 4 | 
 rmpath| Name:  | QDir::rmpath |  | Prototype:  | bool QDir::rmpath(const QString &dirPath) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1462-1475 |  
  |  | 8 | 3 | 
 rmdir| Name:  | QDir::rmdir |  | Prototype:  | bool QDir::rmdir(const QString &dirName) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1408-1422 |  
  |  | 8 | 3 | 
 rename| Name:  | QDir::rename |  | Prototype:  | bool QDir::rename(const QString &oldName, const QString &newName) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1783-1794 |  
  |  | 7 | 3 | 
 mkpath| Name:  | QDir::mkpath |  | Prototype:  | bool QDir::mkpath(const QString &dirPath) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1436-1449 |  
  |  | 8 | 3 | 
 mkdir| Name:  | QDir::mkdir |  | Prototype:  | bool QDir::mkdir(const QString &dirName) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1384-1397 |  
  |  | 8 | 3 | 
 match| Name:  | QDir::match |  | Prototype:  | bool QDir::match(const QStringList &filters, const QString &fileName) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2015-2023 |  
  |  | 5 | 3 | 
 makeAbsolute| Name:  | QDir::makeAbsolute |  | Prototype:  | bool QDir::makeAbsolute() |  | Coverage:  |  37.500% (3/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1635-1653 |  
  |  | 13 | 3 | 
 remove| Name:  | QDir::remove |  | Prototype:  | bool QDir::remove(const QString &fileName) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1758-1765 |  
  |  | 4 | 2 | 
 isRoot| Name:  | QDir::isRoot |  | Prototype:  | bool QDir::isRoot() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1588-1593 |  
  |  | 3 | 2 | 
 isRelative| Name:  | QDir::isRelative |  | Prototype:  | bool QDir::isRelative() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1620-1625 |  
  |  | 3 | 2 | 
 exists| Name:  | QDir::exists |  | Prototype:  | bool QDir::exists(const QString &name) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1806-1813 |  
  |  | 4 | 2 | 
 canonicalPath| Name:  | QDir::canonicalPath |  | Prototype:  | QString QDir::canonicalPath() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 649-657 |  
  |  | 5 | 2 | 
 addSearchPath| Name:  | QDir::addSearchPath |  | Prototype:  | void QDir::addSearchPath(const QString &prefix, const QString &path) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1043-1050 |  
  |  | 4 | 2 | 
 toNativeSeparators| Name:  | QDir::toNativeSeparators |  | Prototype:  | QString QDir::toNativeSeparators(const QString &pathName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 800-819 |  
  |  | 1 | 1 | 
 tempPath| Name:  | QDir::tempPath |  | Prototype:  | QString QDir::tempPath() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1974-1977 |  
  |  | 1 | 1 | 
 sorting| Name:  | QDir::sorting |  | Prototype:  | QDir::SortFlags QDir::sorting() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1163-1167 |  
  |  | 2 | 1 | 
 setSorting| Name:  | QDir::setSorting |  | Prototype:  | void QDir::setSorting(SortFlags sort) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1206-1213 |  
  |  | 4 | 1 | 
 setPath| Name:  | QDir::setPath |  | Prototype:  | void QDir::setPath(const QString &path) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 597-600 |  
  |  | 1 | 1 | 
 setNameFilters| Name:  | QDir::setNameFilters |  | Prototype:  | void QDir::setNameFilters(const QStringList &nameFilters) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 963-970 |  
  |  | 4 | 1 | 
 setFilter| Name:  | QDir::setFilter |  | Prototype:  | void QDir::setFilter(Filters filters) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1149-1156 |  
  |  | 4 | 1 | 
 setCurrent| Name:  | QDir::setCurrent |  | Prototype:  | bool QDir::setCurrent(const QString &path) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1871-1874 |  
  |  | 1 | 1 | 
 separator| Name:  | QDir::separator |  | Prototype:  | QChar QDir::separator() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1845-1852 |  
  |  | 1 | 1 | 
 searchPaths| Name:  | QDir::searchPaths |  | Prototype:  | QStringList QDir::searchPaths(const QString &prefix) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1059-1063 |  
  |  | 2 | 1 | 
 rootPath| Name:  | QDir::rootPath |  | Prototype:  | QString QDir::rootPath() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2000-2003 |  
  |  | 1 | 1 | 
 refresh| Name:  | QDir::refresh |  | Prototype:  | void QDir::refresh() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2219-2225 |  
  |  | 4 | 1 | 
 path| Name:  | QDir::path |  | Prototype:  | QString QDir::path() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 612-616 |  
  |  | 2 | 1 | 
 operator[]| Name:  | QDir::operator[] |  | Prototype:  | QString QDir::operator[](int pos) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1236-1241 |  
  |  | 3 | 1 | 
 operator=| Name:  | QDir::operator= |  | Prototype:  | QDir &QDir::operator=(const QDir &dir) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1712-1716 |  
  |  | 2 | 1 | 
 operator=| Name:  | QDir::operator= |  | Prototype:  | QDir &QDir::operator=(const QString &path) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1726-1730 |  
  |  | 2 | 1 | 
 nameFiltersFromString| Name:  | QDir::nameFiltersFromString |  | Prototype:  | QStringList QDir::nameFiltersFromString(const QString &nameFilter) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2242-2245 |  
  |  | 1 | 1 | 
 nameFilters| Name:  | QDir::nameFilters |  | Prototype:  | QStringList QDir::nameFilters() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 942-946 |  
  |  | 2 | 1 | 
 match| Name:  | QDir::match |  | Prototype:  | bool QDir::match(const QString &filter, const QString &fileName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2033-2036 |  
  |  | 1 | 1 | 
 isRelativePath| Name:  | QDir::isRelativePath |  | Prototype:  | bool QDir::isRelativePath(const QString &path) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2211-2214 |  
  |  | 1 | 1 | 
 homePath| Name:  | QDir::homePath |  | Prototype:  | QString QDir::homePath() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1944-1947 |  
  |  | 1 | 1 | 
 fromNativeSeparators| Name:  | QDir::fromNativeSeparators |  | Prototype:  | QString QDir::fromNativeSeparators(const QString &pathName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 833-852 |  
  |  | 1 | 1 | 
 filter| Name:  | QDir::filter |  | Prototype:  | QDir::Filters QDir::filter() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1070-1074 |  
  |  | 2 | 1 | 
 exists| Name:  | QDir::exists |  | Prototype:  | bool QDir::exists() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1571-1574 |  
  |  | 1 | 1 | 
 entryList| Name:  | QDir::entryList |  | Prototype:  | QStringList QDir::entryList(Filters filters, SortFlags sort) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1262-1266 |  
  |  | 2 | 1 | 
 entryInfoList| Name:  | QDir::entryInfoList |  | Prototype:  | QFileInfoList QDir::entryInfoList(Filters filters, SortFlags sort) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1285-1289 |  
  |  | 2 | 1 | 
 drives| Name:  | QDir::drives |  | Prototype:  | QFileInfoList QDir::drives() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1824-1831 |  
  |  | 1 | 1 | 
 dirName| Name:  | QDir::dirName |  | Prototype:  | QString QDir::dirName() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 670-674 |  
  |  | 2 | 1 | 
 d_func| Name:  | QDir::d_func |  | Prototype:  | QDirPrivate* QDir::d_func() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 2230-2233 |  
  |  | 1 | 1 | 
 currentPath| Name:  | QDir::currentPath |  | Prototype:  | QString QDir::currentPath() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1895-1898 |  
  |  | 1 | 1 | 
 count| Name:  | QDir::count |  | Prototype:  | uint QDir::count() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 1222-1227 |  
  |  | 3 | 1 | 
 cdUp| Name:  | QDir::cdUp |  | Prototype:  | bool QDir::cdUp() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 934-937 |  
  |  | 1 | 1 | 
 addResourceSearchPath| Name:  | QDir::addResourceSearchPath |  | Prototype:  | void QDir::addResourceSearchPath(const QString &path) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 983-990 |  
  |  | 1 | 1 | 
 absolutePath| Name:  | QDir::absolutePath |  | Prototype:  | QString QDir::absolutePath() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 626-631 |  
  |  | 3 | 1 | 
 QDir| Name:  | QDir::QDir |  | Prototype:  | QDir::QDir(QDirPrivate &p) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 524-526 |  
  |  | 2 | 1 | 
 QDir| Name:  | QDir::QDir |  | Prototype:  | QDir::QDir(const QString &path) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 534-536 |  
  |  | 2 | 1 | 
 QDir| Name:  | QDir::QDir |  | Prototype:  | QDir::QDir(const QString &path, const QString &nameFilter, SortFlags sort, Filters filters) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 556-560 |  
  |  | 2 | 1 | 
 QDir| Name:  | QDir::QDir |  | Prototype:  | QDir::QDir(const QDir &dir) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp |  | Lines:  | 568-571 |  
  |  | 2 | 1 |