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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
61
McCabe - Cyclomatic Complexity: 4
62
McCabe - Cyclomatic Complexity: 4
63
McCabe - Cyclomatic Complexity: 4
64
McCabe - Cyclomatic Complexity: 4
6566
McCabe - Cyclomatic Complexity: 4
67
McCabe - Cyclomatic Complexity: 4
68
McCabe - Cyclomatic Complexity: 4
69
McCabe - Cyclomatic Complexity: 4
70
McCabe - Cyclomatic Complexity: 3
...80
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QFontEngineFT::addOutlineToPath
Name: QFontEngineFT::addOutlineToPath
Prototype: void QFontEngineFT::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1483-1505
 30.000% (3/10)
154
QFontEngineFT::QGlyphSet::removeGlyphFromCache
Name: QFontEngineFT::QGlyphSet::removeGlyphFromCache
Prototype: void QFontEngineFT::QGlyphSet::removeGlyphFromCache(glyph_t index, QFixed subPixelPosition)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 2087-2099
  0.000% (0/10)
74
QFontEngineFT::QGlyphSet::clear
Name: QFontEngineFT::QGlyphSet::clear
Prototype: void QFontEngineFT::QGlyphSet::clear()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 2072-2085
100.000% (10/10)
84
QFontEngineData::~QFontEngineData
Name: QFontEngineData::~QFontEngineData
Prototype: QFontEngineData::~QFontEngineData()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 324-334
  0.000% (0/10)
64
QFontEngineBox::stringToCMap
Name: QFontEngineBox::stringToCMap
Prototype: bool QFontEngineBox::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1607-1629
  0.000% (0/10)
144
QFontEngineBox::draw
Name: QFontEngineBox::draw
Prototype: void QFontEngineBox::draw(QPaintEngine *p, qreal x, qreal y, const QTextItemInt &ti)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1661-1686
  0.000% (0/10)
184
QFontEngine::setGlyphCache
Name: QFontEngine::setGlyphCache
Prototype: void QFontEngine::setGlyphCache(const void *context, QFontEngineGlyphCache *cache)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1048-1067
  0.000% (0/10)
104
QFontEngine::lockedAlphaMapForGlyph
Name: QFontEngine::lockedAlphaMapForGlyph
Prototype: QImage *QFontEngine::lockedAlphaMapForGlyph(glyph_t glyph, QFixed subPixelPosition, QFontEngine::GlyphFormat neededFormat, const QTransform &t, QPoint *offset)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 916-933
  0.000% (0/11)
94
QFontEngine::glyphCache
Name: QFontEngine::glyphCache
Prototype: QFontEngineGlyphCache *QFontEngine::glyphCache(const void *context, GlyphFormat format, const QTransform &transform) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1069-1082
  0.000% (0/12)
84
QFontEngine::alphaMapForGlyph
Name: QFontEngine::alphaMapForGlyph
Prototype: QImage QFontEngine::alphaMapForGlyph(glyph_t glyph)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 941-976
  0.000% (0/12)
284
QFontDialogPrivate::getFont
Name: QFontDialogPrivate::getFont
Prototype: QFont QFontDialogPrivate::getFont(bool *ok, const QFont &initial, QWidget *parent, const QString &title, QFontDialog::FontDialogOptions options)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 405-422
  0.000% (0/14)
114
QFontDialog::setVisible
Name: QFontDialog::setVisible
Prototype: void QFontDialog::setVisible(bool visible)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 991-1007
  0.000% (0/13)
104
QFontDialog::done
Name: QFontDialog::done
Prototype: void QFontDialog::done(int result)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 1016-1035
  0.000% (0/11)
144
QFontDatabase::writingSystems
Name: QFontDatabase::writingSystems
Prototype: QList<QFontDatabase::WritingSystem> QFontDatabase::writingSystems(const QString &family) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1520-1540
  0.000% (0/12)
134
QFontCache::insertEngine
Name: QFontCache::insertEngine
Prototype: void QFontCache::insertEngine(const Key &key, QFontEngine *engine, bool insertMulti)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2839-2867
  0.000% (0/13)
124
QFontCache::increaseCost
Name: QFontCache::increaseCost
Prototype: void QFontCache::increaseCost(uint cost)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2869-2889
  0.000% (0/14)
