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

Function Tree

Path:<top>::QFileInfo
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
suffix
Name: QFileInfo::suffix
Prototype: QString QFileInfo::suffix() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 852-858
 50.000% (2/4)
42
size
Name: QFileInfo::size
Prototype: qint64 QFileInfo::size() const
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1280-1295
100.000% (15/15)
115
setFile
Name: QFileInfo::setFile
Prototype: void QFileInfo::setFile(const QString &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 475-480
100.000% (1/1)
31
setFile
Name: QFileInfo::setFile
Prototype: void QFileInfo::setFile(const QFile &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 493-496
100.000% (1/1)
11
setFile
Name: QFileInfo::setFile
Prototype: void QFileInfo::setFile(const QDir &dir, const QString &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 509-512
100.000% (1/1)
11
setCaching
Name: QFileInfo::setCaching
Prototype: void QFileInfo::setCaching(bool enable)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1396-1400
100.000% (1/1)
21
refresh
Name: QFileInfo::refresh
Prototype: void QFileInfo::refresh()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 716-720
100.000% (1/1)
21
readLink
Name: QFileInfo::readLink
Prototype: QString QFileInfo::readLink() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1135-1141
 50.000% (2/4)
42
permissions
Name: QFileInfo::permissions
Prototype: QFile::Permissions QFileInfo::permissions() const
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1260-1271
 75.000% (9/12)
84
permission
Name: QFileInfo::permission
Prototype: bool QFileInfo::permission(QFile::Permissions permissions) const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1238-1251
 66.667% (8/12)
94
path
Name: QFileInfo::path
Prototype: QString QFileInfo::path() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 617-623
 50.000% (2/4)
42
ownerId
Name: QFileInfo::ownerId
Prototype: uint QFileInfo::ownerId() const
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1170-1181
 58.333% (7/12)
84
owner
Name: QFileInfo::owner
Prototype: QString QFileInfo::owner() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1154-1160
 50.000% (2/4)
42
operator==
Name: QFileInfo::operator==
Prototype: bool QFileInfo::operator==(const QFileInfo &fileinfo) const
Coverage:  53.571% (15/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 413-441
 53.571% (15/28)
167
operator=
Name: QFileInfo::operator=
Prototype: QFileInfo &QFileInfo::operator=(const QFileInfo &fileinfo)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 446-450
100.000% (1/1)
21
makeAbsolute
Name: QFileInfo::makeAbsolute
Prototype: bool QFileInfo::makeAbsolute()
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 658-666
 50.000% (3/6)
52
lastRead
Name: QFileInfo::lastRead
Prototype: QDateTime QFileInfo::lastRead() const
Coverage:  78.571% (11/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1351-1363
 78.571% (11/14)
95
lastModified
Name: QFileInfo::lastModified
Prototype: QDateTime QFileInfo::lastModified() const
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1329-1341
100.000% (14/14)
95
isWritable
Name: QFileInfo::isWritable
Prototype: bool QFileInfo::isWritable() const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 925-936
 66.667% (8/12)
84
isSymLink
Name: QFileInfo::isSymLink
Prototype: bool QFileInfo::isSymLink() const
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1075-1086
 75.000% (9/12)
84
isRoot
Name: QFileInfo::isRoot
Prototype: bool QFileInfo::isRoot() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1093-1113
100.000% (10/10)
84
isRelative
Name: QFileInfo::isRelative
Prototype: bool QFileInfo::isRelative() const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 641-649
 71.429% (5/7)
63
isReadable
Name: QFileInfo::isReadable
Prototype: bool QFileInfo::isReadable() const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 904-915
 66.667% (8/12)
84
isNativePath
Name: QFileInfo::isNativePath
Prototype: bool QFileInfo::isNativePath() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 988-996
100.000% (7/7)
63
isHidden
Name: QFileInfo::isHidden
Prototype: bool QFileInfo::isHidden() const
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 962-973
 75.000% (9/12)
84
isFile
Name: QFileInfo::isFile
Prototype: bool QFileInfo::isFile() const
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1005-1016
 75.000% (9/12)
84
isExecutable
Name: QFileInfo::isExecutable
Prototype: bool QFileInfo::isExecutable() const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 943-954
 66.667% (8/12)
84
isDir
Name: QFileInfo::isDir
Prototype: bool QFileInfo::isDir() const
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1024-1035
 75.000% (9/12)
84
isBundle
Name: QFileInfo::isBundle
Prototype: bool QFileInfo::isBundle() const
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1045-1056
 41.667% (5/12)
84
groupId
Name: QFileInfo::groupId
Prototype: uint QFileInfo::groupId() const
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1209-1220
 41.667% (5/12)
84
group
Name: QFileInfo::group
Prototype: QString QFileInfo::group() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1193-1199
 50.000% (2/4)
42
filePath
Name: QFileInfo::filePath
Prototype: QString QFileInfo::filePath() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 728-734
100.000% (4/4)
42
fileName
Name: QFileInfo::fileName
Prototype: QString QFileInfo::fileName() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 747-753
 50.000% (2/4)
42
exists
Name: QFileInfo::exists
Prototype: bool QFileInfo::exists() const
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 674-685
 91.667% (11/12)
84
exists
Name: QFileInfo::exists
Prototype: bool QFileInfo::exists(const QString &file)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 698-710
100.000% (4/4)
82
dir
Name: QFileInfo::dir
Prototype: QDir QFileInfo::dir() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 879-884
100.000% (1/1)
21
d_func
Name: QFileInfo::d_func
Prototype: QFileInfoPrivate* QFileInfo::d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1368-1371
100.000% (1/1)
11
created
Name: QFileInfo::created
Prototype: QDateTime QFileInfo::created() const
Coverage:  78.571% (11/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1310-1322
 78.571% (11/14)
95
completeSuffix
Name: QFileInfo::completeSuffix
Prototype: QString QFileInfo::completeSuffix() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 829-835
 50.000% (2/4)
42
completeBaseName
Name: QFileInfo::completeBaseName
Prototype: QString QFileInfo::completeBaseName() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 810-816
 50.000% (2/4)
42
canonicalPath
Name: QFileInfo::canonicalPath
Prototype: QString QFileInfo::canonicalPath() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 600-606
 50.000% (2/4)
42
canonicalFilePath
Name: QFileInfo::canonicalFilePath
Prototype: QString QFileInfo::canonicalFilePath() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 553-559
 50.000% (2/4)
42
caching
Name: QFileInfo::caching
Prototype: bool QFileInfo::caching() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1378-1382
100.000% (1/1)
21
bundleName
Name: QFileInfo::bundleName
Prototype: QString QFileInfo::bundleName() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 767-773
 50.000% (2/4)
42
baseName
Name: QFileInfo::baseName
Prototype: QString QFileInfo::baseName() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 791-797
 50.000% (2/4)
42
absolutePath
Name: QFileInfo::absolutePath
Prototype: QString QFileInfo::absolutePath() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 579-590
 42.857% (3/7)
73
absoluteFilePath
Name: QFileInfo::absoluteFilePath
Prototype: QString QFileInfo::absoluteFilePath() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 536-542
 50.000% (2/4)
42
absoluteDir
Name: QFileInfo::absoluteDir
Prototype: QDir QFileInfo::absoluteDir() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 891-894
100.000% (1/1)
11
QFileInfo
Name: QFileInfo::QFileInfo
Prototype: QFileInfo::QFileInfo(QFileInfoPrivate *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 316-318
100.000% (1/1)
21
QFileInfo
Name: QFileInfo::QFileInfo
Prototype: QFileInfo::QFileInfo()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 327-329
100.000% (1/1)
21
QFileInfo
Name: QFileInfo::QFileInfo
Prototype: QFileInfo::QFileInfo(const QString &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 337-339
100.000% (1/1)
21
QFileInfo
Name: QFileInfo::QFileInfo
Prototype: QFileInfo::QFileInfo(const QFile &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 350-352
100.000% (1/1)
21
QFileInfo
Name: QFileInfo::QFileInfo
Prototype: QFileInfo::QFileInfo(const QDir &dir, const QString &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 366-369
100.000% (1/1)
21
QFileInfo
Name: QFileInfo::QFileInfo
Prototype: QFileInfo::QFileInfo(const QFileInfo &fileinfo)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 374-378
100.000% (1/1)
31

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