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
...28
McCabe - Cyclomatic Complexity: 4
29
McCabe - Cyclomatic Complexity: 3
30
McCabe - Cyclomatic Complexity: 3
31
McCabe - Cyclomatic Complexity: 3
3233
McCabe - Cyclomatic Complexity: 2
34
McCabe - Cyclomatic Complexity: 2
35
McCabe - Cyclomatic Complexity: 2
36
McCabe - Cyclomatic Complexity: 2
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...55
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QXmlStreamNamespaceDeclaration
Name: QXmlStreamNamespaceDeclaration
Coverage: 100.000% (3/3)
100.000% (3/3)
63
QXmlSimpleReaderLocator
Name: QXmlSimpleReaderLocator
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QXcbCursorCacheKey
Name: QXcbCursorCacheKey
Coverage:  28.571% (2/7)
 28.571% (2/7)
83
QWizardLayoutInfo
Name: QWizardLayoutInfo
Coverage:  0.000% (0/3)
  0.000% (0/3)
203
QWhatsThisAction
Name: QWhatsThisAction
Coverage:  0.000% (0/5)
  0.000% (0/5)
83
QUtf32LECodec
Name: QUtf32LECodec
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QUtf32BECodec
Name: QUtf32BECodec
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QUtf16LECodec
Name: QUtf16LECodec
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QUtf16BECodec
Name: QUtf16BECodec
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QUnixPrintWidget
Name: QUnixPrintWidget
Coverage:  66.667% (2/3)
 66.667% (2/3)
33
QUIntSpinBox
Name: QUIntSpinBox
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QTemporaryDirPrivate
Name: QTemporaryDirPrivate
Coverage: 100.000% (5/5)
100.000% (5/5)
83
QTcpSocket
Name: QTcpSocket
Coverage:  66.667% (2/3)
 66.667% (2/3)
43
QTapGesture
Name: QTapGesture
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QTableWidgetSelectionRange
Name: QTableWidgetSelectionRange
Coverage:  0.000% (0/3)
  0.000% (0/3)
63
QStyledItemDelegatePrivate
Name: QStyledItemDelegatePrivate
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QStyleSheetBackgroundData
Name: QStyleSheetBackgroundData
Coverage:  0.000% (0/5)
  0.000% (0/5)
43
QSqlFieldPrivate
Name: QSqlFieldPrivate
Coverage: 100.000% (3/3)
100.000% (3/3)
123
QSideBarDelegate
Name: QSideBarDelegate
Coverage:  0.000% (0/7)
  0.000% (0/7)
53
QScrollerPropertiesPrivate
Name: QScrollerPropertiesPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
463
QScriptLine
Name: QScriptLine
Coverage:  0.000% (0/10)
  0.000% (0/10)
153
QScreenOrientationChangeEvent
Name: QScreenOrientationChangeEvent
Coverage:  0.000% (0/3)
  0.000% (0/3)
43
QRegularExpressionMatchPrivate
Name: QRegularExpressionMatchPrivate
Coverage: 100.000% (5/5)
100.000% (5/5)
153
QPrinterInfoPrivate
Name: QPrinterInfoPrivate
Coverage:  85.714% (6/7)
 85.714% (6/7)
43
QPlatformServices
Name: QPlatformServices
Coverage:  0.000% (0/3)
  0.000% (0/3)
73
QPlatformIntegrationPlugin
Name: QPlatformIntegrationPlugin
Coverage:  0.000% (0/3)
  0.000% (0/3)
83
QPlatformDropQtResponse
Name: QPlatformDropQtResponse
Coverage:  0.000% (0/3)
  0.000% (0/3)
43
QPlatformCursorPrivate
Name: QPlatformCursorPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
53
QPlatformCursor
Name: QPlatformCursor
Coverage:  0.000% (0/5)
  0.000% (0/5)
63
QPlainTextDocumentLayoutPrivate
Name: QPlainTextDocumentLayoutPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
153
QPictureHandler
Name: QPictureHandler
Coverage:  0.000% (0/7)
  0.000% (0/7)
83
QPictureFormatPlugin
Name: QPictureFormatPlugin
Coverage:  0.000% (0/3)
  0.000% (0/3)
103
QPenDataHolder
Name: QPenDataHolder
Coverage:  0.000% (0/5)
  0.000% (0/5)
43
QPdfPage
Name: QPdfPage
Coverage:  0.000% (0/5)
  0.000% (0/5)
53
QPcreJitStackPointer
Name: QPcreJitStackPointer
Coverage:  0.000% (0/5)
  0.000% (0/5)
33
QPainterState
Name: QPainterState
Coverage:  0.000% (0/3)
  0.000% (0/3)
