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
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...264
McCabe - Cyclomatic Complexity: 5
265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 6
268269
McCabe - Cyclomatic Complexity: 6
270
McCabe - Cyclomatic Complexity: 6
271
McCabe - Cyclomatic Complexity: 6
272
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QDockWidgetLayout::minimumTitleWidth
Name: QDockWidgetLayout::minimumTitleWidth
Prototype: int QDockWidgetLayout::minimumTitleWidth() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 438-464
  0.000% (0/16)
176
QDomDocumentTypePrivate::replaceChild
Name: QDomDocumentTypePrivate::replaceChild
Prototype: QDomNodePrivate* QDomDocumentTypePrivate::replaceChild(QDomNodePrivate* newChild, QDomNodePrivate* oldChild)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3534-3552
  0.000% (0/20)
116
QDrag::dragCursor
Name: QDrag::dragCursor
Prototype: QPixmap QDrag::dragCursor(Qt::DropAction action) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdrag.cpp
Lines: 342-366
  0.000% (0/12)
156
QDrag::exec
Name: QDrag::exec
Prototype: Qt::DropAction QDrag::exec(Qt::DropActions supportedActions, Qt::DropAction defaultDropAction)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdrag.cpp
Lines: 262-287
  0.000% (0/17)
176
QEGLDeviceIntegrationFactory::create
Name: QEGLDeviceIntegrationFactory::create
Prototype: QEGLDeviceIntegration *QEGLDeviceIntegrationFactory::create(const QString &key, const QString &pluginPath)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines: 98-117
  0.000% (0/15)
106
QEGLPlatformContext::adopt
Name: QEGLPlatformContext::adopt
Prototype: void QEGLPlatformContext::adopt(const QVariant &nativeHandle, QPlatformOpenGLContext *share)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglplatformcontext.cpp
Lines: 208-254
  0.000% (0/24)
306
QEglConfigChooser::filterConfig
Name: QEglConfigChooser::filterConfig
Prototype: bool QEglConfigChooser::filterConfig(EGLConfig config) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 319-343
  0.000% (0/16)
166
QEglFSCursor::draw
Name: QEglFSCursor::draw
Prototype: void QEglFSCursor::draw(const QRectF &r)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 430-507
  0.000% (0/18)
536
QEglFSIntegration::nativeResourceForWindow
Name: QEglFSIntegration::nativeResourceForWindow
Prototype: void *QEglFSIntegration::nativeResourceForWindow(const QByteArray &resource, QWindow *window)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsintegration.cpp
Lines: 321-341
  0.000% (0/18)
116
QEmulationPaintEngine::drawTextItem
Name: QEmulationPaintEngine::drawTextItem
Prototype: void QEmulationPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 166-204
  0.000% (0/18)
286
QEmulationPaintEngine::stroke
Name: QEmulationPaintEngine::stroke
Prototype: void QEmulationPaintEngine::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 113-152
  0.000% (0/20)
296
QErrorMessage::done
Name: QErrorMessage::done
Prototype: void QErrorMessage::done(int a)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp
Lines: 278-296
  0.000% (0/18)
126
QEvdevMouseHandler::getHardwareMaximum
Name: QEvdevMouseHandler::getHardwareMaximum
Prototype: bool QEvdevMouseHandler::getHardwareMaximum()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp
Lines: 126-161
  0.000% (0/18)
226
QEvdevTouchScreenData::reportPoints
Name: QEvdevTouchScreenData::reportPoints
Prototype: void QEvdevTouchScreenData::reportPoints()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 641-683
  0.000% (0/22)
246
QEventDispatcherGlib::registerSocketNotifier
Name: QEventDispatcherGlib::registerSocketNotifier
Prototype: void QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier *notifier)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 441-478
 66.667% (10/15)
236
QEventDispatcherUNIX::unregisterSocketNotifier
Name: QEventDispatcherUNIX::unregisterSocketNotifier
Prototype: void QEventDispatcherUNIX::unregisterSocketNotifier(QSocketNotifier *notifier)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 417-457
  0.000% (0/18)
