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

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1267
...10
McCabe - Cyclomatic Complexity: 23
...20
McCabe - Cyclomatic Complexity: 7
...24
McCabe - Cyclomatic Complexity: 5
25
McCabe - Cyclomatic Complexity: 5
26
McCabe - Cyclomatic Complexity: 4
27
McCabe - Cyclomatic Complexity: 4
2829
McCabe - Cyclomatic Complexity: 3
30
McCabe - Cyclomatic Complexity: 3
31
McCabe - Cyclomatic Complexity: 3
32
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...55
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QTabletEvent
Name: QTabletEvent
Coverage:  0.000% (0/4)
  0.000% (0/4)
64
QSubpathForwardIterator
Name: QSubpathForwardIterator
Coverage:  0.000% (0/4)
  0.000% (0/4)
44
QStyleSheetStyleRecursionGuard
Name: QStyleSheetStyleRecursionGuard
Coverage:  0.000% (0/8)
  0.000% (0/8)
24
QStyleSheetOutlineData
Name: QStyleSheetOutlineData
Coverage:  0.000% (0/8)
  0.000% (0/8)
44
QStyleOptionGraphicsItem
Name: QStyleOptionGraphicsItem
Coverage:  0.000% (0/6)
  0.000% (0/6)
94
QSpiDBusCache
Name: QSpiDBusCache
Coverage:  0.000% (0/4)
  0.000% (0/4)
54
QSocks5SocketEngineHandler
Name: QSocks5SocketEngineHandler
Coverage: 100.000% (8/8)
100.000% (8/8)
94
QSocketEngineHandler
Name: QSocketEngineHandler
Coverage:  50.000% (4/8)
 50.000% (4/8)
84
QSizePolicy
Name: QSizePolicy
Coverage:  0.000% (0/6)
  0.000% (0/6)
64
QSharedNetworkSessionManager
Name: QSharedNetworkSessionManager
Coverage:  87.500% (7/8)
 87.500% (7/8)
114
QScrollEvent
Name: QScrollEvent
Coverage:  0.000% (0/4)
  0.000% (0/4)
54
QScreenPrivate
Name: QScreenPrivate
Coverage:  0.000% (0/10)
  0.000% (0/10)
164
QRelatedTableModel
Name: QRelatedTableModel
Coverage:  87.500% (7/8)
 87.500% (7/8)
104
QReadNotifier
Name: QReadNotifier
Coverage:  75.000% (6/8)
 75.000% (6/8)
84
QRasterWindowPrivate
Name: QRasterWindowPrivate
Coverage:  0.000% (0/6)
  0.000% (0/6)
94
QRasterPaintEngineState
Name: QRasterPaintEngineState
Coverage:  0.000% (0/6)
  0.000% (0/6)
224
QPrintPropertiesDialog
Name: QPrintPropertiesDialog
Coverage:  0.000% (0/4)
  0.000% (0/4)
174
QPixmapFilter
Name: QPixmapFilter
Coverage:  0.000% (0/4)
  0.000% (0/4)
54
QPersistentModelIndexData
Name: QPersistentModelIndexData
Coverage: 100.000% (9/9)
100.000% (9/9)
194
QPaintEnginePrivate
Name: QPaintEnginePrivate
Coverage:  0.000% (0/10)
  0.000% (0/10)
194
QOpenUrlHandlerRegistry
Name: QOpenUrlHandlerRegistry
Coverage:  0.000% (0/8)
  0.000% (0/8)
64
QOpenGLWidgetPaintDevicePrivate
Name: QOpenGLWidgetPaintDevicePrivate
Coverage:  0.000% (0/9)
  0.000% (0/9)
94
QOpenGLWidgetPaintDevice
Name: QOpenGLWidgetPaintDevice
Coverage:  0.000% (0/9)
  0.000% (0/9)
94
QOpenGLSharedResource
Name: QOpenGLSharedResource
Coverage:  0.000% (0/10)
  0.000% (0/10)
114
QOpenGLEngineSharedShadersResource
Name: QOpenGLEngineSharedShadersResource
Coverage:  0.000% (0/4)
  0.000% (0/4)
