QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...19
McCabe - Cyclomatic Complexity: 10
20
McCabe - Cyclomatic Complexity: 10
21
McCabe - Cyclomatic Complexity: 9
22
McCabe - Cyclomatic Complexity: 9
2324
McCabe - Cyclomatic Complexity: 9
25
McCabe - Cyclomatic Complexity: 8
26
McCabe - Cyclomatic Complexity: 8
27
McCabe - Cyclomatic Complexity: 8
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QGtk2Painter::paintFlatBox
Name: QGtk2Painter::paintFlatBox
Prototype: void QGtk2Painter::paintFlatBox(GtkWidget *gtkWidget, const gchar* part, const QRect &rect, GtkStateType state, GtkShadowType shadow, GtkStyle *style, const QString &pmKey)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtk2painter.cpp
Lines: 583-606
  0.000% (0/30)
99
QGtk2Painter::paintExtention
Name: QGtk2Painter::paintExtention
Prototype: void QGtk2Painter::paintExtention(GtkWidget *gtkWidget, const gchar *part, const QRect &rect, GtkStateType state, GtkShadowType shadow, GtkPositionType gap_pos, GtkStyle *style)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtk2painter.cpp
Lines: 608-632
  0.000% (0/30)
109
QGtk2Painter::paintExpander
Name: QGtk2Painter::paintExpander
Prototype: void QGtk2Painter::paintExpander(GtkWidget *gtkWidget, const gchar* part, const QRect &rect, GtkStateType state, GtkExpanderStyle expander_state, GtkStyle *style, const QString &pmKey)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtk2painter.cpp
Lines: 396-421
  0.000% (0/30)
119
QGtk2Painter::paintCheckbox
Name: QGtk2Painter::paintCheckbox
Prototype: void QGtk2Painter::paintCheckbox(GtkWidget *gtkWidget, const QRect &checkrect, GtkStateType state, GtkShadowType shadow, GtkStyle *style, const QString &detail)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtk2painter.cpp
Lines: 665-695
  0.000% (0/36)
139
QGtk2Painter::paintArrow
Name: QGtk2Painter::paintArrow
Prototype: void QGtk2Painter::paintArrow(GtkWidget *gtkWidget, const gchar* part, const QRect &arrowrect, GtkArrowType arrow_type, GtkStateType state, GtkShadowType shadow, gboolean fill, GtkStyle *style, const QString &pmKey)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtk2painter.cpp
Lines: 471-502
  0.000% (0/36)
159
QGroupBoxPrivate::_q_fixFocus
Name: QGroupBoxPrivate::_q_fixFocus
Prototype: void QGroupBoxPrivate::_q_fixFocus(Qt::FocusReason reason)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 423-450
  0.000% (0/35)
189
QGridLayoutItem::box
Name: QGridLayoutItem::box
Prototype: QGridLayoutBox QGridLayoutItem::box(Qt::Orientation orientation, qreal constraint) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 566-617
  0.000% (0/29)
289
QGraphicsWidget::initStyleOption
Name: QGraphicsWidget::initStyleOption
Prototype: void QGraphicsWidget::initStyleOption(QStyleOption *option) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 683-737
  0.000% (0/26)
239
QGraphicsView::event
Name: QGraphicsView::event
Prototype: bool QGraphicsView::event(QEvent *event)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 2805-2841
  0.000% (0/23)
169
QGraphicsView::ensureVisible
Name: QGraphicsView::ensureVisible
Prototype: void QGraphicsView::ensureVisible(const QRectF &rect, int xmargin, int ymargin)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 1970-2002
  0.000% (0/25)
209
QGraphicsScenePrivate::sendEvent
Name: QGraphicsScenePrivate::sendEvent
Prototype: bool QGraphicsScenePrivate::sendEvent(QGraphicsItem *item, QEvent *event)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1217-1242
  0.000% (0/29)
179
QGraphicsScenePrivate::_q_processDirtyItems
Name: QGraphicsScenePrivate::_q_processDirtyItems
Prototype: void QGraphicsScenePrivate::_q_processDirtyItems()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 462-502
  0.000% (0/27)
219
QGraphicsSceneBspTreeIndexPrivate::removeItem
Name: QGraphicsSceneBspTreeIndexPrivate::removeItem
Prototype: void QGraphicsSceneBspTreeIndexPrivate::removeItem(QGraphicsItem *item, bool recursive, bool moveToUnindexedItems)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 327-368
  0.000% (0/28)