273
QPAEventDispatcherGlib
Name: QPAEventDispatcherGlib
Coverage: 100.000% (3/3)
100.000% (3/3)
83
QOpenGLExtraFunctionsPrivate
Name: QOpenGLExtraFunctionsPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
23
QObjectConnectionListVector
Name: QObjectConnectionListVector
Coverage: 100.000% (5/5)
100.000% (5/5)
43
QNullBrushData
Name: QNullBrushData
Coverage:  0.000% (0/5)
  0.000% (0/5)
63
QNetworkInterfacePrivate
Name: QNetworkInterfacePrivate
Coverage: 100.000% (7/7)
100.000% (7/7)
93
QNetworkAccessBackendFactory
Name: QNetworkAccessBackendFactory
Coverage:  80.000% (4/5)
 80.000% (4/5)
53
QNativeImage
Name: QNativeImage
Coverage:  0.000% (0/5)
  0.000% (0/5)
63
QMovableTabWidget
Name: QMovableTabWidget
Coverage:  0.000% (0/3)
  0.000% (0/3)
73
QMimeProviderBase
Name: QMimeProviderBase
Coverage: 100.000% (7/7)
100.000% (7/7)
63
QMimeGlobPatternList
Name: QMimeGlobPatternList
Coverage: 100.000% (7/7)
100.000% (7/7)
63
QMenuBarExtension
Name: QMenuBarExtension
Coverage:  0.000% (0/3)
  0.000% (0/3)
113
QInputDeviceManagerPrivate
Name: QInputDeviceManagerPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
53
QInputDeviceManager
Name: QInputDeviceManager
Coverage:  0.000% (0/3)
  0.000% (0/3)
43
QHttpMultiPartPrivate
Name: QHttpMultiPartPrivate
Coverage:  71.429% (5/7)
 71.429% (5/7)
93
QGuiGLThreadContext
Name: QGuiGLThreadContext
Coverage:  0.000% (0/5)
  0.000% (0/5)
43
QGraphicsWidgetStyles
Name: QGraphicsWidgetStyles
Coverage:  0.000% (0/5)
  0.000% (0/5)
63
QGnomeThemePrivate
Name: QGnomeThemePrivate
Coverage:  0.000% (0/3)
  0.000% (0/3)
93
QGLSignalProxy
Name: QGLSignalProxy
Coverage:  36.364% (4/11)
 36.364% (4/11)
53
QGLFunctionsPrivateEx
Name: QGLFunctionsPrivateEx
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QGLContextGroupList
Name: QGLContextGroupList
Coverage: 100.000% (3/3)
100.000% (3/3)
63
QFileOpenEvent
Name: QFileOpenEvent
Coverage:  0.000% (0/3)
  0.000% (0/3)
63
QFbCursorDeviceListener
Name: QFbCursorDeviceListener
Coverage:  0.000% (0/5)
  0.000% (0/5)
33
QExtTimerQueryHelper
Name: QExtTimerQueryHelper
Coverage:  0.000% (0/3)
  0.000% (0/3)
53
QEvdevTabletHandlerThread
Name: QEvdevTabletHandlerThread
Coverage:  0.000% (0/3)
  0.000% (0/3)
73
QErrorMessageTextView
Name: QErrorMessageTextView
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QEglFSCursorDeviceListener
Name: QEglFSCursorDeviceListener
Coverage:  0.000% (0/5)
  0.000% (0/5)
33
QDomDocumentFragment
Name: QDomDocumentFragment
Coverage:  0.000% (0/3)
  0.000% (0/3)
53
QDeviceDiscovery
Name: QDeviceDiscovery
Coverage:  0.000% (0/8)
  0.000% (0/8)
83
QDaemonThread
Name: QDaemonThread
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QDBusContextPrivate
Name: QDBusContextPrivate
Coverage: 100.000% (7/7)
100.000% (7/7)
103
QDBusActivateObjectEvent
Name: QDBusActivateObjectEvent
Coverage:  60.000% (3/5)
 60.000% (3/5)
103
QCoreApplicationData
Name: QCoreApplicationData
Coverage:  80.000% (4/5)
 80.000% (4/5)
43
QContextMenuEvent
Name: QContextMenuEvent
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QCalToolButton
Name: QCalToolButton
Coverage:  0.000% (0/8)
  0.000% (0/8)
103
QByteArrayList_joinedSize
Name: QByteArrayList_joinedSize
Prototype: static int QByteArrayList_joinedSize(const QByteArrayList *that, int seplen)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraylist.cpp
Lines: 125-137
100.000% (7/7)
73
QBooleanComboBox
Name: QBooleanComboBox
Coverage:  0.000% (0/3)
  0.000% (0/3)
43
QAbstractTextDocumentLayoutPrivate
Name: QAbstractTextDocumentLayoutPrivate
Coverage:  0.000% (0/7)
  0.000% (0/7)
53
QAbstractPrintDialogPrivate
Name: QAbstractPrintDialogPrivate
Coverage:  90.000% (9/10)
 90.000% (9/10)
