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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...254
McCabe - Cyclomatic Complexity: 4
255
McCabe - Cyclomatic Complexity: 4
256
McCabe - Cyclomatic Complexity: 5
257
McCabe - Cyclomatic Complexity: 5
258259
McCabe - Cyclomatic Complexity: 5
260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QFileIconEngine::availableSizes
Name: QFileIconEngine::availableSizes
Prototype: QList<QSize> availableSizes(QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const override
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp
Lines: 107-127
  0.000% (0/11)
135
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
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::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::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
QFileInfoGatherer::fetchExtendedInformation
Name: QFileInfoGatherer::fetchExtendedInformation
Prototype: void QFileInfoGatherer::fetchExtendedInformation(const QString &path, const QStringList &files)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfileinfogatherer.cpp
Lines: 133-156
  0.000% (0/17)
145
QFileSystemModel::sort
Name: QFileSystemModel::sort
Prototype: void QFileSystemModel::sort(int column, Qt::SortOrder order)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1133-1167
  0.000% (0/21)
255
QFileSystemModelPrivate::_q_directoryChanged
Name: QFileSystemModelPrivate::_q_directoryChanged
Prototype: void QFileSystemModelPrivate::_q_directoryChanged(const QString &directory, const QStringList &files)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1652-1670
  0.000% (0/15)
145
QFileSystemModelPrivate::addVisibleFiles
Name: QFileSystemModelPrivate::addVisibleFiles
Prototype: void QFileSystemModelPrivate::addVisibleFiles(QFileSystemNode *parentNode, const QStringList &newFiles)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1739-1757
  0.000% (0/11)
125
QFileSystemModelPrivate::filePath
Name: QFileSystemModelPrivate::filePath
Prototype: QString QFileSystemModelPrivate::filePath(const QModelIndex &index) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1276-1302
  0.000% (0/17)
165
QFileSystemModelPrivate::init
Name: QFileSystemModelPrivate::init
Prototype: void QFileSystemModelPrivate::init()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1900-1920
  0.000% (0/5)
115
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::size
Name: QFileSystemModelPrivate::size
Prototype: QString QFileSystemModelPrivate::size(qint64 bytes)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 775-792
  0.000% (0/13)
135
QFocusFramePrivate::updateSize
Name: QFocusFramePrivate::updateSize
Prototype: void QFocusFramePrivate::updateSize()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfocusframe.cpp
Lines: 83-105
  0.000% (0/13)
185
QFontDatabase::bold
Name: QFontDatabase::bold
Prototype: bool QFontDatabase::bold(const QString &family, const QString &style) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1968-1994
  0.000% (0/15)
165
QFontDatabase::italic
Name: QFontDatabase::italic
Prototype: bool QFontDatabase::italic(const QString &family, const QString &style) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1935-1959
  0.000% (0/15)
155
QFontDatabase::weight
Name: QFontDatabase::weight
Prototype: int QFontDatabase::weight(const QString &family, const QString &style) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2004-2030
  0.000% (0/15)
165
QFontDialogPrivate::init
Name: QFontDialogPrivate::init
Prototype: void QFontDialogPrivate::init()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 178-338
  0.000% (0/13)
1045
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::harfbuzzFace
Name: QFontEngine::harfbuzzFace
Prototype: void *QFontEngine::harfbuzzFace() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 332-352
  0.000% (0/13)
135
QFontEngineFT::addGlyphsToPath
Name: QFontEngineFT::addGlyphsToPath
Prototype: void QFontEngineFT::addGlyphsToPath(glyph_t *glyphs, QFixedPoint *positions, int numGlyphs, QPainterPath *path, QTextItem::RenderFlags)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1507-1527
 53.846% (7/13)
135
QFontEngineFT::lockFace
Name: QFontEngineFT::lockFace
Prototype: FT_Face QFontEngineFT::lockFace(Scaling scale) const
Coverage:  76.190% (16/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 2020-2043
 76.190% (16/21)
175
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
QFontEngineMulti::canRender
Name: QFontEngineMulti::canRender
Prototype: bool QFontEngineMulti::canRender(const QChar *string, int len) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 2199-2220
  0.000% (0/13)
135
QFontEngineQPF2::findGlyph
Name: QFontEngineQPF2::findGlyph
Prototype: const QFontEngineQPF2::Glyph *QFontEngineQPF2::findGlyph(glyph_t g) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 151-167
  0.000% (0/15)
105
QFontMetrics::charWidth
Name: QFontMetrics::charWidth
Prototype: int QFontMetrics::charWidth(const QString &text, int pos) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 609-648
  0.000% (0/18)
295
QFontPrivate::alterCharForCapitalization
Name: QFontPrivate::alterCharForCapitalization
Prototype: void QFontPrivate::alterCharForCapitalization(QChar &c) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 221-233
  0.000% (0/8)
65
QFontPrivate::engineForScript
Name: QFontPrivate::engineForScript
Prototype: QFontEngine *QFontPrivate::engineForScript(int script) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 205-219
  0.000% (0/17)
105
QFormLayout::getItemPosition
Name: QFormLayout::getItemPosition
Prototype: void QFormLayout::getItemPosition(int index, int *rowPtr, ItemRole *rolePtr) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1600-1620
  0.000% (0/19)
135
QFrame::setFrameStyle
Name: QFrame::setFrameStyle
Prototype: void QFrame::setFrameStyle(int style)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qframe.cpp
Lines: 335-357
  0.000% (0/10)
145
QFreetypeFace::getPointInOutline
Name: QFreetypeFace::getPointInOutline
Prototype: int QFreetypeFace::getPointInOutline(glyph_t glyph, int flags, quint32 point, QFixed *xpos, QFixed *ypos, quint32 *nPoints)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 175-194
  0.000% (0/13)
125
QFreetypeFace::release
Name: QFreetypeFace::release
Prototype: void QFreetypeFace::release(const QFontEngine::FaceId &face_id)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 315-334
 92.308% (12/13)
105
QFtpPrivate::_q_piFinished
Name: QFtpPrivate::_q_piFinished
Prototype: void QFtpPrivate::_q_piFinished(const QString&)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2312-2338
100.000% (13/13)
135
QFutureInterfaceBase::setProgressValueAndText
Name: QFutureInterfaceBase::setProgressValueAndText
Prototype: void QFutureInterfaceBase::setProgressValueAndText(int progressValue, const QString &progressText)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 407-424
 84.615% (11/13)
115
QFutureWatcherBase::event
Name: QFutureWatcherBase::event
Prototype: bool QFutureWatcherBase::event(QEvent *event)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfuturewatcher.cpp
Lines: 313-340
 81.250% (13/16)
165
QGL2GradientCache::getBuffer
Name: QGL2GradientCache::getBuffer
Prototype: GLuint QGL2GradientCache::getBuffer(const QGradient &gradient, qreal opacity)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache.cpp
Lines: 100-126
  0.000% (0/21)
155
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
QGL2PaintEngineEx::begin
Name: QGL2PaintEngineEx::begin
Prototype: bool QGL2PaintEngineEx::begin(QPaintDevice *pdev)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2020-2090
 53.333% (8/15)
395
QGL2PaintEngineEx::beginNativePainting
Name: QGL2PaintEngineEx::beginNativePainting
Prototype: void QGL2PaintEngineEx::beginNativePainting()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 536-593
  0.000% (0/23)
335
QGL2PaintEngineExPrivate::setBrush
Name: QGL2PaintEngineExPrivate::setBrush
Prototype: void QGL2PaintEngineExPrivate::setBrush(const QBrush& brush)
Coverage:  44.444% (8/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 146-170
 44.444% (8/18)
155
QGLFramebufferObject::bind
Name: QGLFramebufferObject::bind
Prototype: bool QGLFramebufferObject::bind()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1019-1040
  0.000% (0/17)
155
QGLFramebufferObject::release
Name: QGLFramebufferObject::release
Prototype: bool QGLFramebufferObject::release()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1051-1076
  0.000% (0/15)
145
QGLFramebufferObject::toImage
Name: QGLFramebufferObject::toImage
Prototype: QImage QGLFramebufferObject::toImage() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1137-1161
  0.000% (0/13)
155
QGLPixelBuffer::updateDynamicTexture
Name: QGLPixelBuffer::updateDynamicTexture
Prototype: void QGLPixelBuffer::updateDynamicTexture(GLuint texture_id) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpixelbuffer.cpp
Lines: 331-370
  0.000% (0/17)
165
QGLShaderProgram::removeAllShaders
Name: QGLShaderProgram::removeAllShaders
Prototype: void QGLShaderProgram::removeAllShaders()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 879-897
  0.000% (0/13)
125
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2816-2822
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2843-2850
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2871-2878
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2899-2906
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2927-2933
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2954-2961
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2982-2989
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3010-3017
  0.000% (0/15)
35
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3038-3044
  0.000% (0/15)
35
QGLWidget::qglClearColor
Name: QGLWidget::qglClearColor
Prototype: void QGLWidget::qglClearColor(const QColor& c) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4630-4652
  0.000% (0/15)
125
QGLWidget::qglColor
Name: QGLWidget::qglColor
Prototype: void QGLWidget::qglColor(const QColor& c) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4597-4620
  0.000% (0/15)
115
QGLWidget::setContext
Name: QGLWidget::setContext
Prototype: void QGLWidget::setContext(QGLContext *context, const QGLContext* shareContext, bool deleteOldContext)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4226-4247
 53.846% (7/13)
125
QGenericUnixTheme::createUnixTheme
Name: QGenericUnixTheme::createUnixTheme
Prototype: QPlatformTheme *QGenericUnixTheme::createUnixTheme(const QString &name)
Coverage:  16.667% (2/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 736-748
 16.667% (2/12)
85
QGestureManager::cleanupCachedGestures
Name: QGestureManager::cleanupCachedGestures
Prototype: void QGestureManager::cleanupCachedGestures(QObject *target, Qt::GestureType type)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 173-199
  0.000% (0/13)
185
QGlobalNetworkProxy::proxyForQuery
Name: QGlobalNetworkProxy::proxyForQuery
Prototype: QList<QNetworkProxy> QGlobalNetworkProxy::proxyForQuery(const QNetworkProxyQuery &query)
Coverage:  81.818% (18/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 317-351
 81.818% (18/22)
225
QGnomeTheme::font
Name: QGnomeTheme::font
Prototype: const QFont *QGnomeTheme::font(Font type) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 675-688
  0.000% (0/9)
75
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
QGradientCache::getBuffer
Name: QGradientCache::getBuffer
Prototype: inline QExplicitlySharedDataPointer<const CacheInfo> getBuffer(const QGradient &gradient, int opacity)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4166-4188
  0.000% (0/21)
145
QGraphicsAnchorLayoutPrivate::calculateTrunk
Name: QGraphicsAnchorLayoutPrivate::calculateTrunk
Prototype: bool QGraphicsAnchorLayoutPrivate::calculateTrunk(Orientation orientation, const GraphPath &path, const QList<QSimplexConstraint *> &constraints, const QList<AnchorData *> &variables)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2194-2257
  0.000% (0/10)
315
QGraphicsAnchorLayoutPrivate::getGraphParts::[lambda]
Name: QGraphicsAnchorLayoutPrivate::getGraphParts::[lambda]
Prototype: [&result, &trunkVariables](QSimplexConstraint *c)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2525-2555
  0.000% (0/11)
115
QGraphicsAnchorLayoutPrivate::restoreSimplifiedConstraints
Name: QGraphicsAnchorLayoutPrivate::restoreSimplifiedConstraints
Prototype: void QGraphicsAnchorLayoutPrivate::restoreSimplifiedConstraints(ParallelAnchorData *parallel)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1234-1258
  0.000% (0/13)
155
QGraphicsAnchorLayoutPrivate::simplifyGraph
Name: QGraphicsAnchorLayoutPrivate::simplifyGraph
Prototype: bool QGraphicsAnchorLayoutPrivate::simplifyGraph(Orientation orientation)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 827-869
  0.000% (0/15)
145
QGraphicsAnchorLayoutPrivate::styleInfo
Name: QGraphicsAnchorLayoutPrivate::styleInfo
Prototype: QLayoutStyleInfo &QGraphicsAnchorLayoutPrivate::styleInfo() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2016-2042
  0.000% (0/19)
175
QGraphicsColorizeEffect::draw
Name: QGraphicsColorizeEffect::draw
Prototype: void QGraphicsColorizeEffect::draw(QPainter *painter)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qgraphicseffect.cpp
Lines: 690-718
  0.000% (0/13)
175
QGraphicsGridLayout::addItem
Name: QGraphicsGridLayout::addItem
Prototype: void QGraphicsGridLayout::addItem(QGraphicsLayoutItem *item, int row, int column, int rowSpan, int columnSpan, Qt::Alignment alignment)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsgridlayout.cpp
Lines: 153-181
  0.000% (0/17)
195
QGraphicsItem::isAncestorOf
Name: QGraphicsItem::isAncestorOf
Prototype: bool QGraphicsItem::isAncestorOf(const QGraphicsItem *child) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 6554-6566
  0.000% (0/15)
95
QGraphicsItem::isObscured
Name: QGraphicsItem::isObscured
Prototype: bool QGraphicsItem::isObscured(const QRectF &rect) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5221-5238
  0.000% (0/13)
125
QGraphicsItem::isVisibleTo
Name: QGraphicsItem::isVisibleTo
Prototype: bool QGraphicsItem::isVisibleTo(const QGraphicsItem *parent) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2336-2348
  0.000% (0/13)
95
QGraphicsItem::prepareGeometryChange
Name: QGraphicsItem::prepareGeometryChange
Prototype: void QGraphicsItem::prepareGeometryChange()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7625-7657
  0.000% (0/15)
195
QGraphicsItem::sceneBoundingRect
Name: QGraphicsItem::sceneBoundingRect
Prototype: QRectF QGraphicsItem::sceneBoundingRect() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4917-4940
  0.000% (0/13)
165
QGraphicsItem::setCacheMode
Name: QGraphicsItem::setCacheMode
Prototype: void QGraphicsItem::setCacheMode(CacheMode mode, const QSize &logicalCacheSize)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2077-2101
  0.000% (0/32)
165
QGraphicsItem::setGraphicsEffect
Name: QGraphicsItem::setGraphicsEffect
Prototype: void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2879-2899
  0.000% (0/13)
135
QGraphicsItem::setMatrix
Name: QGraphicsItem::setMatrix
Prototype: void QGraphicsItem::setMatrix(const QMatrix &matrix, bool combine)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4483-4509
  0.000% (0/13)
145
QGraphicsItem::setTransformOriginPoint
Name: QGraphicsItem::setTransformOriginPoint
Prototype: void QGraphicsItem::setTransformOriginPoint(const QPointF &origin)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4205-4233
  0.000% (0/15)
175
QGraphicsItem::unsetCursor
Name: QGraphicsItem::unsetCursor
Prototype: void QGraphicsItem::unsetCursor()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2291-2306
  0.000% (0/13)
105
QGraphicsItemAnimation::matrixAt
Name: QGraphicsItemAnimation::matrixAt
Prototype: QMatrix QGraphicsItemAnimation::matrixAt(qreal step) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitemanimation.cpp
Lines: 302-316
  0.000% (0/13)
115
QGraphicsItemAnimation::setStep
Name: QGraphicsItemAnimation::setStep
Prototype: void QGraphicsItemAnimation::setStep(qreal step)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitemanimation.cpp
Lines: 529-552
  0.000% (0/27)
165
QGraphicsItemAnimationPrivate::linearValueForStep
Name: QGraphicsItemAnimationPrivate::linearValueForStep
Prototype: qreal QGraphicsItemAnimationPrivate::linearValueForStep(qreal step, const QVector<Pair> &source, qreal defaultValue)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitemanimation.cpp
Lines: 147-175
  0.000% (0/19)
165
QGraphicsItemGroup::removeFromGroup
Name: QGraphicsItemGroup::removeFromGroup
Prototype: void QGraphicsItemGroup::removeFromGroup(QGraphicsItem *item)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11135-11182
  0.000% (0/14)
295
QGraphicsItemPrivate::effectiveBoundingRect
Name: QGraphicsItemPrivate::effectiveBoundingRect
Prototype: QRectF QGraphicsItemPrivate::effectiveBoundingRect(QGraphicsItem *topMostEffectItem) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2957-2988
  0.000% (0/25)
195
QGraphicsItemPrivate::invalidateChildGraphicsEffectsRecursively
Name: QGraphicsItemPrivate::invalidateChildGraphicsEffectsRecursively
Prototype: void QGraphicsItemPrivate::invalidateChildGraphicsEffectsRecursively(QGraphicsItemPrivate::InvalidateReason reason)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5503-5519
  0.000% (0/15)
105
QGraphicsItemPrivate::setPosHelper
Name: QGraphicsItemPrivate::setPosHelper
Prototype: void QGraphicsItemPrivate::setPosHelper(const QPointF &pos)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3799-3815
  0.000% (0/13)
135
QGraphicsItemPrivate::updatePaintedViewBoundingRects
Name: QGraphicsItemPrivate::updatePaintedViewBoundingRects
Prototype: void QGraphicsItemPrivate::updatePaintedViewBoundingRects(bool updateChildren)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5628-5644
  0.000% (0/13)
105
QGraphicsLayoutItem::getContentsMargins
Name: QGraphicsLayoutItem::getContentsMargins
Prototype: void QGraphicsLayoutItem::getContentsMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayoutitem.cpp
Lines: 746-756
  0.000% (0/13)
85
QGraphicsPixmapItemPrivate::updateShape
Name: QGraphicsPixmapItemPrivate::updateShape
Prototype: void updateShape()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 9566-9589
  0.000% (0/10)
105
QGraphicsProxyWidget::createProxyForChildWidget
Name: QGraphicsProxyWidget::createProxyForChildWidget
Prototype: QGraphicsProxyWidget *QGraphicsProxyWidget::createProxyForChildWidget(QWidget *child)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 1560-1580
  0.000% (0/13)
155
QGraphicsProxyWidget::wheelEvent
Name: QGraphicsProxyWidget::wheelEvent
Prototype: void QGraphicsProxyWidget::wheelEvent(QGraphicsSceneWheelEvent *event)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 1277-1309
  0.000% (0/17)
195
QGraphicsProxyWidgetPrivate::sendWidgetKeyEvent
Name: QGraphicsProxyWidgetPrivate::sendWidgetKeyEvent
Prototype: void QGraphicsProxyWidgetPrivate::sendWidgetKeyEvent(QKeyEvent *event)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 332-349
  0.000% (0/23)
125
QGraphicsProxyWidgetPrivate::unembedSubWindow
Name: QGraphicsProxyWidgetPrivate::unembedSubWindow
Prototype: void QGraphicsProxyWidgetPrivate::unembedSubWindow(QWidget *subWin)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 493-507
  0.000% (0/11)
85
QGraphicsProxyWidgetPrivate::updateProxyGeometryFromWidget
Name: QGraphicsProxyWidgetPrivate::updateProxyGeometryFromWidget
Prototype: void QGraphicsProxyWidgetPrivate::updateProxyGeometryFromWidget()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 423-452
  0.000% (0/15)
175
QGraphicsScene::eventFilter
Name: QGraphicsScene::eventFilter
Prototype: bool QGraphicsScene::eventFilter(QObject *watched, QEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3534-3550
  0.000% (0/10)
95
QGraphicsScene::mouseReleaseEvent
Name: QGraphicsScene::mouseReleaseEvent
Prototype: void QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *mouseEvent)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4089-4116
  0.000% (0/14)
155
QGraphicsScene::setActiveWindow
Name: QGraphicsScene::setActiveWindow
Prototype: void QGraphicsScene::setActiveWindow(QGraphicsWidget *widget)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5742-5771
  0.000% (0/19)
155
QGraphicsSceneBspTree::rectForIndex
Name: QGraphicsSceneBspTree::rectForIndex
Prototype: QRectF QGraphicsSceneBspTree::rectForIndex(int index) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene_bsp.cpp
Lines: 268-290
  0.000% (0/14)
135
QGraphicsSceneBspTreeIndexPrivate::_q_updateSortCache
Name: QGraphicsSceneBspTreeIndexPrivate::_q_updateSortCache
Prototype: void QGraphicsSceneBspTreeIndexPrivate::_q_updateSortCache()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 267-289
  0.000% (0/17)
155
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...254
McCabe - Cyclomatic Complexity: 4
255
McCabe - Cyclomatic Complexity: 4
256
McCabe - Cyclomatic Complexity: 5
257
McCabe - Cyclomatic Complexity: 5
258259
McCabe - Cyclomatic Complexity: 5
260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76

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