289
QGraphicsSceneBspTree::climbTree
Name: QGraphicsSceneBspTree::climbTree
Prototype: void QGraphicsSceneBspTree::climbTree(QGraphicsSceneBspTreeVisitor *visitor, const QRectF &rect, int index) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene_bsp.cpp
Lines: 229-260
  0.000% (0/23)
189
QGraphicsScene::update
Name: QGraphicsScene::update
Prototype: void QGraphicsScene::update(const QRectF &rect)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3171-3207
  0.000% (0/34)
209
QGraphicsScene::render
Name: QGraphicsScene::render
Prototype: void QGraphicsScene::render(QPainter *painter, const QRectF &target, const QRectF &source, Qt::AspectRatioMode aspectRatioMode)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1754-1823
  0.000% (0/22)
399
QGraphicsItemPrivate::updateAncestorFlags
Name: QGraphicsItemPrivate::updateAncestorFlags
Prototype: void QGraphicsItemPrivate::updateAncestorFlags()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 890-918
  0.000% (0/25)
199
QGraphicsItem::setFocusProxy
Name: QGraphicsItem::setFocusProxy
Prototype: void QGraphicsItem::setFocusProxy(QGraphicsItem *item)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3447-3474
  0.000% (0/25)
199
QGraphicsItem::mousePressEvent
Name: QGraphicsItem::mousePressEvent
Prototype: void QGraphicsItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7079-7105
  0.000% (0/27)
179
QGraphicsItem::isBlockedByModalPanel
Name: QGraphicsItem::isBlockedByModalPanel
Prototype: bool QGraphicsItem::isBlockedByModalPanel(QGraphicsItem **blockingPanel) const
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2062-2099
  0.000% (0/33)
229
QGraphicsAnchorLayoutPrivate::solvePreferred
Name: QGraphicsAnchorLayoutPrivate::solvePreferred
Prototype: bool QGraphicsAnchorLayoutPrivate::solvePreferred(const QList<QSimplexConstraint *> &constraints, const QList<AnchorData *> &variables)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2853-2962
  0.000% (0/25)
489
QGraphicsAnchorLayoutPrivate::addAnchor
Name: QGraphicsAnchorLayoutPrivate::addAnchor
Prototype: QGraphicsAnchor *QGraphicsAnchorLayoutPrivate::addAnchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge, qreal *spacing)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1625-1708
  0.000% (0/40)
399
QGlyphRun::operator==
Name: QGlyphRun::operator==
Prototype: bool QGlyphRun::operator==(const QGlyphRun &other) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qglyphrun.cpp
Lines: 159-183
  0.000% (0/31)
149
QGestureManager::unregisterGestureRecognizer
Name: QGestureManager::unregisterGestureRecognizer
Prototype: void QGestureManager::unregisterGestureRecognizer(Qt::GestureType type)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 136-165
  0.000% (0/21)
179
QGenericUnixTheme::xdgIconThemePaths
Name: QGenericUnixTheme::xdgIconThemePaths
Prototype: QStringList QGenericUnixTheme::xdgIconThemePaths()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 145-167
 76.471% (13/17)
129
QGenericUnixTheme::themeHint
Name: QGenericUnixTheme::themeHint
Prototype: QVariant QGenericUnixTheme::themeHint(ThemeHint hint) const
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 178-198
100.000% (16/16)
89
QGLTextureGlyphCache::resizeTextureData
Name: QGLTextureGlyphCache::resizeTextureData
Prototype: void QGLTextureGlyphCache::resizeTextureData(int width, int height)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl.cpp
Lines: 138-271
  0.000% (0/28)
859
QGLTexture::canBindCompressedTexture
Name: QGLTexture::canBindCompressedTexture
Prototype: bool QGLTexture::canBindCompressedTexture (const char *buf, int len, const char *format, bool *hasAlpha)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5310-5346
  0.000% (0/36)
229
QGLTexture::bindCompressedTexture
Name: QGLTexture::bindCompressedTexture
Prototype: QSize QGLTexture::bindCompressedTexture (const char *buf, int len, const char *format)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5350-5375
  0.000% (0/36)
