QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 0
...10
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 3
...30
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 17
...45
eLOC - Effective Lines of Code: 30
46
eLOC - Effective Lines of Code: 34
47
eLOC - Effective Lines of Code: 38
48
eLOC - Effective Lines of Code: 43
4950
eLOC - Effective Lines of Code: 58
51
eLOC - Effective Lines of Code: 69
52
eLOC - Effective Lines of Code: 81
53
eLOC - Effective Lines of Code: 97
...59
eLOC - Effective Lines of Code: 945
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QLoggingRule
Name: QLoggingRule
Coverage:  91.429% (64/70)
 91.429% (64/70)
5022
QPagePreview
Name: QPagePreview
Coverage:  15.789% (3/19)
 15.789% (3/19)
509
QSysInfo
Name: QSysInfo
Coverage:  35.366% (29/82)
 35.366% (29/82)
5038
QTextFragment
Name: QTextFragment
Coverage:  0.000% (0/64)
  0.000% (0/64)
5020
QTranslator
Name: QTranslator
Coverage:  66.154% (43/65)
 66.154% (43/65)
5017
_q_boundGeometryToSizeConstraints
Name: _q_boundGeometryToSizeConstraints
Prototype: static void _q_boundGeometryToSizeConstraints(const QRectF &startGeometry, QRectF *rect, Qt::WindowFrameSection section, const QSizeF &min, const QSizeF &max, const QGraphicsWidget *widget)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 484-559
  0.000% (0/35)
5014
gray_raster_render
Name: gray_raster_render
Prototype: static int gray_raster_render( QT_FT_Raster raster, const QT_FT_Raster_Params* params )
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1742-1835
  0.000% (0/59)