64
QOpenGLContextGroup
Name: QOpenGLContextGroup
Coverage:  0.000% (0/4)
  0.000% (0/4)
84
QNetworkCacheMetaDataPrivate
Name: QNetworkCacheMetaDataPrivate
Coverage: 100.000% (4/4)
100.000% (4/4)
194
QMutexUnlocker
Name: QMutexUnlocker
Coverage: 100.000% (6/6)
100.000% (6/6)
34
QMimeTypePrivate
Name: QMimeTypePrivate
Coverage:  75.000% (3/4)
 75.000% (3/4)
94
QMetaClassInfo
Name: QMetaClassInfo
Coverage:  50.000% (4/8)
 50.000% (4/8)
64
QLibrarySettings
Name: QLibrarySettings
Coverage:  83.333% (20/24)
 83.333% (20/24)
164
QLayoutPolicy
Name: QLayoutPolicy
Coverage:  0.000% (0/6)
  0.000% (0/6)
64
QInputMethodEvent
Name: QInputMethodEvent
Coverage:  0.000% (0/4)
  0.000% (0/4)
94
QIcu
Name: QIcu
Coverage:  75.000% (6/8)
 75.000% (6/8)
104
QGraphicsTransformPrivate
Name: QGraphicsTransformPrivate
Coverage:  0.000% (0/8)
  0.000% (0/8)
134
QGraphicsSimpleTextItemPrivate
Name: QGraphicsSimpleTextItemPrivate
Coverage:  0.000% (0/9)
  0.000% (0/9)
154
QGraphicsSceneFindItemBspTreeVisitor
Name: QGraphicsSceneFindItemBspTreeVisitor
Coverage:  0.000% (0/14)
  0.000% (0/14)
74
QGraphicsSceneEvent
Name: QGraphicsSceneEvent
Coverage:  0.000% (0/4)
  0.000% (0/4)
44
QGraphicsEffectSourcePrivate
Name: QGraphicsEffectSourcePrivate
Coverage:  0.000% (0/12)
  0.000% (0/12)
74
QGenericPluginFactory
Name: QGenericPluginFactory
Coverage:  0.000% (0/7)
  0.000% (0/7)
104
QGLTemporaryContext
Name: QGLTemporaryContext
Coverage:  0.000% (0/8)
  0.000% (0/8)
174
QGLPixelBufferPrivate
Name: QGLPixelBufferPrivate
Coverage:  0.000% (0/6)
  0.000% (0/6)
184
QGLFBOGLPaintDevice
Name: QGLFBOGLPaintDevice
Coverage:  0.000% (0/15)
  0.000% (0/15)
214
QGLEngineSharedShadersResource
Name: QGLEngineSharedShadersResource
Coverage: 100.000% (4/4)
100.000% (4/4)
64
QFtpCommand
Name: QFtpCommand
Coverage: 100.000% (6/6)
100.000% (6/6)
64
QFramePrivate
Name: QFramePrivate
Coverage:  0.000% (0/4)
  0.000% (0/4)
184
QFilePrivate
Name: QFilePrivate
Coverage: 100.000% (6/6)
100.000% (6/6)
134
QExceptionNotifier
Name: QExceptionNotifier
Coverage:  0.000% (0/9)
  0.000% (0/9)
74
QEventLoopLocker
Name: QEventLoopLocker
Coverage: 100.000% (4/4)
100.000% (4/4)
104
QEventDispatcherGlibPrivate
Name: QEventDispatcherGlibPrivate
Coverage:  81.818% (9/11)
 81.818% (9/11)
344
QEasingCurveFunction
Name: QEasingCurveFunction
Coverage:  75.000% (3/4)
 75.000% (3/4)
134
QDomEntityReference
Name: QDomEntityReference
Coverage:  0.000% (0/4)
  0.000% (0/4)
74
QDomDocumentFragmentPrivate
Name: QDomDocumentFragmentPrivate
Coverage:  0.000% (0/4)
  0.000% (0/4)
74
QDomComment
Name: QDomComment
Coverage:  0.000% (0/4)
  0.000% (0/4)