94
QFont::detach
Name: QFont::detach
Prototype: void QFont::detach()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 572-585
  0.000% (0/14)
94
QFont::QFont
Name: QFont::QFont
Prototype: QFont::QFont(const QString &family, int pointSize, int weight, bool italic)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 633-656
  0.000% (0/14)
134
QFileSystemModelPrivate::removeVisibleFile
Name: QFileSystemModelPrivate::removeVisibleFile
Prototype: void QFileSystemModelPrivate::removeVisibleFile(QFileSystemNode *parentNode, int vLocation)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1766-1780
  0.000% (0/10)
124
QFileSystemModelPrivate::removeNode
Name: QFileSystemModelPrivate::removeNode
Prototype: void QFileSystemModelPrivate::removeNode(QFileSystemModelPrivate::QFileSystemNode *parentNode, const QString& name)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1712-1729
  0.000% (0/14)
134
QFileSystemModelPrivate::filtersAcceptsNode
Name: QFileSystemModelPrivate::filtersAcceptsNode
Prototype: bool QFileSystemModelPrivate::filtersAcceptsNode(const QFileSystemNode *node) const
Coverage:  0.000% (0/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1930-1969
  0.000% (0/70)
304
QFileSystemModel::timerEvent
Name: QFileSystemModel::timerEvent
Prototype: void QFileSystemModel::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 498-516
  0.000% (0/10)
94
QFileSystemModel::setData
Name: QFileSystemModel::setData
Prototype: bool QFileSystemModel::setData(const QModelIndex &idx, const QVariant &value, int role)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 864-923
  0.000% (0/21)
344
QFileSystemModel::parent
Name: QFileSystemModel::parent
Prototype: QModelIndex QFileSystemModel::parent(const QModelIndex &index) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 570-589
  0.000% (0/12)
144
QFileSystemEngine::canonicalName
Name: QFileSystemEngine::canonicalName
Prototype: QFileSystemEntry QFileSystemEngine::canonicalName(const QFileSystemEntry &entry, QFileSystemMetaData &data)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 238-302
 75.000% (9/12)
154
QFileSelectorPrivate::updateSelectors
Name: QFileSelectorPrivate::updateSelectors
Prototype: void QFileSelectorPrivate::updateSelectors()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines: 343-363
 60.000% (6/10)
124
QFileInfoGatherer::run
Name: QFileInfoGatherer::run
Prototype: void QFileInfoGatherer::run()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfileinfogatherer.cpp
Lines: 212-228
  0.000% (0/10)
124
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileInfo::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
QFileDialogPrivate::workingDirectory
Name: QFileDialogPrivate::workingDirectory
Prototype: QUrl QFileDialogPrivate::workingDirectory(const QUrl &url)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2526-2537
  0.000% (0/10)
84
QFileDialogPrivate::retranslateWindowTitle
Name: QFileDialogPrivate::retranslateWindowTitle
Prototype: void QFileDialogPrivate::retranslateWindowTitle()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 579-594
  0.000% (0/15)
104
QFileDialogPrivate::initialSelection
Name: QFileDialogPrivate::initialSelection
Prototype: QString QFileDialogPrivate::initialSelection(const QUrl &url)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2546-2559
  0.000% (0/10)
84
QFileDialogPrivate::helperPrepareShow
Name: QFileDialogPrivate::helperPrepareShow
Prototype: void QFileDialogPrivate::helperPrepareShow(QPlatformDialogHelper *)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 556-567
  0.000% (0/10)
94
QFileDialogPrivate::_q_showContextMenu
Name: QFileDialogPrivate::_q_showContextMenu
Prototype: void QFileDialogPrivate::_q_showContextMenu(const QPoint &position)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3339-3371
  0.000% (0/15)
214
QFileDialogPrivate::_q_goToDirectory
Name: QFileDialogPrivate::_q_goToDirectory
Prototype: void QFileDialogPrivate::_q_goToDirectory(const QString &path)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3618-3646
  0.000% (0/15)
174
QFileDialogPrivate::_q_enterDirectory
Name: QFileDialogPrivate::_q_enterDirectory
Prototype: void QFileDialogPrivate::_q_enterDirectory(const QModelIndex &index)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3587-3610
  0.000% (0/20)
144
QFileDialogPrivate::_q_emitUrlsSelected
Name: QFileDialogPrivate::_q_emitUrlsSelected
Prototype: void QFileDialogPrivate::_q_emitUrlsSelected(const QList<QUrl> &files)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3760-3770
  0.000% (0/7)
84
QFileDialog::setFileMode
Name: QFileDialog::setFileMode
Prototype: void QFileDialog::setFileMode(QFileDialog::FileMode mode)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1641-1674
  0.000% (0/13)
214
QFileDialog::selectedFiles
Name: QFileDialog::selectedFiles
Prototype: QStringList QFileDialog::selectedFiles() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1259-1274
  0.000% (0/12)
114
QFileDialog::selectUrl
Name: QFileDialog::selectUrl
Prototype: void QFileDialog::selectUrl(const QUrl &url)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1088-1100
  0.000% (0/10)
84
QFileDialog::getSaveFileUrl
Name: QFileDialog::getSaveFileUrl
Prototype: QUrl QFileDialog::getSaveFileUrl(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, Options options, const QStringList &supportedSchemes)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2379-2407
  0.000% (0/12)
184
QFileDialog::getOpenFileUrls
Name: QFileDialog::getOpenFileUrls
Prototype: QList<QUrl> QFileDialog::getOpenFileUrls(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, Options options, const QStringList &supportedSchemes)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2261-2288
  0.000% (0/12)
174
QFileDialog::getOpenFileUrl
Name: QFileDialog::getOpenFileUrl
Prototype: QUrl QFileDialog::getOpenFileUrl(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, Options options, const QStringList &supportedSchemes)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2144-2171
  0.000% (0/12)
174
QFileDevice::resize
Name: QFileDevice::resize
Prototype: bool QFileDevice::resize(qint64 sz)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 617-633
 66.667% (8/12)
134
QFileDevice::readLineData
Name: QFileDevice::readLineData
Prototype: qint64 QFileDevice::readLineData(char *data, qint64 maxlen)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 425-446
 81.818% (9/11)
104
QFileDevice::close
Name: QFileDevice::close
Prototype: void QFileDevice::close()
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 319-336
 75.000% (9/12)
114
QFile::remove
Name: QFile::remove
Prototype: bool QFile::remove()
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 499-517
 70.000% (7/10)
124
QFbVtHandler::setKeyboardEnabled
Name: QFbVtHandler::setKeyboardEnabled
Prototype: void QFbVtHandler::setKeyboardEnabled(bool enable)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbvthandler.cpp
Lines: 145-164
  0.000% (0/10)
94
QFbVtHandler::QFbVtHandler
Name: QFbVtHandler::QFbVtHandler
Prototype: QFbVtHandler::QFbVtHandler(QObject *parent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbvthandler.cpp
Lines: 98-130
  0.000% (0/10)
194
QFbScreen::generateRects
Name: QFbScreen::generateRects
Prototype: void QFbScreen::generateRects()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbscreen.cpp
Lines: 189-220
  0.000% (0/8)
114
QFbScreen::addWindow
Name: QFbScreen::addWindow
Prototype: void QFbScreen::addWindow(QFbWindow *window)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbscreen.cpp
Lines: 80-101
  0.000% (0/10)
134
QFbCursor::drawCursor
Name: QFbCursor::drawCursor
Prototype: QRect QFbCursor::drawCursor(QPainter & painter)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbcursor.cpp
Lines: 120-139
  0.000% (0/10)
124
QFactoryLoader::metaData
Name: QFactoryLoader::metaData
Prototype: QList<QJsonObject> QFactoryLoader::metaData() const
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 254-272
100.000% (8/8)
124
QFactoryLoader::indexOf
Name: QFactoryLoader::indexOf
Prototype: int QFactoryLoader::indexOf(const QString &needle) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 326-339
100.000% (10/10)
94
QFSFileEnginePrivate::readLineFdFh
Name: QFSFileEnginePrivate::readLineFdFh
Prototype: qint64 QFSFileEnginePrivate::readLineFdFh(char *data, qint64 maxlen)
Coverage:  20.000% (2/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 670-700
 20.000% (2/10)
114
QFSFileEnginePrivate::openFh
Name: QFSFileEnginePrivate::openFh
Prototype: bool QFSFileEnginePrivate::openFh(QIODevice::OpenMode openMode, FILE *fh)
Coverage:  16.667% (2/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 262-287
 16.667% (2/12)
144
QFSFileEnginePrivate::openFd
Name: QFSFileEnginePrivate::openFd
Prototype: bool QFSFileEnginePrivate::openFd(QIODevice::OpenMode openMode, int fd)
Coverage:  16.667% (2/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 326-351
 16.667% (2/12)
144
QFSFileEngine::~QFSFileEngine
Name: QFSFileEngine::~QFSFileEngine
Prototype: QFSFileEngine::~QFSFileEngine()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 176-187
 60.000% (6/10)
74
QFSFileEngine::setSize
Name: QFSFileEngine::setSize
Prototype: bool QFSFileEngine::setSize(qint64 size)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 664-677
 81.818% (9/11)
104
QFSFileEngine::open
Name: QFSFileEngine::open
Prototype: bool QFSFileEngine::open(QIODevice::OpenMode openMode)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 202-226
100.000% (10/10)
154
QFSFileEngine::extension
Name: QFSFileEngine::extension
Prototype: bool QFSFileEngine::extension(Extension extension, const ExtensionOption *option, ExtensionReturn *output)
Coverage:  42.857% (6/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 826-844
 42.857% (6/14)
124
QEventLoopLockerPrivate::~QEventLoopLockerPrivate
Name: QEventLoopLockerPrivate::~QEventLoopLockerPrivate
Prototype: ~QEventLoopLockerPrivate()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventloop.cpp
Lines: 346-360
100.000% (6/6)
74
QEventLoop::processEvents
Name: QEventLoop::processEvents
Prototype: void QEventLoop::processEvents(ProcessEventsFlags flags, int maxTime)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventloop.cpp
Lines: 234-246
  0.000% (0/10)
84
QEvdevTouchScreenData::findClosestContact
Name: QEvdevTouchScreenData::findClosestContact
Prototype: int QEvdevTouchScreenData::findClosestContact(const QHash<int, Contact> &contacts, int x, int y, int *dist)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 588-605
  0.000% (0/12)
134
QEvdevTouchManager::updateInputDeviceCount
Name: QEvdevTouchManager::updateInputDeviceCount
Prototype: void QEvdevTouchManager::updateInputDeviceCount()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp
Lines: 127-140
  0.000% (0/8)
84
QEglFSWindow::destroy
Name: QEglFSWindow::destroy
Prototype: void QEglFSWindow::destroy()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfswindow.cpp
Lines: 156-172
  0.000% (0/10)
104
QEglFSKmsIntegration::platformInit
Name: QEglFSKmsIntegration::platformInit
Prototype: void QEglFSKmsIntegration::platformInit()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsintegration.cpp
Lines: 70-81
  0.000% (0/10)
64
QEglFSKmsDevice::connectorProperty
Name: QEglFSKmsDevice::connectorProperty
Prototype: drmModePropertyPtr QEglFSKmsDevice::connectorProperty(drmModeConnectorPtr connector, const QByteArray &name)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp
Lines: 316-330
  0.000% (0/10)
94
QEglFSCursor::initCursorAtlas
Name: QEglFSCursor::initCursorAtlas
Prototype: void QEglFSCursor::initCursorAtlas()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 168-203
  0.000% (0/10)
244
QEglFSContext::createTemporaryOffscreenSurface
Name: QEglFSContext::createTemporaryOffscreenSurface
Prototype: EGLSurface QEglFSContext::createTemporaryOffscreenSurface()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscontext.cpp
Lines: 68-82
  0.000% (0/10)
94
QEasingCurve::operator==
Name: QEasingCurve::operator==
Prototype: bool QEasingCurve::operator==(const QEasingCurve &other) const
Coverage:  79.167% (19/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1109-1126
 79.167% (19/24)
104
QEGLStreamConvenience::initialize
Name: QEGLStreamConvenience::initialize
Prototype: void QEGLStreamConvenience::initialize(EGLDisplay dpy)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglstreamconvenience.cpp
Lines: 71-116
  0.000% (0/10)
364
QDomNodeListPrivate::item
Name: QDomNodeListPrivate::item
Prototype: QDomNodePrivate* QDomNodeListPrivate::item(int index)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1240-1253
  0.000% (0/12)
84
QDomNode::previousSiblingElement
Name: QDomNode::previousSiblingElement
Prototype: QDomElement QDomNode::previousSiblingElement(const QString &tagName) const
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 2986-2996
 33.333% (4/12)
64
QDomNode::nextSiblingElement
Name: QDomNode::nextSiblingElement
Prototype: QDomElement QDomNode::nextSiblingElement(const QString &tagName) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 2966-2976
  0.000% (0/12)
64
QDomNode::lastChildElement
Name: QDomNode::lastChildElement
Prototype: QDomElement QDomNode::lastChildElement(const QString &tagName) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 2946-2956
  0.000% (0/12)
64
QDomNode::firstChildElement
Name: QDomNode::firstChildElement
Prototype: QDomElement QDomNode::firstChildElement(const QString &tagName) const
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 2926-2936
 33.333% (4/12)
64
QDomNamedNodeMapPrivate::setNamedItemNS
Name: QDomNamedNodeMapPrivate::setNamedItemNS
Prototype: QDomNodePrivate* QDomNamedNodeMapPrivate::setNamedItemNS(QDomNodePrivate* arg)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3111-3130
  0.000% (0/12)
104
QDomNamedNodeMapPrivate::removeNamedItem
Name: QDomNamedNodeMapPrivate::removeNamedItem
Prototype: QDomNodePrivate* QDomNamedNodeMapPrivate::removeNamedItem(const QString& name)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3132-3147
  0.000% (0/10)
104
QDomNamedNodeMapPrivate::namedItemNS
Name: QDomNamedNodeMapPrivate::namedItemNS
Prototype: QDomNodePrivate* QDomNamedNodeMapPrivate::namedItemNS(const QString& nsURI, const QString& localName) const
Coverage:  16.667% (2/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3081-3094
 16.667% (2/12)
84
QDomNamedNodeMapPrivate::clearMap
Name: QDomNamedNodeMapPrivate::clearMap
Prototype: void QDomNamedNodeMapPrivate::clearMap()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3063-3073
 88.889% (8/9)
64
QDomHandler::characters
Name: QDomHandler::characters
Prototype: bool QDomHandler::characters(const QString& ch)
Coverage:  45.455% (5/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 7434-7459
 45.455% (5/11)
184
QDomElementPrivate::text
Name: QDomElementPrivate::text
Prototype: QString QDomElementPrivate::text()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4541-4555
  0.000% (0/12)
94
QDomDocumentTypePrivate::QDomDocumentTypePrivate
Name: QDomDocumentTypePrivate::QDomDocumentTypePrivate
Prototype: QDomDocumentTypePrivate::QDomDocumentTypePrivate(QDomDocumentTypePrivate* n, bool deep)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3458-3473
  0.000% (0/10)
84
QDomCommentPrivate::save
Name: QDomCommentPrivate::save
Prototype: void QDomCommentPrivate::save(QTextStream& s, int depth, int indent) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 5316-5329
  0.000% (0/14)
84
QDockWidgetPrivate::moveEvent
Name: QDockWidgetPrivate::moveEvent
Prototype: void QDockWidgetPrivate::moveEvent(QMoveEvent *event)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 1026-1047
  0.000% (0/16)
114
QDockWidgetPrivate::mousePressEvent
Name: QDockWidgetPrivate::mousePressEvent
Prototype: bool QDockWidgetPrivate::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 850-883
  0.000% (0/28)
194
QDockWidgetLayout::titleHeight
Name: QDockWidgetLayout::titleHeight
Prototype: int QDockWidgetLayout::titleHeight() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 466-487
  0.000% (0/10)
144
Page:<>1
McCabe - Cyclomatic Complexity: 439
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
61
McCabe - Cyclomatic Complexity: 4
62
McCabe - Cyclomatic Complexity: 4
63
McCabe - Cyclomatic Complexity: 4
64
McCabe - Cyclomatic Complexity: 4
6566
McCabe - Cyclomatic Complexity: 4
67
McCabe - Cyclomatic Complexity: 4
68
McCabe - Cyclomatic Complexity: 4
69
McCabe - Cyclomatic Complexity: 4
70
McCabe - Cyclomatic Complexity: 3
...80
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1

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