5016
mult
Name: mult
Prototype: static Bigint *mult(Bigint *a, Bigint *b)
Coverage:  93.333% (28/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 715-795
 93.333% (28/30)
5010
qDBusPropertyGet
Name: qDBusPropertyGet
Prototype: QDBusMessage qDBusPropertyGet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  74.510% (38/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 217-283
 74.510% (38/51)
5013
spiStatesFromQState
Name: spiStatesFromQState
Prototype: quint64 spiStatesFromQState(QAccessible::State state)
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/constant_mappings.cpp
Lines: 53-115
  0.000% (0/74)
5024
QAuthenticator
Name: QAuthenticator
Coverage:  58.462% (38/65)
 58.462% (38/65)
5125
QDnsLookup
Name: QDnsLookup
Coverage:  78.788% (26/33)
 78.788% (26/33)
5125
QEvdevKeyboardManager
Name: QEvdevKeyboardManager
Coverage:  0.000% (0/47)
  0.000% (0/47)
5123
QGraphicsOpacityEffect
Name: QGraphicsOpacityEffect
Coverage:  0.000% (0/38)
  0.000% (0/38)
5115
QNetworkProxy
Name: QNetworkProxy
Coverage:  55.682% (49/88)
 55.682% (49/88)
5138
QXmlNamespaceSupport
Name: QXmlNamespaceSupport
Coverage:  63.158% (36/57)
 63.158% (36/57)
5125
argToString
Name: argToString
Prototype: bool argToString(const QDBusArgument &busArg, QString &out)
Coverage:  80.000% (48/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 155-232
 80.000% (48/60)
5124
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPen &p)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpen.cpp
Lines: 948-1014
  0.000% (0/23)
517
qUncompress
Name: qUncompress
Prototype: QByteArray qUncompress(const uchar* data, int nbytes)
Coverage:  50.000% (21/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 571-650
 50.000% (21/42)
5114
QColormap
Name: QColormap
Coverage:  0.000% (0/36)
  0.000% (0/36)
5222
QDBusPlatformMenu
Name: QDBusPlatformMenu
Coverage:  0.000% (0/43)
  0.000% (0/43)
5226
QErrorMessage
Name: QErrorMessage
Coverage:  0.000% (0/44)
  0.000% (0/44)
5218
QFileDialogComboBox
Name: QFileDialogComboBox
Coverage:  0.000% (0/28)
  0.000% (0/28)
5212
QFileIconEngine
Name: QFileIconEngine
Coverage:  0.000% (0/57)
  0.000% (0/57)
5219
QFontFamilyDelegate
Name: QFontFamilyDelegate
Coverage:  0.000% (0/33)
  0.000% (0/33)
5212
QFutureWatcherBase
Name: QFutureWatcherBase
Coverage:  90.385% (47/52)
 90.385% (47/52)
5231
QInt64Set
Name: QInt64Set
Coverage:  0.000% (0/55)
  0.000% (0/55)
5223
QPngHandler
Name: QPngHandler
Coverage:  0.000% (0/79)
  0.000% (0/79)
5227
QXcbXSettings
Name: QXcbXSettings
Coverage:  58.621% (17/29)
 58.621% (17/29)
5215
qDBusIntrospectObject
Name: qDBusIntrospectObject
Prototype: QString qDBusIntrospectObject(const QDBusConnectionPrivate::ObjectTreeNode &node, const QString &path)
Coverage:  85.714% (30/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 120-194
 85.714% (30/35)
5211
q_reduceConfigAttributes
Name: q_reduceConfigAttributes
Prototype: bool q_reduceConfigAttributes(QVector<EGLint> *configAttributes)
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 112-209
  0.000% (0/49)
5216
qt_xcb_createCursorXRender
Name: qt_xcb_createCursorXRender
Prototype: xcb_cursor_t qt_xcb_createCursorXRender(QXcbScreen *screen, const QImage &image, const QPoint &spot)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp
Lines: 193-266
  0.000% (0/15)
525
shift
Name: shift
Prototype: static ShiftResult shift(const QBezier *orig, QBezier *shifted, qreal offset, qreal threshold)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 255-331
  0.000% (0/44)
529
QCalendarPopup
Name: QCalendarPopup
Coverage:  0.000% (0/37)
  0.000% (0/37)
5319
QNetmaskAddress
Name: QNetmaskAddress
Coverage: 100.000% (57/57)
100.000% (57/57)
5322
QRadioButton
Name: QRadioButton
Coverage:  0.000% (0/43)
  0.000% (0/43)
5319
QSqlField
Name: QSqlField
Coverage:  87.500% (42/48)
 87.500% (42/48)
5334
QTextTableCell
Name: QTextTableCell
Coverage:  0.000% (0/29)
  0.000% (0/29)
5318
SequentialAnchorData
Name: SequentialAnchorData
Coverage:  0.000% (0/15)
  0.000% (0/15)
536
find_translation
Name: find_translation
Prototype: static QString find_translation(const QLocale & locale, const QString & filename, const QString & prefix, const QString & directory, const QString & suffix)
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 616-701
  0.000% (0/63)
5317
getOperator
Name: getOperator
Prototype: static inline Operator getOperator(const QSpanData *data, const QSpan *spans, int spanCount)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3746-3823
  0.000% (0/39)
5316
glyphRunWithInfo
Name: glyphRunWithInfo
Prototype: static QGlyphRun glyphRunWithInfo(QFontEngine *fontEngine, const QGlyphLayout &glyphLayout, const QPointF &pos, const QGlyphRun::GlyphRunFlags &flags, const QFixed &selectionX, const QFixed &selectionWidth, int glyphsStart, int glyphsEnd, unsigned short *logClusters, int textPosition, int textLength)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 2129-2216
  0.000% (0/29)
539
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QGesture *gesture)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 1102-1168
  0.000% (0/13)
537
qDrawShadeRect
Name: qDrawShadeRect
Prototype: void qDrawShadeRect(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, int lineWidth, int midLineWidth, const QBrush *fill)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 199-268
  0.000% (0/45)
5311
write_xbm_image
Name: write_xbm_image
Prototype: static bool write_xbm_image(const QImage &sourceImage, QIODevice *device, const QString &fileName)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 176-248
  0.000% (0/36)
5312
QActionPrivate
Name: QActionPrivate
Coverage:  0.000% (0/65)
  0.000% (0/65)
5425
QBspTree
Name: QBspTree
Coverage:  0.000% (0/54)
  0.000% (0/54)
5421
QCacheItem
Name: QCacheItem
Coverage:  73.333% (33/45)
 73.333% (33/45)
5415
QDynamicFileResourceRoot
Name: QDynamicFileResourceRoot
Coverage:  46.154% (18/39)
 46.154% (18/39)
5415
QGraphicsSimpleTextItem
Name: QGraphicsSimpleTextItem
Coverage:  0.000% (0/28)
  0.000% (0/28)
5419
QNetworkReply
Name: QNetworkReply
Coverage:  89.189% (33/37)
 89.189% (33/37)
5433
QPaintDeviceWindow
Name: QPaintDeviceWindow
Coverage:  0.000% (0/72)
  0.000% (0/72)
5433
QPixmapConvolutionFilter
Name: QPixmapConvolutionFilter
Coverage:  0.000% (0/35)
  0.000% (0/35)
5415
QRasterBuffer
Name: QRasterBuffer
Coverage:  0.000% (0/39)
  0.000% (0/39)
5415
QThreadPool
Name: QThreadPool
Coverage:  85.714% (42/49)
 85.714% (42/49)
5425
QTsciiCodec
Name: QTsciiCodec
Coverage:  31.579% (18/57)
 31.579% (18/57)
5420
QCommonListViewBase
Name: QCommonListViewBase
Coverage:  0.000% (0/72)
  0.000% (0/72)
5523
QGraphicsLineItem
Name: QGraphicsLineItem
Coverage:  0.000% (0/32)
  0.000% (0/32)
5522
QGroupBoxPrivate
Name: QGroupBoxPrivate
Coverage:  0.000% (0/57)
  0.000% (0/57)
5519
QOpenGLTextureBlitterPrivate
Name: QOpenGLTextureBlitterPrivate
Coverage:  0.000% (0/24)
  0.000% (0/24)
5512
QOpenGLWindow
Name: QOpenGLWindow
Coverage:  0.000% (0/54)
  0.000% (0/54)
5527
QPicturePrivate
Name: QPicturePrivate
Coverage:  0.000% (0/30)
  0.000% (0/30)
5511
QSplashScreen
Name: QSplashScreen
Coverage:  0.000% (0/30)
  0.000% (0/30)
5518
QTableWidgetPrivate
Name: QTableWidgetPrivate
Coverage:  0.000% (0/48)
  0.000% (0/48)
5520
QToolBarAreaLayoutLine
Name: QToolBarAreaLayoutLine
Coverage:  0.000% (0/45)
  0.000% (0/45)
5517
QVector4D
Name: QVector4D
Coverage:  0.000% (0/30)
  0.000% (0/30)
5518
QtSharedPointer
Name: QtSharedPointer
Coverage:  58.824% (20/34)
 58.824% (20/34)
5516
_q_parseUnixDir
Name: _q_parseUnixDir
Prototype: static void _q_parseUnixDir(const QStringList &tokens, const QString &userName, QUrlInfo *info)
Coverage:  64.000% (32/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 471-554
 64.000% (32/50)
5510
qt_painterpath_isect_line_rect
Name: qt_painterpath_isect_line_rect
Prototype: static bool qt_painterpath_isect_line_rect(qreal x1, qreal y1, qreal x2, qreal y2, const QRectF &rect)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1859-1937
  0.000% (0/37)
5513
quorem
Name: quorem
Prototype: static int quorem(Bigint *b, Bigint *S)
Coverage:  71.875% (23/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1818-1916
 71.875% (23/32)
5510
write_xpm_image
Name: write_xpm_image
Prototype: static bool write_xpm_image(const QImage &sourceImage, QIODevice *device, const QString &fileName)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1086-1170
  0.000% (0/51)
5515
QActionGroup
Name: QActionGroup
Coverage:  0.000% (0/49)
  0.000% (0/49)
5625
QColorPicker
Name: QColorPicker
Coverage:  0.000% (0/29)
  0.000% (0/29)
5617
QEasingCurve
Name: QEasingCurve
Coverage:  75.581% (65/86)
 75.581% (65/86)
5632
QFbVtHandler
Name: QFbVtHandler
Coverage:  0.000% (0/38)
  0.000% (0/38)
5619
QHttpNetworkConnection
Name: QHttpNetworkConnection
Coverage:  67.308% (35/52)
 67.308% (35/52)
5630
QLineF
Name: QLineF
Coverage:  74.074% (40/54)
 74.074% (40/54)
5618
QMenuSloppyState
Name: QMenuSloppyState
Coverage:  0.000% (0/65)
  0.000% (0/65)
5621
QMetaMethodPrivate
Name: QMetaMethodPrivate
Coverage: 100.000% (33/33)
100.000% (33/33)
5621
QProcessEnvironment
Name: QProcessEnvironment
Coverage:  78.182% (43/55)
 78.182% (43/55)
5627
gray_render_scanline
Name: gray_render_scanline
Prototype: static void gray_render_scanline( PWorker worker, TCoord ey, TPos x1, TCoord y1, TPos x2, TCoord y2 )
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 521-621
  0.000% (0/25)
569
localMSecsToEpochMSecs
Name: localMSecsToEpochMSecs
Prototype: static qint64 localMSecsToEpochMSecs(qint64 localMsecs, QDateTimePrivate::DaylightStatus *daylightStatus, QDate *localDate = 0, QTime *localTime = 0, QString *abbreviation = 0)
Coverage:  95.312% (61/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2465-2559
 95.312% (61/64)
5619
propertyNameForStandardPixmap
Name: propertyNameForStandardPixmap
Prototype: static QLatin1String propertyNameForStandardPixmap(QStyle::StandardPixmap sp)
Coverage:  0.000% (0/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5046-5105
  0.000% (0/110)
5656
replaceArgEscapes
Name: replaceArgEscapes
Prototype: static QString replaceArgEscapes(const QString &s, const ArgEscapeData &d, int field_width, const QString &arg, const QString &larg, QChar fillChar = QLatin1Char(' '))
Coverage: 100.000% (44/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7283-7375
100.000% (44/44)
5614
wc2rx
Name: wc2rx
Prototype: static QString wc2rx(const QString &wc_str, const bool enableEscaping)
Coverage:  80.822% (59/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 756-850
 80.822% (59/73)
5631
ParallelAnchorData
Name: ParallelAnchorData
Coverage:  0.000% (0/23)
  0.000% (0/23)
578
QCupsJobWidget
Name: QCupsJobWidget
Coverage:  0.000% (0/27)
  0.000% (0/27)
5721
QDBusMetaObject
Name: QDBusMetaObject
Coverage:  72.000% (36/50)
 72.000% (36/50)
5716
QHttpNetworkRequestPrivate
Name: QHttpNetworkRequestPrivate
Coverage:  32.653% (16/49)
 32.653% (16/49)
578
QNetworkCookiePrivate
Name: QNetworkCookiePrivate
Coverage:  98.333% (59/60)
 98.333% (59/60)
5721
QOpenGLFunctions_1_1
Name: QOpenGLFunctions_1_1
Coverage:  0.000% (0/55)
  0.000% (0/55)
5717
QSpinBoxPrivate
Name: QSpinBoxPrivate
Coverage:  0.000% (0/76)
  0.000% (0/76)
5718
QTapAndHoldGestureRecognizer
Name: QTapAndHoldGestureRecognizer
Coverage:  0.000% (0/60)
  0.000% (0/60)
5723
QXpmHandler
Name: QXpmHandler
Coverage:  0.000% (0/79)
  0.000% (0/79)
5729
StateSaver
Name: StateSaver
Coverage:  0.000% (0/44)
  0.000% (0/44)
5714
QCalendarDayValidator
Name: QCalendarDayValidator
Coverage:  0.000% (0/71)
  0.000% (0/71)
5825
QDBusConnectionInterface
Name: QDBusConnectionInterface
Coverage:  53.571% (30/56)
 53.571% (30/56)
5830
QDBusMenuItem
Name: QDBusMenuItem
Coverage:  0.000% (0/63)
  0.000% (0/63)
5829
QGLShaderPrivate
Name: QGLShaderPrivate
Coverage:  32.692% (17/52)
 32.692% (17/52)
5818
QGraphicsSceneMouseEvent
Name: QGraphicsSceneMouseEvent
Coverage:  0.000% (0/29)
  0.000% (0/29)
5829
Page:<>1
eLOC - Effective Lines of Code: 0
...10
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 3
...30
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 17
...45
eLOC - Effective Lines of Code: 30
46
eLOC - Effective Lines of Code: 34
47
eLOC - Effective Lines of Code: 38
48
eLOC - Effective Lines of Code: 43
4950
eLOC - Effective Lines of Code: 58
51
eLOC - Effective Lines of Code: 69
52
eLOC - Effective Lines of Code: 81
53
eLOC - Effective Lines of Code: 97
...59
eLOC - Effective Lines of Code: 945

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