74
QDomCDATASection
Name: QDomCDATASection
Coverage:  0.000% (0/4)
  0.000% (0/4)
74
QDesktopScreenWidget
Name: QDesktopScreenWidget
Coverage:  0.000% (0/6)
  0.000% (0/6)
94
QDefaultAnimationDriver
Name: QDefaultAnimationDriver
Coverage: 100.000% (4/4)
100.000% (4/4)
74
QDBusUnixFileDescriptorPrivate
Name: QDBusUnixFileDescriptorPrivate
Coverage:  66.667% (4/6)
 66.667% (4/6)
54
QCoreGlobalData
Name: QCoreGlobalData
Coverage: 100.000% (6/6)
100.000% (6/6)
64
QCommandLineOptionPrivate
Name: QCommandLineOptionPrivate
Coverage:  71.429% (5/7)
 71.429% (5/7)
74
QCalendarDelegate
Name: QCalendarDelegate
Coverage:  0.000% (0/6)
  0.000% (0/6)
134
QButtonGroupPrivate
Name: QButtonGroupPrivate
Coverage:  0.000% (0/12)
  0.000% (0/12)
84
QBearerEngine
Name: QBearerEngine
Coverage: 100.000% (4/4)
100.000% (4/4)
104
QBasicAtomicBitField
Name: QBasicAtomicBitField
Coverage: 100.000% (8/8)
100.000% (8/8)
114
QAccessibleSlider
Name: QAccessibleSlider
Coverage:  0.000% (0/6)
  0.000% (0/6)
64
QAccessibleScrollBar
Name: QAccessibleScrollBar
Coverage:  0.000% (0/6)
  0.000% (0/6)
64
QAccessibleDoubleSpinBox
Name: QAccessibleDoubleSpinBox
Coverage:  0.000% (0/6)
  0.000% (0/6)
74
QAccessibleDial
Name: QAccessibleDial
Coverage:  0.000% (0/6)
  0.000% (0/6)
64
QAbstractProxyModelPrivate
Name: QAbstractProxyModelPrivate
Coverage:  70.000% (7/10)
 70.000% (7/10)
154
QAbstractFileEngineHandler
Name: QAbstractFileEngineHandler
Coverage:  87.500% (7/8)
 87.500% (7/8)
94
QAbstractConcatenable
Name: QAbstractConcatenable
Coverage: 100.000% (8/8)
100.000% (8/8)
64
GradientBase64
Name: GradientBase64
Coverage:  0.000% (0/4)
  0.000% (0/4)
44
GradientBase32
Name: GradientBase32
Coverage:  0.000% (0/4)
  0.000% (0/4)
44
EnterEventChecker
Name: EnterEventChecker
Coverage: 100.000% (10/10)
100.000% (10/10)
84
DetailButton
Name: DetailButton
Coverage:  0.000% (0/4)
  0.000% (0/4)
164
ClientMessageScanner
Name: ClientMessageScanner
Coverage:  0.000% (0/8)
  0.000% (0/8)
64
ByStandardKey
Name: ByStandardKey
Coverage:  0.000% (0/4)
  0.000% (0/4)
44
Blend_ARGB32_on_RGB16_SourceAndConstAlpha
Name: Blend_ARGB32_on_RGB16_SourceAndConstAlpha
Coverage:  0.000% (0/8)
  0.000% (0/8)
84
waitForWindowExposed
Name: waitForWindowExposed
Prototype: inline static bool waitForWindowExposed(QWindow *window, int timeout = 1000)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 241-262
  0.000% (0/7)
113
viewItemTextLayout
Name: viewItemTextLayout
Prototype: static QSizeF viewItemTextLayout(QTextLayout &textLayout, int lineWidth)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 814-830
  0.000% (0/5)
123
valuatorNormalized
Name: valuatorNormalized
Prototype: static qreal valuatorNormalized(double value, XIValuatorClassInfo *vci)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 586-593
  0.000% (0/7)
53
usePixelDensity
Name: usePixelDensity
Prototype: static inline bool usePixelDensity()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qhighdpiscaling.cpp
Lines: 233-247
  0.000% (0/9)