149
QGLFormat::toSurfaceFormat
Name: QGLFormat::toSurfaceFormat
Prototype: QSurfaceFormat QGLFormat::toSurfaceFormat(const QGLFormat &format)
Coverage:  44.000% (11/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 472-501
 44.000% (11/25)
249
QGL2PaintEngineExPrivate::writeClip
Name: QGL2PaintEngineExPrivate::writeClip
Prototype: void QGL2PaintEngineExPrivate::writeClip(const QVectorPath &path, uint value)
Coverage:  48.718% (19/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2219-2291
 48.718% (19/39)
429
QGL2PaintEngineExPrivate::fillStencilWithVertexArray
Name: QGL2PaintEngineExPrivate::fillStencilWithVertexArray
Prototype: void QGL2PaintEngineExPrivate::fillStencilWithVertexArray(const float *data, int count, int *stops, int stopCount, const QGLRect &bounds, StencilFillMode mode)
Coverage:  18.519% (5/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 990-1081
 18.519% (5/27)
479
QGL2PaintEngineEx::clip
Name: QGL2PaintEngineEx::clip
Prototype: void QGL2PaintEngineEx::clip(const QVectorPath &path, Qt::ClipOperation op)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2293-2353
  0.000% (0/32)
379
QGL2GradientCache::generateGradientColorTable
Name: QGL2GradientCache::generateGradientColorTable
Prototype: void QGL2GradientCache::generateGradientColorTable(const QGradient& gradient, uint *colorTable, int size, qreal opacity) const
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache.cpp
Lines: 166-219
  0.000% (0/28)
369
QFormLayoutPrivate::arrangeWidgets
Name: QFormLayoutPrivate::arrangeWidgets
Prototype: void QFormLayoutPrivate::arrangeWidgets(const QVector<QLayoutStruct>& layouts, QRect &rect)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1934-1995
  0.000% (0/29)
339
QFontEngineQPF2::verifyHeader
Name: QFontEngineQPF2::verifyHeader
Prototype: bool QFontEngineQPF2::verifyHeader(const uchar *data, int size)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 163-187
  0.000% (0/31)
189
QFontEngineQPF2::extractHeaderField
Name: QFontEngineQPF2::extractHeaderField
Prototype: QVariant QFontEngineQPF2::extractHeaderField(const uchar *data, HeaderTag requestedTag)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 189-218
  0.000% (0/20)
189
QFontEngineFT::recalcAdvances
Name: QFontEngineFT::recalcAdvances
Prototype: void QFontEngineFT::recalcAdvances(QGlyphLayout *glyphs, QFontEngine::ShaperFlags flags) const
Coverage:  80.000% (32/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1562-1592
 80.000% (32/40)
219
QFileSystemWatcher::addPaths
Name: QFileSystemWatcher::addPaths
Prototype: QStringList QFileSystemWatcher::addPaths(const QStringList &paths)
Coverage:  84.615% (22/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher.cpp
Lines: 279-327
 84.615% (22/26)
289
QFileSystemModel::dropMimeData
Name: QFileSystemModel::dropMimeData
Prototype: bool QFileSystemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1187-1225
  0.000% (0/35)
239
QFileSystemEngine::slowCanonicalized
Name: QFileSystemEngine::slowCanonicalized
Prototype: QString QFileSystemEngine::slowCanonicalized(const QString &path)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp
Lines: 51-103
  0.000% (0/29)
299
QFileInfoGatherer::getFileInfos
Name: QFileInfoGatherer::getFileInfos
Prototype: void QFileInfoGatherer::getFileInfos(const QString &path, const QStringList &files)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfileinfogatherer.cpp
Lines: 273-325
  0.000% (0/30)
389
QFileIconProvider::icon
Name: QFileIconProvider::icon
Prototype: QIcon QFileIconProvider::icon(IconType type) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp
Lines: 299-321
  0.000% (0/17)
119
QFileDialogPrivate::restoreWidgetState
Name: QFileDialogPrivate::restoreWidgetState
Prototype: bool QFileDialogPrivate::restoreWidgetState(QStringList &history, int splitterPosition)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2750-2789
  0.000% (0/30)
289
QFileDialogPrivate::_q_deleteCurrent
Name: QFileDialogPrivate::_q_deleteCurrent
Prototype: void QFileDialogPrivate::_q_deleteCurrent()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3395-3445
  0.000% (0/27)
309
QFSFileEnginePrivate::writeFdFh
Name: QFSFileEnginePrivate::writeFdFh
Prototype: qint64 QFSFileEnginePrivate::writeFdFh(const char *data, qint64 len)
Coverage:  76.471% (26/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 716-765
 76.471% (26/34)
249
QFSFileEnginePrivate::readFdFh
Name: QFSFileEnginePrivate::readFdFh
Prototype: qint64 QFSFileEnginePrivate::readFdFh(char *data, qint64 len)
Coverage:  69.231% (27/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 585-640
 69.231% (27/39)
309
QEventDispatcherUNIX::unregisterSocketNotifier
Name: QEventDispatcherUNIX::unregisterSocketNotifier
Prototype: void QEventDispatcherUNIX::unregisterSocketNotifier(QSocketNotifier *notifier)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 456-500
  0.000% (0/31)
339
QEvdevKeyboardManager::QEvdevKeyboardManager
Name: QEvdevKeyboardManager::QEvdevKeyboardManager
Prototype: QEvdevKeyboardManager::QEvdevKeyboardManager(const QString &key, const QString &specification, QObject *parent)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardmanager.cpp
Lines: 47-90
  0.000% (0/19)
229
QEvdevKeyboardHandler::unloadKeymap
Name: QEvdevKeyboardHandler::unloadKeymap
Prototype: void QEvdevKeyboardHandler::unloadKeymap()
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp
Lines: 453-493
  0.000% (0/29)
279
QEglFSScreen::grabWindow
Name: QEglFSScreen::grabWindow
Prototype: QPixmap QEglFSScreen::grabWindow(WId wid, int x, int y, int width, int height) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsscreen.cpp
Lines: 152-198
  0.000% (0/24)
279
QDockAreaLayoutInfo::updateSeparatorWidgets
Name: QDockAreaLayoutInfo::updateSeparatorWidgets
Prototype: void QDockAreaLayoutInfo::updateSeparatorWidgets() const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2005-2054
  0.000% (0/32)
319
QDockAreaLayoutInfo::reparentWidgets
Name: QDockAreaLayoutInfo::reparentWidgets
Prototype: void QDockAreaLayoutInfo::reparentWidgets(QWidget *parent)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2063-2086
  0.000% (0/25)
179
QDockAreaLayout::restoreState
Name: QDockAreaLayout::restoreState
Prototype: bool QDockAreaLayout::restoreState(QDataStream &stream, const QList<QDockWidget*> &_dockwidgets, bool testing)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2342-2382
  0.000% (0/25)
279
QDialogButtonBoxPrivate::_q_handleButtonClicked
Name: QDialogButtonBoxPrivate::_q_handleButtonClicked
Prototype: void QDialogButtonBoxPrivate::_q_handleButtonClicked()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdialogbuttonbox.cpp
Lines: 851-883
  0.000% (0/16)
159
QDialog::keyPressEvent
Name: QDialog::keyPressEvent
Prototype: void QDialog::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 649-679
  0.000% (0/26)
159
QDateTimePrivate::refreshDateTime
Name: QDateTimePrivate::refreshDateTime
Prototype: void QDateTimePrivate::refreshDateTime()
Coverage:  83.333% (20/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2739-2789
 83.333% (20/24)
239
QDateTimeEditPrivate::positionCalendarPopup
Name: QDateTimeEditPrivate::positionCalendarPopup
Prototype: void QDateTimeEditPrivate::positionCalendarPopup()
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2526-2557
  0.000% (0/30)
269
QDateTimeEditPrivate::convertSections
Name: QDateTimeEditPrivate::convertSections
Prototype: QDateTimeEdit::Sections QDateTimeEditPrivate::convertSections(QDateTimeParser::Sections s)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2261-2282
  0.000% (0/25)
189
QDBusUtil::isValidBusName
Name: QDBusUtil::isValidBusName
Prototype: bool isValidBusName(const QString &busName)
Coverage:  65.385% (17/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 418-444
 65.385% (17/26)
189
QDBusInterfacePrivate::metacall
Name: QDBusInterfacePrivate::metacall
Prototype: int QDBusInterfacePrivate::metacall(QMetaObject::Call c, int id, void **argv)
Coverage:  72.727% (24/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinterface.cpp
Lines: 260-317
 72.727% (24/33)
319
QDBusConnectionPrivate::findMetaObject
Name: QDBusConnectionPrivate::findMetaObject
Prototype: QDBusMetaObject * QDBusConnectionPrivate::findMetaObject(const QString &service, const QString &path, const QString &interface, QDBusError &error)
Coverage:  76.923% (20/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2524-2570
 76.923% (20/26)
279
QDBusConnectionPrivate::activateInternalFilters
Name: QDBusConnectionPrivate::activateInternalFilters
Prototype: bool QDBusConnectionPrivate::activateInternalFilters(const ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  79.487% (31/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1387-1431
 79.487% (31/39)
279
QDBusAbstractInterface::callWithArgumentList
Name: QDBusAbstractInterface::callWithArgumentList
Prototype: QDBusMessage QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode mode, const QString& method, const QList<QVariant>& args)
Coverage:  81.481% (22/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 446-497
 81.481% (22/27)
279
QDBusAbstractInterface::call
Name: QDBusAbstractInterface::call
Prototype: QDBusMessage QDBusAbstractInterface::call(QDBus::CallMode mode, const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8)
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 741-782
 41.176% (7/17)
139
QDBusAbstractInterface::asyncCall
Name: QDBusAbstractInterface::asyncCall
Prototype: QDBusPendingCall QDBusAbstractInterface::asyncCall(const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8)
Coverage:  5.882% (1/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 807-847
  5.882% (1/17)
139
QCoreApplication::removePostedEvents
Name: QCoreApplication::removePostedEvents
Prototype: void QCoreApplication::removePostedEvents(QObject *receiver, int eventType)
Coverage: 100.000% (39/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1680-1729
100.000% (39/39)
269
QCoreApplication::libraryPaths
Name: QCoreApplication::libraryPaths
Prototype: QStringList QCoreApplication::libraryPaths()
Coverage:  92.593% (25/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2525-2561
 92.593% (25/27)
219
QConfFileSettingsPrivate::readIniFile
Name: QConfFileSettingsPrivate::readIniFile
Prototype: bool QConfFileSettingsPrivate::readIniFile(const QByteArray &data, UnparsedSettingsMap *unparsedIniSections)
Coverage:  69.444% (25/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1654-1726
 69.444% (25/36)
369
QCompleterPrivate::showPopup
Name: QCompleterPrivate::showPopup
Prototype: void QCompleterPrivate::showPopup(const QRect& rect)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 894-936
  0.000% (0/28)
319
QColumnViewPrivate::updateScrollbars
Name: QColumnViewPrivate::updateScrollbars
Prototype: void QColumnViewPrivate::updateScrollbars()
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 398-431
  0.000% (0/28)
229
QColor::toHsl
Name: QColor::toHsl
Prototype: QColor QColor::toHsl() const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1766-1815
  0.000% (0/42)
369
QClipboard::text
Name: QClipboard::text
Prototype: QString QClipboard::text(QString &subtype, Mode mode) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qclipboard.cpp
Lines: 259-294
  0.000% (0/25)
219
QClipData::fixup
Name: QClipData::fixup
Prototype: void QClipData::fixup()
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3810-3858
  0.000% (0/30)
329
QCalendarYearValidator::handleKey
Name: QCalendarYearValidator::handleKey
Prototype: QCalendarDateSectionValidator::Section QCalendarYearValidator::handleKey(int key)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 355-391
  0.000% (0/31)
309
QCalendarDateValidator::setFormat
Name: QCalendarDateValidator::setFormat
Prototype: void QCalendarDateValidator::setFormat(const QString &format)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 540-586
  0.000% (0/27)
339
QByteArray::toBase64
Name: QByteArray::toBase64
Prototype: QByteArray QByteArray::toBase64(Base64Options options) const
Coverage: 100.000% (29/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3700-3752
100.000% (29/29)
379
QByteArray::resize
Name: QByteArray::resize
Prototype: void QByteArray::resize(int size)
Coverage:  90.244% (37/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 1543-1582
 90.244% (37/41)
239
QBasicDrag::updateCursor
Name: QBasicDrag::updateCursor
Prototype: void QBasicDrag::updateCursor(Qt::DropAction action)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 268-303
  0.000% (0/22)
199
QApplicationPrivate::tryCloseAllWidgetWindows
Name: QApplicationPrivate::tryCloseAllWidgetWindows
Prototype: bool QApplicationPrivate::tryCloseAllWidgetWindows(QWindowList *processedWindows)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 1902-1930
  0.000% (0/33)
229
QAlphaPaintEngine::updateState
Name: QAlphaPaintEngine::updateState
Prototype: void QAlphaPaintEngine::updateState(const QPaintEngineState &state)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qpaintengine_alpha.cpp
Lines: 103-159
  0.000% (0/37)
379
QAccessibleWidget::state
Name: QAccessibleWidget::state
Prototype: QAccessible::State QAccessibleWidget::state() const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp
Lines: 481-504
  0.000% (0/25)
189
QAccessibleTree::selectRow
Name: QAccessibleTree::selectRow
Prototype: bool QAccessibleTree::selectRow(int row)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 775-803
  0.000% (0/29)
189
QAccessibleTable::unselectRow
Name: QAccessibleTable::unselectRow
Prototype: bool QAccessibleTable::unselectRow(int row)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 311-345
  0.000% (0/28)
189
QAccessibleTable::unselectColumn
Name: QAccessibleTable::unselectColumn
Prototype: bool QAccessibleTable::unselectColumn(int column)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 347-381
  0.000% (0/28)
189
QAccessibleTable::selectRow
Name: QAccessibleTable::selectRow
Prototype: bool QAccessibleTable::selectRow(int row)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 253-281
  0.000% (0/31)
189
QAccessibleTable::selectColumn
Name: QAccessibleTable::selectColumn
Prototype: bool QAccessibleTable::selectColumn(int column)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 283-309
  0.000% (0/31)
169
QAccessibleMenuItem::state
Name: QAccessibleMenuItem::state
Prototype: QAccessible::State QAccessibleMenuItem::state() const
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblemenu.cpp
Lines: 270-296
  0.000% (0/33)
179
QAbstractSocketPrivate::_q_testConnection
Name: QAbstractSocketPrivate::_q_testConnection
Prototype: void QAbstractSocketPrivate::_q_testConnection()
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1170-1204
 92.000% (23/25)
169
QAbstractSocket::setSocketOption
Name: QAbstractSocket::setSocketOption
Prototype: void QAbstractSocket::setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1920-1954
 66.667% (12/18)
179
QAbstractSliderPrivate::scrollByDelta
Name: QAbstractSliderPrivate::scrollByDelta
Prototype: bool QAbstractSliderPrivate::scrollByDelta(Qt::Orientation orientation, Qt::KeyboardModifiers modifiers, int delta)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 686-748
  0.000% (0/36)
359
QAbstractSlider::triggerAction
Name: QAbstractSlider::triggerAction
Prototype: void QAbstractSlider::triggerAction(SliderAction action)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 597-627
  0.000% (0/16)
199
QAbstractListModel::dropMimeData
Name: QAbstractListModel::dropMimeData
Prototype: bool QAbstractListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3602-3650
  0.000% (0/35)
329
QAbstractItemViewPrivate::editor
Name: QAbstractItemViewPrivate::editor
Prototype: QWidget *QAbstractItemViewPrivate::editor(const QModelIndex &index, const QStyleOptionViewItem &options)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4145-4182
  0.000% (0/25)
259
QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved
Name: QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved
Prototype: void QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3387-3431
  0.000% (0/41)
299
QAbstractItemView::updateEditorGeometries
Name: QAbstractItemView::updateEditorGeometries
Prototype: void QAbstractItemView::updateEditorGeometries()
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2650-2693
  0.000% (0/28)
299
QAbstractItemView::mouseReleaseEvent
Name: QAbstractItemView::mouseReleaseEvent
Prototype: void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1843-1884
  0.000% (0/45)
299
QAbstractItemView::mousePressEvent
Name: QAbstractItemView::mousePressEvent
Prototype: void QAbstractItemView::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1704-1763
  0.000% (0/38)
379
QAbstractItemView::currentChanged
Name: QAbstractItemView::currentChanged
Prototype: void QAbstractItemView::currentChanged(const QModelIndex &current, const QModelIndex &previous)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3570-3602
  0.000% (0/29)
219
QAbstractItemDelegate::helpEvent
Name: QAbstractItemDelegate::helpEvent
Prototype: bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 368-409
  0.000% (0/27)
249
Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...19
McCabe - Cyclomatic Complexity: 10
20
McCabe - Cyclomatic Complexity: 10
21
McCabe - Cyclomatic Complexity: 9
22
McCabe - Cyclomatic Complexity: 9
2324
McCabe - Cyclomatic Complexity: 9
25
McCabe - Cyclomatic Complexity: 8
26
McCabe - Cyclomatic Complexity: 8
27
McCabe - Cyclomatic Complexity: 8
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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