83
QAbstractOpenGLFunctionsPrivate
Name: QAbstractOpenGLFunctionsPrivate
Coverage:  0.000% (0/3)
  0.000% (0/3)
73
QAbstractNativeEventFilter
Name: QAbstractNativeEventFilter
Coverage:  80.000% (4/5)
 80.000% (4/5)
43
QAbstractEventDispatcherPrivate
Name: QAbstractEventDispatcherPrivate
Coverage: 100.000% (5/5)
100.000% (5/5)
33
OffsetRegion
Name: OffsetRegion
Prototype: static void OffsetRegion(QRegionPrivate &region, int x, int y)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1924-1937
  0.000% (0/7)
83
NumericallyLess
Name: NumericallyLess
Coverage:  0.000% (0/7)
  0.000% (0/7)
83
GraphicsView
Name: GraphicsView
Coverage: 100.000% (3/3)
100.000% (3/3)
103
DeviceEventControllerAdaptor
Name: DeviceEventControllerAdaptor
Coverage:  0.000% (0/3)
  0.000% (0/3)
53
CursorUpdateEvent
Name: CursorUpdateEvent
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
Blend_ARGB32_on_RGB16_SourceAlpha
Name: Blend_ARGB32_on_RGB16_SourceAlpha
Coverage:  0.000% (0/7)
  0.000% (0/7)
63
xpmHash
Name: xpmHash
Prototype: static quint64 xpmHash(const QString &str)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 54-62
  0.000% (0/4)
52
xpmHash
Name: xpmHash
Prototype: static quint64 xpmHash(char *str)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 63-72
  0.000% (0/4)
62
xdgConfigDirs
Name: xdgConfigDirs
Prototype: static QStringList xdgConfigDirs()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp
Lines: 304-314
100.000% (5/5)
62
writingSystemFromLocale
Name: writingSystemFromLocale
Prototype: static QFontDatabase::WritingSystem writingSystemFromLocale()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 126-136
  0.000% (0/5)
62
write_png_image
Name: write_png_image
Prototype: static bool write_png_image(const QImage &image, QIODevice *device, int quality, float gamma, const QString &description)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 994-1004
  0.000% (0/4)
62
writeMSDosDate
Name: writeMSDosDate
Prototype: static void writeMSDosDate(uchar *dest, const QDateTime& dt)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 103-127
  0.000% (0/4)
172
webDavSslTag
Name: webDavSslTag
Prototype: static inline QString webDavSslTag()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 444-447
100.000% (2/2)
02
webDavScheme
Name: webDavScheme
Prototype: static inline QString webDavScheme()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 439-442
100.000% (2/2)
02
visualRect
Name: visualRect
Prototype: static void visualRect(QRectF *geom, Qt::LayoutDirection dir, const QRectF &contentsRect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1022-1026
  0.000% (0/4)
22
useScrollBar
Name: useScrollBar
Prototype: static inline bool useScrollBar(const QRect &childrenRect, const QSize &maxViewportSize, Qt::Orientation orientation)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 232-243
  0.000% (0/4)
72
updateFormLayoutItem
Name: updateFormLayoutItem
Prototype: static void updateFormLayoutItem(QFormLayoutItem *item, int userVSpacing, QFormLayout::FieldGrowthPolicy fieldGrowthPolicy, bool fullRow)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 253-268
  0.000% (0/10)
92
unsetCursor
Name: unsetCursor
Prototype: static inline void unsetCursor(QWidget *w)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5055-5059
  0.000% (0/4)
22
unquote
Name: unquote
Prototype: static QString unquote(const char *begin, const char *end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2214-2221
100.000% (4/4)
42
unpackRect
Name: unpackRect
Prototype: static QRect unpackRect(uint geom0, uint geom1, bool *floating)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 1204-1222
  0.000% (0/4)
112
unknownText
Name: unknownText
Prototype: static QString unknownText()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2574-2577
  0.000% (0/2)
02
ungrabMouseForPopup
Name: ungrabMouseForPopup
Prototype: static void ungrabMouseForPopup(QWidget *popup)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3817-3823
  0.000% (0/4)
32
ungrabKeyboardForPopup
Name: ungrabKeyboardForPopup
Prototype: static void ungrabKeyboardForPopup(QWidget *popup)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3809-3815
  0.000% (0/4)
32
Page:<>1
McCabe - Cyclomatic Complexity: 1267
...10
McCabe - Cyclomatic Complexity: 23
...20
McCabe - Cyclomatic Complexity: 7
...28
McCabe - Cyclomatic Complexity: 4
29
McCabe - Cyclomatic Complexity: 3
30
McCabe - Cyclomatic Complexity: 3
31
McCabe - Cyclomatic Complexity: 3
3233
McCabe - Cyclomatic Complexity: 2
34
McCabe - Cyclomatic Complexity: 2
35
McCabe - Cyclomatic Complexity: 2
36
McCabe - Cyclomatic Complexity: 2
...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