266
QFSFileEnginePrivate::closeFdFh
Name: QFSFileEnginePrivate::closeFdFh
Prototype: bool QFSFileEnginePrivate::closeFdFh()
Coverage:  70.370% (19/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 366-406
 70.370% (19/27)
196
QFakeDevice::metric
Name: QFakeDevice::metric
Prototype: int metric(PaintDeviceMetric m) const override
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 460-472
  0.000% (0/8)
46
QFileDevice::atEnd
Name: QFileDevice::atEnd
Prototype: bool QFileDevice::atEnd() const
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 355-383
 62.500% (10/16)
126
QFileDevice::readData
Name: QFileDevice::readData
Prototype: qint64 QFileDevice::readData(char *data, qint64 len)
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 451-474
 56.250% (9/16)
156
QFileDevice::writeData
Name: QFileDevice::writeData
Prototype: qint64 QFileDevice::writeData(const char *data, qint64 len)
Coverage:  65.000% (13/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 536-565
 65.000% (13/20)
176
QFileDialogPrivate::_q_selectionChanged
Name: QFileDialogPrivate::_q_selectionChanged
Prototype: void QFileDialogPrivate::_q_selectionChanged()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3690-3712
  0.000% (0/23)
156
QFileDialogPrivate::init
Name: QFileDialogPrivate::init
Prototype: void QFileDialogPrivate::init(const QUrl &directory, const QString &nameFilter, const QString &caption)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2798-2837
  0.000% (0/16)
206
QFileDialogPrivate::restoreFromSettings
Name: QFileDialogPrivate::restoreFromSettings
Prototype: bool QFileDialogPrivate::restoreFromSettings()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2714-2747
  0.000% (0/14)
246
QFileDialogPrivate::typedFiles
Name: QFileDialogPrivate::typedFiles
Prototype: QStringList QFileDialogPrivate::typedFiles() const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1146-1182
  0.000% (0/17)
186
QFileDialogPrivate::updateOkButtonText
Name: QFileDialogPrivate::updateOkButtonText
Prototype: void QFileDialogPrivate::updateOkButtonText(bool saveAsOnFolder)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 630-653
  0.000% (0/11)
146
QFileIconProvider::type
Name: QFileIconProvider::type
Prototype: QString QFileIconProvider::type(const QFileInfo &info) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp
Lines: 416-451
  0.000% (0/16)
116
QFileInfoPrivate::getFileTime
Name: QFileInfoPrivate::getFileTime
Prototype: QDateTime &QFileInfoPrivate::getFileTime(QAbstractFileEngine::FileTime request) const
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 185-204
 64.706% (11/17)
156
QFileSystemEngine::removeDirectory
Name: QFileSystemEngine::removeDirectory
Prototype: bool QFileSystemEngine::removeDirectory(const QFileSystemEntry &entry, bool removeEmptyParents)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 600-620
 76.471% (13/17)
146
QFileSystemEngine::resolveGroupName
Name: QFileSystemEngine::resolveGroupName
Prototype: QString QFileSystemEngine::resolveGroupName(uint groupId)
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 376-410
 38.889% (7/18)
186
QFileSystemModel::flags
Name: QFileSystemModel::flags
Prototype: Qt::ItemFlags QFileSystemModel::flags(const QModelIndex &index) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 975-1000
  0.000% (0/20)
176
QFileSystemWatcher::removePaths
Name: QFileSystemWatcher::removePaths
Prototype: QStringList QFileSystemWatcher::removePaths(const QStringList &paths)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher.cpp
Lines: 368-392
 93.750% (15/16)
156
QFontDatabase::styles
Name: QFontDatabase::styles
Prototype: QStringList QFontDatabase::styles(const QString &family) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1594-1628
  0.000% (0/18)
236
QFontDatabasePrivate::addAppFont
Name: QFontDatabasePrivate::addAppFont
Prototype: int QFontDatabasePrivate::addAppFont(const QByteArray &fontData, const QString &fileName)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2414-2440
  0.000% (0/17)
186
QFontDialogPrivate::_q_sizeChanged
Name: QFontDialogPrivate::_q_sizeChanged
Prototype: void QFontDialogPrivate::_q_sizeChanged(const QString &s)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 753-774
  0.000% (0/16)
146
QFontDialogPrivate::updateSizes
Name: QFontDialogPrivate::updateSizes
Prototype: void QFontDialogPrivate::updateSizes()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 629-660
  0.000% (0/21)
226
QFontEngine::harfbuzzFont
Name: QFontEngine::harfbuzzFont
Prototype: void *QFontEngine::harfbuzzFont() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 297-330
  0.000% (0/16)
236
QFontEngineFT::bitmapForGlyph
Name: QFontEngineFT::bitmapForGlyph
Prototype: QImage QFontEngineFT::bitmapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1979-2002
  0.000% (0/22)
166
QFontEngineFT::glyphIndex
Name: QFontEngineFT::glyphIndex
Prototype: glyph_t QFontEngineFT::glyphIndex(uint ucs4) const
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1529-1557
 85.000% (17/20)
146
QFontconfigDatabase::addApplicationFont
Name: QFontconfigDatabase::addApplicationFont
Prototype: QStringList QFontconfigDatabase::addApplicationFont(const QByteArray &fontData, const QString &fileName)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 800-836
 62.500% (10/16)
246
QFusionStyle::standardPixmap
Name: QFusionStyle::standardPixmap
Prototype: QPixmap QFusionStyle::standardPixmap(StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *widget) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 3732-3751
  0.000% (0/10)
66
QFutureInterfaceBasePrivate::connectOutputInterface
Name: QFutureInterfaceBasePrivate::connectOutputInterface
Prototype: void QFutureInterfaceBasePrivate::connectOutputInterface(QFutureCallOutInterface *interface)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 554-588
 81.250% (13/16)
246
QGL2PaintEngineExPrivate::systemStateChanged
Name: QGL2PaintEngineExPrivate::systemStateChanged
Prototype: void QGL2PaintEngineExPrivate::systemStateChanged()
Coverage:  36.000% (9/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2367-2413
 36.000% (9/25)
266
QGL2PaintEngineExPrivate::updateClipScissorTest
Name: QGL2PaintEngineExPrivate::updateClipScissorTest
Prototype: void QGL2PaintEngineExPrivate::updateClipScissorTest()
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2150-2186
 50.000% (9/18)
196
QGLBuffer::create
Name: QGLBuffer::create
Prototype: bool QGLBuffer::create()
Coverage:  33.333% (6/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 280-303
 33.333% (6/18)
176
QGLContext::chooseContext
Name: QGLContext::chooseContext
Prototype: bool QGLContext::chooseContext(const QGLContext* shareContext)
Coverage:  48.000% (12/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3486-3530
 48.000% (12/25)
296
QGLContext::drawTexture
Name: QGLContext::drawTexture
Prototype: void QGLContext::drawTexture(const QRectF &target, GLuint textureId, GLenum textureTarget)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3004-3053
  0.000% (0/18)
216
QGLContext::drawTexture
Name: QGLContext::drawTexture
Prototype: void QGLContext::drawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3076-3120
  0.000% (0/18)
276
QGLContext::makeCurrent
Name: QGLContext::makeCurrent
Prototype: void QGLContext::makeCurrent()
Coverage:  55.000% (11/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3581-3600
 55.000% (11/20)
126
QGLContext::reset
Name: QGLContext::reset
Prototype: void QGLContext::reset()
Coverage:  70.588% (12/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3539-3565
 70.588% (12/17)
206
QGLContextPrivate::maxTextureSize
Name: QGLContextPrivate::maxTextureSize
Prototype: int QGLContextPrivate::maxTextureSize()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2761-2797
  0.000% (0/16)
236
QGLFramebufferObject::~QGLFramebufferObject
Name: QGLFramebufferObject::~QGLFramebufferObject
Prototype: QGLFramebufferObject::~QGLFramebufferObject()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 968-984
  0.000% (0/18)
126
QGLPaintDevice::getDevice
Name: QGLPaintDevice::getDevice
Prototype: QGLPaintDevice* QGLPaintDevice::getDevice(QPaintDevice* pd)
Coverage:  27.273% (3/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpaintdevice.cpp
Lines: 214-240
 27.273% (3/11)
146
QGLPixelBuffer::makeCurrent
Name: QGLPixelBuffer::makeCurrent
Prototype: bool QGLPixelBuffer::makeCurrent()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpixelbuffer.cpp
Lines: 217-237
  0.000% (0/16)
176
QGLShader::hasOpenGLShaders
Name: QGLShader::hasOpenGLShaders
Prototype: bool QGLShader::hasOpenGLShaders(ShaderType type, const QGLContext *context)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3214-3233
  0.000% (0/20)
136
QGLShaderPrivate::create
Name: QGLShaderPrivate::create
Prototype: bool QGLShaderPrivate::create()
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 237-263
 47.368% (9/19)
176
QGLShaderProgram::addShader
Name: QGLShaderProgram::addShader
Prototype: bool QGLShaderProgram::addShader(QGLShader *shader)
Coverage:  40.909% (9/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 716-738
 40.909% (9/22)
176
QGLShaderProgram::init
Name: QGLShaderProgram::init
Prototype: bool QGLShaderProgram::init()
Coverage:  50.000% (10/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 677-702
 50.000% (10/20)
206
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const GLfloat *values, int count, int tupleSize)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2664-2679
  0.000% (0/16)
116
QGraphicsAnchorLayoutPrivate::calculateVertexPositions
Name: QGraphicsAnchorLayoutPrivate::calculateVertexPositions
Prototype: void QGraphicsAnchorLayoutPrivate::calculateVertexPositions( QGraphicsAnchorLayoutPrivate::Orientation orientation)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2676-2713
  0.000% (0/14)
206
QGraphicsAnchorLayoutPrivate::correctEdgeDirection
Name: QGraphicsAnchorLayoutPrivate::correctEdgeDirection
Prototype: void QGraphicsAnchorLayoutPrivate::correctEdgeDirection(QGraphicsLayoutItem *&firstItem, Qt::AnchorPoint &firstEdge, QGraphicsLayoutItem *&secondItem, Qt::AnchorPoint &secondEdge)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1987-2014
  0.000% (0/22)
126
QGraphicsAnchorLayoutPrivate::findPaths
Name: QGraphicsAnchorLayoutPrivate::findPaths
Prototype: void QGraphicsAnchorLayoutPrivate::findPaths(Orientation orientation)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2311-2351
  0.000% (0/13)
226
QGraphicsAnchorLayoutPrivate::identifyNonFloatItems_helper
Name: QGraphicsAnchorLayoutPrivate::identifyNonFloatItems_helper
Prototype: void QGraphicsAnchorLayoutPrivate::identifyNonFloatItems_helper(const AnchorData *ad, QSet<QGraphicsLayoutItem *> *nonFloatingItemsIdentifiedSoFar)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2592-2610
  0.000% (0/13)
116
QGraphicsAnchorLayoutPrivate::oppositeEdge
Name: QGraphicsAnchorLayoutPrivate::oppositeEdge
Prototype: Qt::AnchorPoint QGraphicsAnchorLayoutPrivate::oppositeEdge(Qt::AnchorPoint edge)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 641-660
  0.000% (0/11)
116
QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor
Name: QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor
Prototype: void QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor(AnchorData *edge)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1187-1232
  0.000% (0/16)
256
QGraphicsAnchorLayoutPrivate::setItemsGeometries
Name: QGraphicsAnchorLayoutPrivate::setItemsGeometries
Prototype: void QGraphicsAnchorLayoutPrivate::setItemsGeometries(const QRectF &geom)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2618-2668
  0.000% (0/16)
336
QGraphicsAnchorLayoutPrivate::solveMinMax
Name: QGraphicsAnchorLayoutPrivate::solveMinMax
Prototype: bool QGraphicsAnchorLayoutPrivate::solveMinMax(const QList<QSimplexConstraint *> &constraints, const GraphPath &path, qreal *min, qreal *max)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2777-2815
  0.000% (0/16)
216
QGraphicsGridLayout::removeAt
Name: QGraphicsGridLayout::removeAt
Prototype: void QGraphicsGridLayout::removeAt(int index)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsgridlayout.cpp
Lines: 579-606
  0.000% (0/20)
166
QGraphicsItem::collidesWithPath
Name: QGraphicsItem::collidesWithPath
Prototype: bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5143-5176
  0.000% (0/25)
176
QGraphicsItem::commonAncestorItem
Name: QGraphicsItem::commonAncestorItem
Prototype: QGraphicsItem *QGraphicsItem::commonAncestorItem(const QGraphicsItem *other) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 6576-6599
  0.000% (0/18)
186
QGraphicsItem::setCursor
Name: QGraphicsItem::setCursor
Prototype: void QGraphicsItem::setCursor(const QCursor &cursor)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2246-2271
  0.000% (0/12)
176
QGraphicsItem::setOpacity
Name: QGraphicsItem::setOpacity
Prototype: void QGraphicsItem::setOpacity(qreal opacity)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2816-2851
  0.000% (0/16)
196
QGraphicsItem::setRotation
Name: QGraphicsItem::setRotation
Prototype: void QGraphicsItem::setRotation(qreal angle)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3995-4024
  0.000% (0/16)
176
QGraphicsItem::setScale
Name: QGraphicsItem::setScale
Prototype: void QGraphicsItem::setScale(qreal factor)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4061-4090
  0.000% (0/16)
176
QGraphicsItem::setTransform
Name: QGraphicsItem::setTransform
Prototype: void QGraphicsItem::setTransform(const QTransform &matrix, bool combine)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4532-4562
  0.000% (0/16)
186
QGraphicsItemGroup::addToGroup
Name: QGraphicsItemGroup::addToGroup
Prototype: void QGraphicsItemGroup::addToGroup(QGraphicsItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11077-11125
  0.000% (0/16)
326
QGraphicsItemPrivate::ensureSceneTransformRecursive
Name: QGraphicsItemPrivate::ensureSceneTransformRecursive
Prototype: void QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem **topMostDirtyItem)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5651-5678
  0.000% (0/16)
146
QGraphicsItemPrivate::sendScenePosChange
Name: QGraphicsItemPrivate::sendScenePosChange
Prototype: inline void QGraphicsItemPrivate::sendScenePosChange()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4775-4788
  0.000% (0/14)
86
QGraphicsItemPrivate::setSubFocus
Name: QGraphicsItemPrivate::setSubFocus
Prototype: void QGraphicsItemPrivate::setSubFocus(QGraphicsItem *rootItem, QGraphicsItem *stopItem)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5683-5706
  0.000% (0/28)
136
QGraphicsLayout::activate
Name: QGraphicsLayout::activate
Prototype: void QGraphicsLayout::activate()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 258-289
  0.000% (0/18)
196
QGraphicsLayout::updateGeometry
Name: QGraphicsLayout::updateGeometry
Prototype: void QGraphicsLayout::updateGeometry()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 351-376
  0.000% (0/16)
156
QGraphicsLayout::widgetEvent
Name: QGraphicsLayout::widgetEvent
Prototype: void QGraphicsLayout::widgetEvent(QEvent *e)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 391-410
  0.000% (0/12)
106
QGraphicsLayoutPrivate::activateRecursive
Name: QGraphicsLayoutPrivate::activateRecursive
Prototype: void QGraphicsLayoutPrivate::activateRecursive(QGraphicsLayoutItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout_p.cpp
Lines: 177-196
  0.000% (0/16)
116
QGraphicsScene::helpEvent
Name: QGraphicsScene::helpEvent
Prototype: void QGraphicsScene::helpEvent(QGraphicsSceneHelpEvent *helpEvent)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3793-3828
  0.000% (0/18)
216
QGraphicsScene::inputMethodQuery
Name: QGraphicsScene::inputMethodQuery
Prototype: QVariant QGraphicsScene::inputMethodQuery(Qt::InputMethodQuery query) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3164-3180
  0.000% (0/18)
146
QGraphicsScene::keyPressEvent
Name: QGraphicsScene::keyPressEvent
Prototype: void QGraphicsScene::keyPressEvent(QKeyEvent *keyEvent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3958-3981
  0.000% (0/22)
136
QGraphicsScene::keyReleaseEvent
Name: QGraphicsScene::keyReleaseEvent
Prototype: void QGraphicsScene::keyReleaseEvent(QKeyEvent *keyEvent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3990-4013
  0.000% (0/22)
136
QGraphicsScene::setStyle
Name: QGraphicsScene::setStyle
Prototype: void QGraphicsScene::setStyle(QStyle *style)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5574-5599
  0.000% (0/14)
146
QGraphicsSceneBspTreeIndexPrivate::climbTree
Name: QGraphicsSceneBspTreeIndexPrivate::climbTree
Prototype: void QGraphicsSceneBspTreeIndexPrivate::climbTree(QGraphicsItem *item, int *stackingOrder)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 243-262
  0.000% (0/16)
136
QGraphicsSceneBspTreeIndexPrivate::estimateItems
Name: QGraphicsSceneBspTreeIndexPrivate::estimateItems
Prototype: QList<QGraphicsItem *> QGraphicsSceneBspTreeIndexPrivate::estimateItems(const QRectF &rect, Qt::SortOrder order, bool onlyTopLevelItems)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 378-407
  0.000% (0/19)
186
QGraphicsScenePrivate::grabMouse
Name: QGraphicsScenePrivate::grabMouse
Prototype: void QGraphicsScenePrivate::grabMouse(QGraphicsItem *item, bool implicit)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 940-978
  0.000% (0/17)
196
QGraphicsScenePrivate::ungrabMouse
Name: QGraphicsScenePrivate::ungrabMouse
Prototype: void QGraphicsScenePrivate::ungrabMouse(QGraphicsItem *item, bool itemIsDying)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 983-1025
  0.000% (0/20)
186
QGraphicsView::inputMethodQuery
Name: QGraphicsView::inputMethodQuery
Prototype: QVariant QGraphicsView::inputMethodQuery(Qt::InputMethodQuery query) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 2588-2604
  0.000% (0/16)
136
QGraphicsViewPrivate::setUpdateClip
Name: QGraphicsViewPrivate::setUpdateClip
Prototype: void QGraphicsViewPrivate::setUpdateClip(QGraphicsItem *item)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 968-1007
  0.000% (0/23)
236
QGraphicsWidget::focusNextPrevChild
Name: QGraphicsWidget::focusNextPrevChild
Prototype: bool QGraphicsWidget::focusNextPrevChild(bool next)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 1560-1577
  0.000% (0/18)
136
QGraphicsWidget::getContentsMargins
Name: QGraphicsWidget::getContentsMargins
Prototype: void QGraphicsWidget::getContentsMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 527-540
  0.000% (0/22)
116
QGraphicsWidget::getWindowFrameMargins
Name: QGraphicsWidget::getWindowFrameMargins
Prototype: void QGraphicsWidget::getWindowFrameMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 582-595
  0.000% (0/22)
116
QGraphicsWidget::setWindowFlags
Name: QGraphicsWidget::setWindowFlags
Prototype: void QGraphicsWidget::setWindowFlags(Qt::WindowFlags wFlags)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 1771-1798
  0.000% (0/24)
176
QGraphicsWidgetPrivate::updateFont
Name: QGraphicsWidgetPrivate::updateFont
Prototype: void QGraphicsWidgetPrivate::updateFont(const QFont &font)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 277-305
  0.000% (0/20)
166
QGraphicsWidgetPrivate::windowFrameMouseReleaseEvent
Name: QGraphicsWidgetPrivate::windowFrameMouseReleaseEvent
Prototype: void QGraphicsWidgetPrivate::windowFrameMouseReleaseEvent(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 365-394
  0.000% (0/16)
226
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...264
McCabe - Cyclomatic Complexity: 5
265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 6
268269
McCabe - Cyclomatic Complexity: 6
270
McCabe - Cyclomatic Complexity: 6
271
McCabe - Cyclomatic Complexity: 6
272
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...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