93
updateCursorTheme
Name: updateCursorTheme
Prototype: bool updateCursorTheme(void *dpy, const QByteArray &theme)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 511-521
 44.444% (4/9)
83
unsetCursor
Name: unsetCursor
Prototype: static inline void unsetCursor(QWindow *w)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3461-3466
  0.000% (0/6)
33
ucalTimeZoneDisplayName
Name: ucalTimeZoneDisplayName
Prototype: static QString ucalTimeZoneDisplayName(UCalendar *ucal, QTimeZone::TimeType timeType, QTimeZone::NameType nameType, const QString &localeCode)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 108-143
 42.857% (3/7)
223
ucalDefaultTimeZoneId
Name: ucalDefaultTimeZoneId
Prototype: static QByteArray ucalDefaultTimeZoneId()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 82-105
 42.857% (3/7)
123
topLevelAt
Name: topLevelAt
Prototype: static QWindow* topLevelAt(const QPoint &pos)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 70-79
  0.000% (0/11)
63
toWindowsIdLiteral
Name: toWindowsIdLiteral
Prototype: static QByteArray toWindowsIdLiteral(quint16 windowsIdKey)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 116-124
 71.429% (5/7)
53
toWindowsIdKey
Name: toWindowsIdKey
Prototype: static quint16 toWindowsIdKey(const QByteArray &winId)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 106-114
100.000% (7/7)
53
toIntegral_helper
Name: toIntegral_helper
Prototype: template <typename T> static inline T toIntegral_helper(const char *data, bool *ok, int base)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3547-3569
 28.571% (2/7)
73
toIntegral_helper
Name: toIntegral_helper
Prototype: template <typename T> static inline T toIntegral_helper(const QLocalePrivate *d, const QChar *data, int len, bool *ok)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1104-1119
 28.571% (2/7)
73
timerSourceCheckHelper
Name: timerSourceCheckHelper
Prototype: static gboolean timerSourceCheckHelper(GTimerSource *src)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 140-150
100.000% (7/7)
63
tabTextFor
Name: tabTextFor
Prototype: static inline QString tabTextFor(QMdiSubWindow *subWindow)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 276-290
  0.000% (0/8)
83
systemThemeName
Name: systemThemeName
Prototype: static inline QString systemThemeName()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 77-85
  0.000% (0/7)
53
systemIconSearchPaths
Name: systemIconSearchPaths
Prototype: static inline QStringList systemIconSearchPaths()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 87-95
  0.000% (0/7)
53
subPath
Name: subPath
Prototype: static inline const QPainterPath::ElementType *subPath(const QPainterPath::ElementType *t, const QPainterPath::ElementType *end, const qreal *points, bool *closed)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 500-518
  0.000% (0/11)
93
stripTextDecl
Name: stripTextDecl
Prototype: static bool stripTextDecl(QString& str)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 192-209
  0.000% (0/7)
143
stretchFromFcWidth
Name: stretchFromFcWidth
Prototype: static inline int stretchFromFcWidth(int fcwidth)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 104-118
 50.000% (4/8)
83
streamDebug
Name: streamDebug
Prototype: static void streamDebug(QDebug dbg, const QVariant &v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetsvariant.cpp
Lines: 110-120
  0.000% (0/4)
53
stackTrace
Name: stackTrace
Prototype: static void stackTrace()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 118-150
  0.000% (0/9)
173
Page:<>1
McCabe - Cyclomatic Complexity: 1267
...10
McCabe - Cyclomatic Complexity: 23
...20
McCabe - Cyclomatic Complexity: 7
...24
McCabe - Cyclomatic Complexity: 5
25
McCabe - Cyclomatic Complexity: 5
26
McCabe - Cyclomatic Complexity: 4
27
McCabe - Cyclomatic Complexity: 4
2829
McCabe - Cyclomatic Complexity: 3
30
McCabe - Cyclomatic Complexity: 3
31
McCabe - Cyclomatic Complexity: 3
32
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...55
McCabe - Cyclomatic Complexity: 1

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