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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...74
eLOC - Effective Lines of Code: 9
75
eLOC - Effective Lines of Code: 9
76
eLOC - Effective Lines of Code: 9
77
eLOC - Effective Lines of Code: 9
7879
eLOC - Effective Lines of Code: 9
80
eLOC - Effective Lines of Code: 8
81
eLOC - Effective Lines of Code: 8
82
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QGradient::setColorAt
Name: QGradient::setColorAt
Prototype: void QGradient::setColorAt(qreal pos, const QColor &color)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 1406-1421
  0.000% (0/20)
95
QGlyphLayout::grow
Name: QGlyphLayout::grow
Prototype: void QGlyphLayout::grow(char *address, int totalGlyphs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2481-2498
  0.000% (0/4)
92
QGestureManager::filterEvent
Name: QGestureManager::filterEvent
Prototype: bool QGestureManager::filterEvent(QObject *receiver, QEvent *event)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 549-564
  0.000% (0/11)
93
QGenericPluginFactory::keys
Name: QGenericPluginFactory::keys
Prototype: QStringList QGenericPluginFactory::keys()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qgenericpluginfactory.cpp
Lines: 80-93
  0.000% (0/6)
93
QGLWidgetPrivate::initContext
Name: QGLWidgetPrivate::initContext
Prototype: void QGLWidgetPrivate::initContext(QGLContext *context, const QGLWidget* shareWidget)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5168-5183
 44.444% (4/9)
93
QGLWidget::grabFrameBuffer
Name: QGLWidget::grabFrameBuffer
Prototype: QImage QGLWidget::grabFrameBuffer(bool withAlpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4515-4526
  0.000% (0/4)
92
QGLTextureCache::remove
Name: QGLTextureCache::remove
Prototype: bool QGLTextureCache::remove(QGLContext* ctx, GLuint textureId)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1947-1960
  0.000% (0/9)
93
QGLShaderProgram::removeShader
Name: QGLShaderProgram::removeShader
Prototype: void QGLShaderProgram::removeShader(QGLShader *shader)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 843-857
  0.000% (0/13)
93
QGLPaintDevice::metric
Name: QGLPaintDevice::metric
Prototype: int QGLPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpaintdevice.cpp
Lines: 58-77
  0.000% (0/12)
97
QGLFramebufferObject::bindDefault
Name: QGLFramebufferObject::bindDefault
Prototype: bool QGLFramebufferObject::bindDefault()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1189-1207
  0.000% (0/8)
93
QGLContextGroup::removeShare
Name: QGLContextGroup::removeShare
Prototype: void QGLContextGroup::removeShare(const QGLContext *context)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5238-5253
 80.000% (8/10)
94
QGLContext::create
Name: QGLContext::create
Prototype: bool QGLContext::create(const QGLContext* shareContext)
Coverage:  46.154% (6/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3364-3377
 46.154% (6/13)
93
QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate
Name: QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate
Prototype: QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 98-113
 42.857% (3/7)
93
QGL2PaintEngineEx::renderHintsChanged
Name: QGL2PaintEngineEx::renderHintsChanged
Prototype: void QGL2PaintEngineEx::renderHintsChanged()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1388-1406
 60.000% (3/5)
93
QGL2PEXVertexArray::lineToArray
Name: QGL2PEXVertexArray::lineToArray
Prototype: void QGL2PEXVertexArray::lineToArray(const GLfloat x, const GLfloat y)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray.cpp
Lines: 159-171
 69.231% (9/13)
95
QGL2PEXVertexArray::addCentroid
Name: QGL2PEXVertexArray::addCentroid
Prototype: void QGL2PEXVertexArray::addCentroid(const QVectorPath &path, int subPathIndex)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray.cpp
Lines: 69-84
 87.500% (7/8)
92
QFutureInterfaceBasePrivate::internal_updateProgress
Name: QFutureInterfaceBasePrivate::internal_updateProgress
Prototype: bool QFutureInterfaceBasePrivate::internal_updateProgress(int progress, const QString &progressText)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 494-509
 81.818% (9/11)
94
QFutureInterfaceBase::waitForResume
Name: QFutureInterfaceBase::waitForResume
Prototype: void QFutureInterfaceBase::waitForResume()
Coverage:  18.182% (2/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 199-217
 18.182% (2/11)
93
QFutureInterfaceBase::waitForFinished
Name: QFutureInterfaceBase::waitForFinished
Prototype: void QFutureInterfaceBase::waitForFinished()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 334-350
100.000% (7/7)
93
QFtp::put
Name: QFtp::put
Prototype: int QFtp::put(QIODevice *dev, const QString &file, TransferType type)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1919-1931
 62.500% (5/8)
93
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, QWidget *label, QWidget *field)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1253-1265
  0.000% (0/16)
94
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, QWidget *label, QLayout *field)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1270-1282
  0.000% (0/16)
94
QFormLayout::expandingDirections
Name: QFormLayout::expandingDirections
Prototype: Qt::Orientations QFormLayout::expandingDirections() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1431-1443
  0.000% (0/7)
93
QFontSubset::glyphName
Name: QFontSubset::glyphName
Prototype: QByteArray QFontSubset::glyphName(unsigned int glyph, const QVector<int> &reverseMap) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 113-128
  0.000% (0/10)
93
QFontMetricsF::boundingRect
Name: QFontMetricsF::boundingRect
Prototype: QRectF QFontMetricsF::boundingRect(const QString &text) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1456-1468
  0.000% (0/4)
92
QFontMetrics::boundingRect
Name: QFontMetrics::boundingRect
Prototype: QRect QFontMetrics::boundingRect(const QRect &rect, int flags, const QString &text, int tabStops, int *tabArray) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 774-788
  0.000% (0/6)
93
QFontEngineMulti::loadEngine
Name: QFontEngineMulti::loadEngine
Prototype: QFontEngine *QFontEngineMulti::loadEngine(int at)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1827-1841
  0.000% (0/7)
93
QFontEngineFT::xHeight
Name: QFontEngineFT::xHeight
Prototype: QFixed QFontEngineFT::xHeight() const
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1318-1332
 50.000% (5/10)
93
QFontEngineFT::setQtDefaultHintStyle
Name: QFontEngineFT::setQtDefaultHintStyle
Prototype: void QFontEngineFT::setQtDefaultHintStyle(QFont::HintingPreference hintingPreference)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 815-831
100.000% (9/9)
95
QFontEngineFT::alphaMapForGlyph
Name: QFontEngineFT::alphaMapForGlyph
Prototype: QImage QFontEngineFT::alphaMapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1940-1956
 36.364% (4/11)
93
QFontEngineBox::addOutlineToPath
Name: QFontEngineBox::addOutlineToPath
Prototype: void QFontEngineBox::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1637-1650
  0.000% (0/7)
93
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::doKerning
Name: QFontEngine::doKerning
Prototype: void QFontEngine::doKerning(QGlyphLayout *glyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1103-1118
  0.000% (0/13)
95
QFontEngine::alphaRGBMapForGlyph
Name: QFontEngine::alphaRGBMapForGlyph
Prototype: QImage QFontEngine::alphaRGBMapForGlyph(glyph_t glyph, QFixed , const QTransform &t)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 875-890
  0.000% (0/7)
93
QFontEngine::addGlyphsToPath
Name: QFontEngine::addGlyphsToPath
Prototype: void QFontEngine::addGlyphsToPath(glyph_t *glyphs, QFixedPoint *positions, int nGlyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 829-844
  0.000% (0/4)
92
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::setStyleHint
Name: QFont::setStyleHint
Prototype: void QFont::setStyleHint(StyleHint hint, StyleStrategy strategy)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 1339-1353
  0.000% (0/8)
92
QFont::setStretch
Name: QFont::setStretch
Prototype: void QFont::setStretch(int factor)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 1416-1431
  0.000% (0/11)
93
QFont::setPointSizeF
Name: QFont::setPointSizeF
Prototype: void QFont::setPointSizeF(qreal pointSize)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 906-922
  0.000% (0/9)
93
QFont::setPointSize
Name: QFont::setPointSize
Prototype: void QFont::setPointSize(int pointSize)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 881-897
  0.000% (0/9)
93
QFont::setPixelSize
Name: QFont::setPixelSize
Prototype: void QFont::setPixelSize(int pixelSize)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 944-960
  0.000% (0/9)
93
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
QFocusFramePrivate::update
Name: QFocusFramePrivate::update
Prototype: void QFocusFramePrivate::update()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfocusframe.cpp
Lines: 67-81
  0.000% (0/8)
93
QFileSystemModelPrivate::passNameFilters
Name: QFileSystemModelPrivate::passNameFilters
Prototype: bool QFileSystemModelPrivate::passNameFilters(const QFileSystemNode *node) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1976-1993
  0.000% (0/13)
95
QFileSystemModelPrivate::name
Name: QFileSystemModelPrivate::name
Prototype: QString QFileSystemModelPrivate::name(const QModelIndex &index) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 822-836
  0.000% (0/11)
93
QFileSystemModelPrivate::index
Name: QFileSystemModelPrivate::index
Prototype: QModelIndex QFileSystemModelPrivate::index(const QFileSystemModelPrivate::QFileSystemNode *node, int column) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 596-610
  0.000% (0/11)
93
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
QFileSystemIterator::advance
Name: QFileSystemIterator::advance
Prototype: bool QFileSystemIterator::advance(QFileSystemEntry &fileEntry, QFileSystemMetaData &metaData)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemiterator_unix.cpp
Lines: 75-90
100.000% (7/7)
93
QFileSelectorPrivate::select
Name: QFileSelectorPrivate::select
Prototype: QString QFileSelectorPrivate::select(const QString &filePath) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines: 296-310
 71.429% (5/7)
93
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::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
QFileInfo::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
QFileInfo::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
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_navigateToParent
Name: QFileDialogPrivate::_q_navigateToParent
Prototype: void QFileDialogPrivate::_q_navigateToParent()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3267-3280
  0.000% (0/5)
92
QFileDialog::selectedUrls
Name: QFileDialog::selectedUrls
Prototype: QList<QUrl> QFileDialog::selectedUrls() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1284-1297
  0.000% (0/5)
93
QFileDevice::map
Name: QFileDevice::map
Prototype: uchar *QFileDevice::map(qint64 offset, qint64 size, MemoryMapFlags flags)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 702-714
 66.667% (6/9)
93
QFile::setFileName
Name: QFile::setFileName
Prototype: void QFile::setFileName(const QString &name)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 319-333
 71.429% (5/7)
93
QFbWindow::setVisible
Name: QFbWindow::setVisible
Prototype: void QFbWindow::setVisible(bool visible)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbwindow.cpp
Lines: 75-89
  0.000% (0/13)
95
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
QFbScreen::raise
Name: QFbScreen::raise
Prototype: void QFbScreen::raise(QFbWindow *window)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbscreen.cpp
Lines: 113-124
  0.000% (0/4)
92
QFbScreen::lower
Name: QFbScreen::lower
Prototype: void QFbScreen::lower(QFbWindow *window)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbscreen.cpp
Lines: 126-137
  0.000% (0/6)
92
QFactoryLoader::keyMap
Name: QFactoryLoader::keyMap
Prototype: QMultiMap<int, QString> QFactoryLoader::keyMap() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 312-324
100.000% (7/7)
93
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
QEvdevTouchScreenHandler::registerTouchDevice
Name: QEvdevTouchScreenHandler::registerTouchDevice
Prototype: void QEvdevTouchScreenHandler::registerTouchDevice()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 383-396
  0.000% (0/7)
93
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
QEglFSIntegration::hasCapability
Name: QEglFSIntegration::hasCapability
Prototype: bool QEglFSIntegration::hasCapability(QPlatformIntegration::Capability cap) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsintegration.cpp
Lines: 234-248
  0.000% (0/15)
98
QEglFSCursor::createCursorTexture
Name: QEglFSCursor::createCursorTexture
Prototype: void QEglFSCursor::createCursorTexture(uint *texture, const QImage &image)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 154-166
  0.000% (0/4)
92
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
QEGLStreamConvenience::QEGLStreamConvenience
Name: QEGLStreamConvenience::QEGLStreamConvenience
Prototype: QEGLStreamConvenience::QEGLStreamConvenience()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglstreamconvenience.cpp
Lines: 45-69
  0.000% (0/4)
92
QDomNodePrivate::clear
Name: QDomNodePrivate::clear
Prototype: void QDomNodePrivate::clear()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1491-1504
 28.571% (2/7)
93
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
QDomElement::setAttribute
Name: QDomElement::setAttribute
Prototype: void QDomElement::setAttribute(const QString& name, double value)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4874-4886
  0.000% (0/8)
93
QDockAreaLayoutItem::sizeHint
Name: QDockAreaLayoutItem::sizeHint
Prototype: QSize QDockAreaLayoutItem::sizeHint() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 177-189
  0.000% (0/10)
94
QDockAreaLayoutInfo::usedTabBars
Name: QDockAreaLayoutInfo::usedTabBars
Prototype: QSet<QTabBar*> QDockAreaLayoutInfo::usedTabBars() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2202-2218
  0.000% (0/10)
94
QDockAreaLayoutInfo::setTabBarShape
Name: QDockAreaLayoutInfo::setTabBarShape
Prototype: void QDockAreaLayoutInfo::setTabBarShape(int shape)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2171-2184
  0.000% (0/13)
95
QDockAreaLayoutInfo::remove
Name: QDockAreaLayoutInfo::remove
Prototype: void QDockAreaLayoutInfo::remove(const QList<int> &path)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1002-1016
  0.000% (0/4)
92
QDockAreaLayout::usedSeparatorWidgets
Name: QDockAreaLayout::usedSeparatorWidgets
Prototype: QSet<QWidget*> QDockAreaLayout::usedSeparatorWidgets() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3380-3392
  0.000% (0/7)
93
QDistanceFieldData::create
Name: QDistanceFieldData::create
Prototype: QDistanceFieldData *QDistanceFieldData::create(const QPainterPath &path, bool doubleResolution)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 806-819
  0.000% (0/5)
91
QDirPrivate::setPath
Name: QDirPrivate::setPath
Prototype: inline void QDirPrivate::setPath(const QString &path)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 155-176
100.000% (6/6)
92
QDirModelPrivate::invalidate
Name: QDirModelPrivate::invalidate
Prototype: void QDirModelPrivate::invalidate()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 173-185
  0.000% (0/5)
93
QDirModel::fileName
Name: QDirModel::fileName
Prototype: QString QDirModel::fileName(const QModelIndex &index) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 1109-1120
  0.000% (0/12)
94
QDir::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: 691-704
 85.714% (12/14)
94
QDialog::open
Name: QDialog::open
Prototype: void QDialog::open()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 493-510
  0.000% (0/4)
92
QDial::mousePressEvent
Name: QDial::mousePressEvent
Prototype: void QDial::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdial.cpp
Lines: 283-299
  0.000% (0/8)
92
QDateTimeParser::absoluteMin
Name: QDateTimeParser::absoluteMin
Prototype: int QDateTimeParser::absoluteMin(int s) const
Coverage:  83.333% (15/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 227-248
 83.333% (15/18)
914
QDateTimeEditPrivate::updateArrow
Name: QDateTimeEditPrivate::updateArrow
Prototype: void QDateTimeEditPrivate::updateArrow(QStyle::StateFlag state)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2435-2449
  0.000% (0/8)
93
QDateTimeEditPrivate::newHoverControl
Name: QDateTimeEditPrivate::newHoverControl
Prototype: QStyle::SubControl QDateTimeEditPrivate::newHoverControl(const QPoint &pos)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2456-2469
  0.000% (0/4)
92
QDateTime::timeZoneAbbreviation
Name: QDateTime::timeZoneAbbreviation
Prototype: QString QDateTime::timeZoneAbbreviation() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3222-3243
 88.889% (8/9)
95
QDate::toString
Name: QDate::toString
Prototype: QString QDate::toString(Qt::DateFormat format) const
Coverage:  85.714% (18/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 855-881
 85.714% (18/21)
913
QDate::getDate
Name: QDate::getDate
Prototype: void QDate::getDate(int *year, int *month, int *day) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 985-997
100.000% (13/13)
95
QDate::addYears
Name: QDate::addYears
Prototype: QDate QDate::addYears(int nyears) const
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 1107-1124
100.000% (15/15)
93
QDataWidgetMapperPrivate::commit
Name: QDataWidgetMapperPrivate::commit
Prototype: bool QDataWidgetMapperPrivate::commit(const WidgetMapper &m)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdatawidgetmapper.cpp
Lines: 142-158
  0.000% (0/11)
94
QDataStream::QDataStream
Name: QDataStream::QDataStream
Prototype: QDataStream::QDataStream(QByteArray *a, QIODevice::OpenMode flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 318-331
100.000% (1/1)
91
QDBusUtil::isValidMemberName
Name: QDBusUtil::isValidMemberName
Prototype: bool isValidMemberName(const QStringRef &memberName)
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 470-482
 64.286% (9/14)
95
QDBusUtil::isValidInterfaceName
Name: QDBusUtil::isValidInterfaceName
Prototype: bool isValidInterfaceName(const QString& ifaceName)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 370-384
 58.333% (7/12)
95
QDBusServiceWatcherPrivate::setConnection
Name: QDBusServiceWatcherPrivate::setConnection
Prototype: void QDBusServiceWatcherPrivate::setConnection(const QStringList &s, const QDBusConnection &c, QDBusServiceWatcher::WatchMode wm)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusservicewatcher.cpp
Lines: 83-100
100.000% (9/9)
95
QDBusServer::~QDBusServer
Name: QDBusServer::~QDBusServer
Prototype: QDBusServer::~QDBusServer()
Coverage:  80.000% (4/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusserver.cpp
Lines: 104-116
 80.000% (4/5)
93
QDBusMenuItem::registerDBusTypes
Name: QDBusMenuItem::registerDBusTypes
Prototype: void QDBusMenuItem::registerDBusTypes()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 165-176
  0.000% (0/1)
91
QDBusMenuAdaptor::AboutToShow
Name: QDBusMenuAdaptor::AboutToShow
Prototype: bool QDBusMenuAdaptor::AboutToShow(int id)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenuadaptor.cpp
Lines: 87-101
  0.000% (0/14)
95
Page:<>1
eLOC - Effective Lines of Code: 985
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...74
eLOC - Effective Lines of Code: 9
75
eLOC - Effective Lines of Code: 9
76
eLOC - Effective Lines of Code: 9
77
eLOC - Effective Lines of Code: 9
7879
eLOC - Effective Lines of Code: 9
80
eLOC - Effective Lines of Code: 8
81
eLOC - Effective Lines of Code: 8
82
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0

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