QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 2
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...207
McCabe - Cyclomatic Complexity: 2
208
McCabe - Cyclomatic Complexity: 2
209
McCabe - Cyclomatic Complexity: 2
210
McCabe - Cyclomatic Complexity: 2
211212
McCabe - Cyclomatic Complexity: 3
213
McCabe - Cyclomatic Complexity: 3
214
McCabe - Cyclomatic Complexity: 3
215
McCabe - Cyclomatic Complexity: 3
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
rasterop_solid_NotSourceAndNotDestination
Name: rasterop_solid_NotSourceAndNotDestination
Prototype: void rasterop_solid_NotSourceAndNotDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1835-1846
  0.000% (0/4)
52
rasterop_solid_NotSourceOrDestination
Name: rasterop_solid_NotSourceOrDestination
Prototype: void rasterop_solid_NotSourceOrDestination(uint *__restrict__ dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1986-1995
  0.000% (0/4)
42
rasterop_solid_NotSourceOrNotDestination
Name: rasterop_solid_NotSourceOrNotDestination
Prototype: void rasterop_solid_NotSourceOrNotDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1860-1871
  0.000% (0/4)
52
rasterop_solid_NotSourceXorDestination
Name: rasterop_solid_NotSourceXorDestination
Prototype: void rasterop_solid_NotSourceXorDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1885-1896
  0.000% (0/4)
52
rasterop_solid_SourceAndDestination
Name: rasterop_solid_SourceAndDestination
Prototype: void rasterop_solid_SourceAndDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1789-1798
  0.000% (0/4)
42
rasterop_solid_SourceAndNotDestination
Name: rasterop_solid_SourceAndNotDestination
Prototype: void rasterop_solid_SourceAndNotDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1950-1960
  0.000% (0/4)
42
rasterop_solid_SourceOrDestination
Name: rasterop_solid_SourceOrDestination
Prototype: void rasterop_solid_SourceOrDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1769-1777
  0.000% (0/4)
32
rasterop_solid_SourceOrNotDestination
Name: rasterop_solid_SourceOrNotDestination
Prototype: void rasterop_solid_SourceOrNotDestination(uint *__restrict__ dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 2009-2019
  0.000% (0/4)
42
rasterop_solid_SourceXorDestination
Name: rasterop_solid_SourceXorDestination
Prototype: void rasterop_solid_SourceXorDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1812-1821
  0.000% (0/4)
42
ratio
Name: ratio
Prototype: static double ratio(Bigint *a, Bigint *b)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1199-1232
100.000% (5/5)
102
readEtcRedHatRelease
Name: readEtcRedHatRelease
Prototype: static bool readEtcRedHatRelease(QUnixOSVersion &v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2251-2269
  0.000% (0/4)
112
readGpuFeatures
Name: readGpuFeatures
Prototype: static bool readGpuFeatures(const QOpenGLConfig::Gpu &gpu, const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease, const QByteArray &jsonAsciiData, QSet<QString> *result, QString *errorMessage)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 432-452
  0.000% (0/4)
122
readV1ColorGroup
Name: readV1ColorGroup
Prototype: static void readV1ColorGroup(QDataStream &s, QPalette &pal, QPalette::ColorGroup grp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 968-975
  0.000% (0/4)
42
read_xbm_image
Name: read_xbm_image
Prototype: static bool read_xbm_image(QIODevice *device, QImage *outImage)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 168-174
  0.000% (0/4)
42
recodeAndAppend
Name: recodeAndAppend
Prototype: static void recodeAndAppend(QString &to, const QString &input, QUrl::ComponentFormattingOptions encoding, const ushort *tableModifications)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 480-485
100.000% (4/4)
22
recodeFromUser
Name: recodeFromUser
Prototype: static inline QString recodeFromUser(const QString &input, const ushort *actions, int from, int to)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 819-829
100.000% (4/4)
62
registerEventTypeZeroBased
Name: registerEventTypeZeroBased
Prototype: static inline int registerEventTypeZeroBased(int id)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreevent.cpp
Lines: 445-453
100.000% (8/8)
32
releaseCachedFontEngine
Name: releaseCachedFontEngine
Prototype: static inline void releaseCachedFontEngine(QFontEngine *fontEngine)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1532-1536
  0.000% (0/6)
22
releaseKey
Name: releaseKey
Prototype: static inline QString releaseKey()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 135-135
  0.000% (0/2)
02
removeOptionalQuotes
Name: removeOptionalQuotes
Prototype: static inline void removeOptionalQuotes(QString *str)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2222-2229
  0.000% (0/6)
52
replaceVertex_helper
Name: replaceVertex_helper
Prototype: static AnchorVertex *replaceVertex_helper(AnchorData *data, AnchorVertex *oldV, AnchorVertex *newV)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 863-874
  0.000% (0/5)
72
report_error
Name: report_error
Prototype: static void report_error(int code, const char *where, const char *what)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 65-69
 50.000% (2/4)
22
resolveClassName
Name: resolveClassName
Prototype: static const QMetaObject *resolveClassName (const QMap<QByteArray, const QMetaObject *>& references, const QByteArray& name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1682-1690
100.000% (4/4)
32
resolveEntity
Name: resolveEntity
Prototype: static QChar resolveEntity(const QString &entity)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 336-344
  0.000% (0/6)
62
resolveGConf
Name: resolveGConf
Prototype: static bool resolveGConf()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle_p.cpp
Lines: 596-606
  0.000% (0/4)
52
reverse
Name: reverse
Prototype: template<typename C> static inline C reverse(const C &l)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 858-864
  0.000% (0/4)
42
rgbBlendPixel
Name: rgbBlendPixel
Prototype: static inline void rgbBlendPixel(quint32 *dst, int coverage, int sr, int sg, int sb, const uchar *gamma, const uchar *invgamma)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 5729-5774
  0.000% (0/4)
312
sanityCheck
Name: sanityCheck
Prototype: static bool sanityCheck(const QMdiSubWindow * const child, const char *where)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 180-189
  0.000% (0/4)
62
saveCoverageTool
Name: saveCoverageTool
Prototype: static void saveCoverageTool(const char * appname, bool testfailed, bool installedTestCoverage)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 59-77
100.000% (4/4)
82
scaleOutline
Name: scaleOutline
Prototype: static void scaleOutline(FT_Face face, FT_GlyphSlot g, FT_Fixed x_scale, FT_Fixed y_scale)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 413-424
100.000% (4/4)
82
scanUtf8Char
Name: scanUtf8Char
Prototype: static inline bool scanUtf8Char(const char *&json, const char *end, uint *result)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 881-894
 50.000% (2/4)
82
screenOf
Name: screenOf
Prototype: static QScreen *screenOf(const QWidget *w)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 415-420
  0.000% (0/4)
32
setActionIcon
Name: setActionIcon
Prototype: static inline void setActionIcon(QAction *action, const QString &name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2199-2204
  0.000% (0/4)
32
setClip
Name: setClip
Prototype: static inline void setClip(QPainter *painter, QGraphicsItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4834-4843
  0.000% (0/4)
62
setFloatAttribute
Name: setFloatAttribute
Prototype: static bool setFloatAttribute(qreal *destination, const QString &value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1377-1385
  0.000% (0/4)
52
setIntAttribute
Name: setIntAttribute
Prototype: static bool setIntAttribute(int *destination, const QString &value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1367-1375
  0.000% (0/4)
52
setMotifWmHints
Name: setMotifWmHints
Prototype: static void setMotifWmHints(QXcbConnection *c, xcb_window_t window, const QtMotifWmHints &hints)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1061-1075
100.000% (4/4)
102
setPossiblePalette
Name: setPossiblePalette
Prototype: static void setPossiblePalette(const QPalette *palette, const char *className)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 684-689
  0.000% (0/4)
32
setWord0
Name: setWord0
Prototype: static inline void setWord0(volatile double *x, quint32 l)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 365-379
 50.000% (2/4)
102
setWord1
Name: setWord1
Prototype: static inline void setWord1(volatile double *x, quint32 l)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 390-404
 50.000% (2/4)
102
setWorldTransform
Name: setWorldTransform
Prototype: static inline void setWorldTransform(QPainter *painter, const QTransform *const transformPtr, const QTransform *effectTransform)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4845-4853
  0.000% (0/4)
42
sharedNetworkSessionManager
Name: sharedNetworkSessionManager
Prototype: inline QSharedNetworkSessionManager* sharedNetworkSessionManager()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Lines: 44-52
100.000% (4/4)
52
shrink
Name: shrink
Prototype: static inline int shrink(QLayoutStruct &ls, int delta)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 830-837
  0.000% (0/4)
52
skipDuplicatePoints
Name: skipDuplicatePoints
Prototype: static inline void skipDuplicatePoints(const qreal **pts, const qreal *endPts)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 67-74
  0.000% (0/8)
32
sm_dieCallback
Name: sm_dieCallback
Prototype: static void sm_dieCallback(SmcConn smcConn, SmPointer )
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 279-286
  0.000% (0/4)
52
sm_saveCompleteCallback
Name: sm_saveCompleteCallback
Prototype: static void sm_saveCompleteCallback(SmcConn smcConn, SmPointer )
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 297-302
  0.000% (0/4)
32
sm_saveYourselfPhase2Callback
Name: sm_saveYourselfPhase2Callback
Prototype: static void sm_saveYourselfPhase2Callback(SmcConn smcConn, SmPointer clientData)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 312-318
  0.000% (0/4)
42
sm_setProperty
Name: sm_setProperty
Prototype: static void sm_setProperty(const QString &name, const QStringList &value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 132-146
  0.000% (0/4)
112
sm_setProperty
Name: sm_setProperty
Prototype: static void sm_setProperty(const char *name, const char *type, int num_vals, SmPropValue *vals)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 103-121
  0.000% (0/4)
122
socketNotifierSourcePrepare
Name: socketNotifierSourcePrepare
Prototype: static gboolean socketNotifierSourcePrepare(GSource *, gint *timeout)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 61-66
 75.000% (3/4)
32
storageIndexFromLayoutItem
Name: storageIndexFromLayoutItem
Prototype: static int storageIndexFromLayoutItem(const QFormLayoutPrivate::ItemMatrix &m, QFormLayoutItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 265-273
  0.000% (0/4)
32
storePixel
Name: storePixel
Prototype: template <> inline void storePixel<QPixelLayout::BPP1LSB>(uchar *dest, int index, uint pixel)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 801-808
  0.000% (0/4)
32
storePixel
Name: storePixel
Prototype: template <> inline void storePixel<QPixelLayout::BPP1MSB>(uchar *dest, int index, uint pixel)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 810-817
  0.000% (0/4)
32
storePixels
Name: storePixels
Prototype: template <QPixelLayout::BPP width> inline void storePixels(uchar *dest, const uint *src, int index, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 837-842
  0.000% (0/4)
22
swap_bit_order
Name: swap_bit_order
Prototype: static void swap_bit_order(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1021-1040
  0.000% (0/4)
142
switch_from_to
Name: switch_from_to
Prototype: static inline int switch_from_to(QAtomicInt &a, int from, int to)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 90-98
 75.000% (3/4)
52
systemData
Name: systemData
Prototype: static const QLocaleData *systemData()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 634-645
 83.333% (5/6)
32
systemLocale
Name: systemLocale
Prototype: static const QSystemLocale *systemLocale()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 580-585
 50.000% (2/4)
32
systemTrayTracker
Name: systemTrayTracker
Prototype: static inline QXcbSystemTrayTracker *systemTrayTracker(const QScreen *s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 107-113
 50.000% (2/4)
32
tabId
Name: tabId
Prototype: static quintptr tabId(const QDockAreaLayoutItem &item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 212-217
  0.000% (0/4)
32
textCopy
Name: textCopy
Prototype: QChar *textCopy(const QChar *start, int len)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2383-2390
 50.000% (2/4)
52
timerSourceCheck
Name: timerSourceCheck
Prototype: static gboolean timerSourceCheck(GSource *source)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 162-168
100.000% (4/4)
42
timerSourceDispatch
Name: timerSourceDispatch
Prototype: static gboolean timerSourceDispatch(GSource *source, GSourceFunc, gpointer)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 170-178
 50.000% (2/4)
62
timerSourcePrepareHelper
Name: timerSourcePrepareHelper
Prototype: static gboolean timerSourcePrepareHelper(GTimerSource *src, gint *timeout)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 123-132
100.000% (7/7)
52
tlWindow
Name: tlWindow
Prototype: static QWindow *tlWindow(QWindow *window)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 935-940
 83.333% (5/6)
32
toStringIsoDate
Name: toStringIsoDate
Prototype: static QString toStringIsoDate(qint64 jd)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 792-799
 83.333% (5/6)
42
traverse
Name: traverse
Prototype: static void traverse(QWingedEdge &list, int edge, QPathEdge::Traversal traversal)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1718-1738
  0.000% (0/6)
92
typeFromTypeInfo
Name: typeFromTypeInfo
Prototype: static inline int typeFromTypeInfo(const QMetaObject *mo, uint typeInfo)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 174-179
100.000% (4/4)
32
typeKey
Name: typeKey
Prototype: static inline QString typeKey()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 136-136
  0.000% (0/2)
02
typeNameFromTypeInfo
Name: typeNameFromTypeInfo
Prototype: static inline QByteArray typeNameFromTypeInfo(const QMetaObject *mo, uint typeInfo)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 158-167
100.000% (4/4)
42
ucalDaylightOffset
Name: ucalDaylightOffset
Prototype: static int ucalDaylightOffset(const QByteArray &id)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 258-266
 50.000% (2/4)
52
ucstrcmp
Name: ucstrcmp
Prototype: static int ucstrcmp(const QChar *a, int alen, const QChar *b, int blen)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 620-627
100.000% (8/8)
52
uenumToIdList
Name: uenumToIdList
Prototype: static QList<QByteArray> uenumToIdList(UEnumeration *uenum)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 240-255
 83.333% (5/6)
112
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: 3814-3820
  0.000% (0/4)
32
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: 3822-3828
  0.000% (0/4)
32
unixCheckClockType
Name: unixCheckClockType
Prototype: static int unixCheckClockType()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 106-138
 83.333% (5/6)
62
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: 2495-2498
  0.000% (0/2)
02
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: 1198-1216
  0.000% (0/4)
112
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: 2135-2142
100.000% (4/4)
42
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: 5023-5027
  0.000% (0/4)
22
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: 275-290
  0.000% (0/10)
92
useScrollBar
Name: useScrollBar
Prototype: static inline bool useScrollBar(const QRect &childrenRect, const QSize &maxViewportSize, Qt::Orientation orientation)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 227-238
  0.000% (0/16)
72
valueKey
Name: valueKey
Prototype: static inline QString valueKey()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 132-132
  0.000% (0/2)
02
vendorIdKey
Name: vendorIdKey
Prototype: static inline QString vendorIdKey()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 138-138
  0.000% (0/2)
02
versionKey
Name: versionKey
Prototype: static inline QString versionKey()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 134-134
  0.000% (0/2)
02
versionKeyLiteral
Name: versionKeyLiteral
Prototype: inline QString versionKeyLiteral()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 62-62
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: 996-1000
  0.000% (0/4)
22
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: 433-436
100.000% (2/2)
02
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: 438-441
100.000% (2/2)
02
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: 97-121
  0.000% (0/4)
172
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
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: 120-130
  0.000% (0/5)
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: 298-308
100.000% (5/5)
62
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: 48-56
  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: 57-66
  0.000% (0/4)
62
AtSpiAdaptor::getAttributeValue
Name: AtSpiAdaptor::getAttributeValue
Prototype: QVariantList AtSpiAdaptor::getAttributeValue(QAccessibleInterface *interface, int offset, const QString &attributeName) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2074-2097
  0.000% (0/5)
193
AtSpiAdaptor::getAttributes
Name: AtSpiAdaptor::getAttributes
Prototype: QVariantList AtSpiAdaptor::getAttributes(QAccessibleInterface *interface, int offset, bool includeDefaults) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2050-2072
  0.000% (0/5)
153
AtSpiAdaptor::inheritsQAction
Name: AtSpiAdaptor::inheritsQAction
Prototype: bool AtSpiAdaptor::inheritsQAction(QObject *object)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1554-1564
  0.000% (0/7)
73
AtSpiAdaptor::notifyAboutCreation
Name: AtSpiAdaptor::notifyAboutCreation
Prototype: void AtSpiAdaptor::notifyAboutCreation(QAccessibleInterface *interface) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1196-1212
  0.000% (0/8)
93
AtSpiAdaptor::pathForInterface
Name: AtSpiAdaptor::pathForInterface
Prototype: QString AtSpiAdaptor::pathForInterface(QAccessibleInterface *interface) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1542-1552
  0.000% (0/9)
73
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 2
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...207
McCabe - Cyclomatic Complexity: 2
208
McCabe - Cyclomatic Complexity: 2
209
McCabe - Cyclomatic Complexity: 2
210
McCabe - Cyclomatic Complexity: 2
211212
McCabe - Cyclomatic Complexity: 3
213
McCabe - Cyclomatic Complexity: 3
214
McCabe - Cyclomatic Complexity: 3
215
McCabe - Cyclomatic Complexity: 3
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55

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