QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 0
...8
eLOC - Effective Lines of Code: 1
9
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
1213
eLOC - Effective Lines of Code: 2
14
eLOC - Effective Lines of Code: 2
15
eLOC - Effective Lines of Code: 2
16
eLOC - Effective Lines of Code: 3
...20
eLOC - Effective Lines of Code: 3
...30
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 17
...59
eLOC - Effective Lines of Code: 945
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QEnterEvent
Name: QEnterEvent
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QExposeEvent
Name: QExposeEvent
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QFinalStatePrivate
Name: QFinalStatePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QFocusEvent
Name: QFocusEvent
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QFontEngine_startCollectingEngines
Name: QFontEngine_startCollectingEngines
Prototype: void QFontEngine_startCollectingEngines()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 220-224
  0.000% (0/1)
21
QGL2GradientCacheWrapper
Name: QGL2GradientCacheWrapper
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QGLBufferPrivate
Name: QGLBufferPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QGLCustomShaderEffectStage
Name: QGLCustomShaderEffectStage
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QGLFunctionsPrivate
Name: QGLFunctionsPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QGLThreadContext
Name: QGLThreadContext
Coverage:  0.000% (0/4)
  0.000% (0/4)
22
QGenericPlugin
Name: QGenericPlugin
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QGraphicsShaderEffectPrivate
Name: QGraphicsShaderEffectPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QHistoryStatePrivate
Name: QHistoryStatePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QHoverEvent
Name: QHoverEvent
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QIconEnginePlugin
Name: QIconEnginePlugin
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QImageIOHandlerPrivate
Name: QImageIOHandlerPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QImageIOPlugin
Name: QImageIOPlugin
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QMetaEnumBuilderPrivate
Name: QMetaEnumBuilderPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QModifKeyName
Name: QModifKeyName
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QNetworkReplyDataImplPrivate
Name: QNetworkReplyDataImplPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QNetworkReplyFileImplPrivate
Name: QNetworkReplyFileImplPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QNonContiguousByteDevice
Name: QNonContiguousByteDevice
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QNtlmPhase2Block
Name: QNtlmPhase2Block
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QOffscreenSurfacePrivate
Name: QOffscreenSurfacePrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QOpenGL2GradientCacheWrapper
Name: QOpenGL2GradientCacheWrapper
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QOpenGLBufferPrivate
Name: QOpenGLBufferPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QOpenGLDebugMessagePrivate
Name: QOpenGLDebugMessagePrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QOpenGLExtraFunctions
Name: QOpenGLExtraFunctions
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QOpenGLPaintDevicePrivate
Name: QOpenGLPaintDevicePrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QOpenGLStaticTextUserData
Name: QOpenGLStaticTextUserData
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QOpenGLWindowPaintDevice
Name: QOpenGLWindowPaintDevice
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QOutputStrategy
Name: QOutputStrategy
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QPaintEvent
Name: QPaintEvent
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QPainterPathPrivateDeleter
Name: QPainterPathPrivateDeleter
Coverage:  0.000% (0/6)
  0.000% (0/6)
22
QPixmapConvolutionFilterPrivate
Name: QPixmapConvolutionFilterPrivate
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QPlatformColorDialogHelper
Name: QPlatformColorDialogHelper
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QPlatformFontDialogHelper
Name: QPlatformFontDialogHelper
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QPlatformInputContextPlugin
Name: QPlatformInputContextPlugin
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QPlatformMenu
Name: QPlatformMenu
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QPlatformMessageDialogHelper
Name: QPlatformMessageDialogHelper
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QPlatformSurfaceEvent
Name: QPlatformSurfaceEvent
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QPlatformTextureListPrivate
Name: QPlatformTextureListPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QPlatformThemePlugin
Name: QPlatformThemePlugin
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QPrintPreviewMainWindow
Name: QPrintPreviewMainWindow
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QPrinterInfoPrivateDeleter
Name: QPrinterInfoPrivateDeleter
Coverage: 100.000% (4/4)
100.000% (4/4)
22
QRegExpLookahead
Name: QRegExpLookahead
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QRegExpPrivate
Name: QRegExpPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QRegionSpan
Name: QRegionSpan
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QSaveFilePrivate
Name: QSaveFilePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QSettingsIniKey
Name: QSettingsIniKey
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QShortcutEvent
Name: QShortcutEvent
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QShortcutMapPrivate
Name: QShortcutMapPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QSignalMapperPrivate
Name: QSignalMapperPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QSplashScreenPrivate
Name: QSplashScreenPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QSqlDriverPlugin
Name: QSqlDriverPlugin
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QSslPreSharedKeyAuthenticatorPrivate
Name: QSslPreSharedKeyAuthenticatorPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QStackTextEngine
Name: QStackTextEngine
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QStyleHintReturn
Name: QStyleHintReturn
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QStyleHintReturnMask
Name: QStyleHintReturnMask
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QStyleHintReturnVariant
Name: QStyleHintReturnVariant
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QStyleOptionComplex
Name: QStyleOptionComplex
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QStyleOptionFocusRect
Name: QStyleOptionFocusRect
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QStylePlugin
Name: QStylePlugin
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QStyleSheetBorderImageData
Name: QStyleSheetBorderImageData
Coverage:  0.000% (0/4)
  0.000% (0/4)
22
QStyleSheetStyleRecursionGuard
Name: QStyleSheetStyleRecursionGuard
Coverage:  0.000% (0/8)
  0.000% (0/8)
24
QTextBlockData
Name: QTextBlockData
Coverage:  0.000% (0/4)
  0.000% (0/4)
22
QTextDocumentWriterPrivate
Name: QTextDocumentWriterPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QTextFrameComparator
Name: QTextFrameComparator
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QTextFrameData
Name: QTextFrameData
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QTextListPrivate
Name: QTextListPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QValidatorPrivate
Name: QValidatorPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QVertexSet
Name: QVertexSet
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QWidgetExceptionCleaner
Name: QWidgetExceptionCleaner
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QXdgNotificationInterface
Name: QXdgNotificationInterface
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
QXmlStreamEntityResolver
Name: QXmlStreamEntityResolver
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
SHA224_256AddLength
Name: SHA224_256AddLength
Prototype: static inline int SHA224_256AddLength(SHA256Context *context, unsigned int length)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 147-151
 40.000% (2/5)
21
SHA384_512AddLength
Name: SHA384_512AddLength
Prototype: static inline int SHA384_512AddLength(SHA512Context *context, unsigned int length)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 152-156
 40.000% (2/5)
21
SourceOnlyAlpha
Name: SourceOnlyAlpha
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
Storeinc
Name: Storeinc
Prototype: static inline void Storeinc(quint32 *&a, const quint32 &b, const quint32 &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 406-411
100.000% (1/1)
21
ThreadPoolThreadReleaser
Name: ThreadPoolThreadReleaser
Coverage:  0.000% (0/8)
  0.000% (0/8)
24
UnconditionalTransition
Name: UnconditionalTransition
Coverage: 100.000% (2/2)
100.000% (2/2)
22
XInput2TouchDeviceData
Name: XInput2TouchDeviceData
Coverage: 100.000% (1/1)
100.000% (1/1)
21
_hb_qt_face_release
Name: _hb_qt_face_release
Prototype: static void _hb_qt_face_release(void *user_data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 664-669
  0.000% (0/4)
22
_hb_qt_font_get_glyph_v_advance
Name: _hb_qt_font_get_glyph_v_advance
Prototype: static hb_position_t _hb_qt_font_get_glyph_v_advance(hb_font_t * , void * , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 453-460
  0.000% (0/1)
21
_hb_qt_font_get_glyph_v_kerning
Name: _hb_qt_font_get_glyph_v_kerning
Prototype: static hb_position_t _hb_qt_font_get_glyph_v_kerning(hb_font_t * , void * , hb_codepoint_t , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 502-509
  0.000% (0/1)
21
_hb_qt_font_get_glyph_v_origin
Name: _hb_qt_font_get_glyph_v_origin
Prototype: static hb_bool_t _hb_qt_font_get_glyph_v_origin(hb_font_t * , void * , hb_codepoint_t , hb_position_t * , hb_position_t * , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 471-479
  0.000% (0/1)
21
_hb_qt_font_release
Name: _hb_qt_font_release
Prototype: static void _hb_qt_font_release(void *user_data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 714-719
  0.000% (0/4)
22
_hb_qt_unicode_eastasian_width
Name: _hb_qt_unicode_eastasian_width
Prototype: static unsigned int _hb_qt_unicode_eastasian_width(hb_unicode_funcs_t * , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 225-232
  0.000% (0/1)
21
_qt_movableAncestorIsSelected
Name: _qt_movableAncestorIsSelected
Prototype: bool _qt_movableAncestorIsSelected(const QGraphicsItem *item)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7110-7114
  0.000% (0/9)
21
appendIntToThreeBytes
Name: appendIntToThreeBytes
Prototype: static void appendIntToThreeBytes(char *output, qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 374-378
100.000% (1/1)
21
applyCursor
Name: applyCursor
Prototype: static inline void applyCursor(QWidget *w, QCursor c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5017-5021
  0.000% (0/4)
22
asciiIsLetter
Name: asciiIsLetter
Prototype: static inline bool asciiIsLetter(char ch)
Coverage:  80.000% (4/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 443-447
 80.000% (4/5)
21
bin
Name: bin
Prototype: QTextStream &bin(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2664-2668
100.000% (1/1)
21
bom
Name: bom
Prototype: QTextStream &bom(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 3011-3015
100.000% (1/1)
21
center
Name: center
Prototype: QTextStream &center(QTextStream &stream)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2917-2921
  0.000% (0/1)
21
checkExecutable
Name: checkExecutable
Prototype: static inline bool checkExecutable(const QString &candidate, QString *result)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 69-73
  0.000% (0/1)
21
cleanupPrinterSupport
Name: cleanupPrinterSupport
Prototype: static void cleanupPrinterSupport()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp
Lines: 59-65
100.000% (1/1)
21
clearFontUnlocked
Name: clearFontUnlocked
Prototype: static inline void clearFontUnlocked()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 239-243
  0.000% (0/1)
21
clearPalette
Name: clearPalette
Prototype: static inline void clearPalette()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 221-225
  0.000% (0/1)
21
clearSystemPalette
Name: clearSystemPalette
Prototype: static void clearSystemPalette()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 147-151
  0.000% (0/1)
21
Page:<>1
eLOC - Effective Lines of Code: 0
...8
eLOC - Effective Lines of Code: 1
9
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
1213
eLOC - Effective Lines of Code: 2
14
eLOC - Effective Lines of Code: 2
15
eLOC - Effective Lines of Code: 2
16
eLOC - Effective Lines of Code: 3
...20
eLOC - Effective Lines of Code: 3
...30
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 17
...59
eLOC - Effective Lines of Code: 945

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