QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...250
McCabe - Cyclomatic Complexity: 4
...252
McCabe - Cyclomatic Complexity: 4
253
McCabe - Cyclomatic Complexity: 4
254
McCabe - Cyclomatic Complexity: 4
255
McCabe - Cyclomatic Complexity: 4
256257
McCabe - Cyclomatic Complexity: 4
258
McCabe - Cyclomatic Complexity: 5
259
McCabe - Cyclomatic Complexity: 5
260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
detectedCompat
Name: detectedCompat
Prototype: static bool detectedCompat(int button0, int button1, int button2)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1975-1984
  0.000% (0/16)
74
digestMd5ResponseHelper
Name: digestMd5ResponseHelper
Prototype: static QByteArray digestMd5ResponseHelper( const QByteArray &alg, const QByteArray &userName, const QByteArray &realm, const QByteArray &password, const QByteArray &nonce, const QByteArray &nonceCount, const QByteArray &cNonce, const QByteArray &qop, const QByteArray &method, const QByteArray &digestUri, const QByteArray &hEntity )
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 605-668
 50.000% (5/10)
384
directoryMatchesSize
Name: directoryMatchesSize
Prototype: static bool directoryMatchesSize(const QIconDirInfo &dir, int iconsize)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 398-414
  0.000% (0/18)
104
discardInvalidateBufferRequest
Name: discardInvalidateBufferRequest
Prototype: static inline bool discardInvalidateBufferRequest(QWidget *widget, QTLWExtra *tlwExtra)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1451-1464
  0.000% (0/16)
84
dlIterateCallback
Name: dlIterateCallback
Prototype: static int dlIterateCallback(struct dl_phdr_info *info, size_t size, void *data)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 492-505
  0.000% (0/10)
104
drawPixel
Name: drawPixel
Prototype: inline void drawPixel(QCosmeticStroker *stroker, int x, int y, int coverage)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 138-159
  0.000% (0/22)
144
dumpLayout
Name: dumpLayout
Prototype: static void dumpLayout(QTextStream &qout, const QDockAreaLayoutItem &item, QString indent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 84-110
  0.000% (0/10)
234
effectiveState
Name: effectiveState
Prototype: Qt::WindowState effectiveState(Qt::WindowStates state)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3025-3034
  0.000% (0/10)
74
err_method_notfound
Name: err_method_notfound
Prototype: static void err_method_notfound(const QObject *object, const char *method, const char *func)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2261-2279
  0.000% (0/8)
124
fastDetermineNameChar
Name: fastDetermineNameChar
Prototype: static inline NameChar fastDetermineNameChar(QChar ch)
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 2872-2887
 85.000% (17/20)
114
fillLines
Name: fillLines
Prototype: template <FillClip clip, FillVDir vDir, FillHDir hDir> inline void fillLines(qint32 *bits, int width, int height, int upperY, int lowerY, int &lx, int ldx, int &rx, int rdx, qint32 &d, qint32 ddy, qint32 ddx)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 136-162
  0.000% (0/10)
184
fillRegion
Name: fillRegion
Prototype: static inline void fillRegion(QPainter *painter, const QRegion &rgn, const QBrush &brush)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2375-2405
  0.000% (0/12)
144
findChildFrame
Name: findChildFrame
Prototype: static QTextFrame *findChildFrame(QTextFrame *f, int pos)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1415-1432
  0.000% (0/10)
124
findMethodCandidates
Name: findMethodCandidates
Prototype: static inline QByteArray findMethodCandidates(const QMetaObject *metaObject, const char *nonExistentMember)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1337-1352
100.000% (10/10)
104
fixedSystemLiteral
Name: fixedSystemLiteral
Prototype: static QString fixedSystemLiteral(const QString &data, bool *ok)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 822-843
  0.000% (0/12)
124
flowPosition
Name: flowPosition
Prototype: static QFixed flowPosition(const QTextFrame::iterator it)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1501-1516
  0.000% (0/10)
94
formatGraphicsItemHelper
Name: formatGraphicsItemHelper
Prototype: static void formatGraphicsItemHelper(QDebug debug, const QGraphicsItem *item)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11287-11297
  0.000% (0/10)
84
formatInputMethodQueryEvent
Name: formatInputMethodQueryEvent
Prototype: static inline void formatInputMethodQueryEvent(QDebug d, const QInputMethodQueryEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3628-3641
  0.000% (0/10)
94
formatTabletEvent
Name: formatTabletEvent
Prototype: static void formatTabletEvent(QDebug d, const QTabletEvent *e)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3785-3808
  0.000% (0/14)
204
formatWidgetAttributes
Name: formatWidgetAttributes
Prototype: static inline void formatWidgetAttributes(QDebug debug, const QWidget *widget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12966-12980
  0.000% (0/10)
104
fromShortMonthName
Name: fromShortMonthName
Prototype: static int fromShortMonthName(const QStringRef &monthName)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 187-199
 80.000% (8/10)
74
generateWavyPixmap
Name: generateWavyPixmap
Prototype: static QPixmap generateWavyPixmap(qreal maxRadius, const QPen &pen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6175-6225
  0.000% (0/10)
324
get
Name: get
Prototype: static inline QDBusError::ErrorType get(const char *name)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuserror.cpp
Lines: 146-154
 72.727% (8/11)
64
getLocaleListData
Name: getLocaleListData
Prototype: static QString getLocaleListData(const ushort *data, int size, int index)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 665-679
 85.714% (12/14)
104
get_picture_handler
Name: get_picture_handler
Prototype: static QPictureHandler *get_picture_handler(const char *format)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1446-1457
  0.000% (0/10)
74
getticks
Name: getticks
Prototype: static qint64 getticks()
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
Lines: 72-111
 66.667% (8/12)
124
grabMouseForWidget
Name: grabMouseForWidget
Prototype: static void grabMouseForWidget(QWidget *widget, const QCursor *cursor = 0)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12454-12475
  0.000% (0/10)
104
gray_raster_reset
Name: gray_raster_reset
Prototype: static void gray_raster_reset( QT_FT_Raster raster, char* pool_base, long pool_size )
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1862-1901
  0.000% (0/13)
214
hb_stringToGlyphs
Name: hb_stringToGlyphs
Prototype: static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 102-127
  0.000% (0/14)
174
huntAndDestroy
Name: huntAndDestroy
Prototype: static void huntAndDestroy(QObject *needle, QDBusConnectionPrivate::ObjectTreeNode &haystack)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 578-594
100.000% (10/10)
94
indexOfMethodRelative
Name: indexOfMethodRelative
Prototype: template<int MethodType> static inline int indexOfMethodRelative(const QMetaObject **baseObject, const QByteArray &name, int argc, const QArgumentType *types)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 578-599
100.000% (12/12)
104
indexOfMutating
Name: indexOfMutating
Prototype: static int indexOfMutating(const QStringList *that, QRegExp &rx, int from)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 520-529
100.000% (10/10)
64
initPalette
Name: initPalette
Prototype: static void initPalette()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 212-219
  0.000% (0/9)
54
initSystemPalette
Name: initSystemPalette
Prototype: static void initSystemPalette()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 132-145
  0.000% (0/10)
84
init_plugins
Name: init_plugins
Prototype: static void init_plugins(const QList<QByteArray> &pluginList)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1149-1165
  0.000% (0/11)
114
insertOrRemoveItems
Name: insertOrRemoveItems
Prototype: template <typename T> static void insertOrRemoveItems(QVector<T> &items, int index, int delta)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 44-55
  0.000% (0/10)
64
intersectLine
Name: intersectLine
Prototype: template <Edge edge> QPointF intersectLine(const QPointF &a, const QPointF &b, qreal t)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1947-1958
  0.000% (0/5)
44
iod_read_fn
Name: iod_read_fn
Prototype: static void iod_read_fn(png_structp png_ptr, png_bytep data, png_size_t length)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 186-208
  0.000% (0/16)
134
isBetterCapture
Name: isBetterCapture
Prototype: static bool isBetterCapture(int ncap, const int *begin1, const int *end1, const int *begin2, const int *end2)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1783-1795
100.000% (10/10)
74
isDBusTrayAvailable
Name: isDBusTrayAvailable
Prototype: static bool isDBusTrayAvailable()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 97-108
 60.000% (6/10)
74
isExpectFailData
Name: isExpectFailData
Prototype: static bool isExpectFailData(const char *dataIndex)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 175-184
 83.333% (10/12)
74
isFatal
Name: isFatal
Prototype: static bool isFatal(QtMsgType msgType)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 150-166
 75.000% (9/12)
74
isTextFile
Name: isTextFile
Prototype: static inline bool isTextFile(const QByteArray &data)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 114-131
 66.667% (12/18)
84
kerning
Name: kerning
Prototype: static inline QFixed kerning(int left, int right, const QFontEngine::KernPair *pairs, int numPairs)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1091-1108
  0.000% (0/10)
104
loadAET
Name: loadAET
Prototype: static void loadAET(EdgeTableEntry *AET, EdgeTableEntry *ETEs)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3288-3310
  0.000% (0/12)
164
loadEngine
Name: loadEngine
Prototype: static QFontEngine *loadEngine(int script, const QFontDef &request, QtFontFamily *family, QtFontFoundry *foundry, QtFontStyle *style, QtFontSize *size)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 989-1019
  0.000% (0/16)
154
loadIntegration
Name: loadIntegration
Prototype: static inline QPlatformIntegration *loadIntegration(QFactoryLoader *loader, const QString &key, const QStringList &parameters, int &argc, char ** argv)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp
Lines: 51-60
  0.000% (0/9)
64
loadIntegration
Name: loadIntegration
Prototype: static inline QXcbGlIntegration *loadIntegration(QFactoryLoader *loader, const QString &key)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
Lines: 50-59
 44.444% (4/9)
64
loadIntegration
Name: loadIntegration
Prototype: static inline QEGLDeviceIntegration *loadIntegration(QFactoryLoader *loader, const QString &key)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines: 68-79
  0.000% (0/10)
74
mapProjective
Name: mapProjective
Prototype: static QPolygonF mapProjective(const QTransform &transform, const QPolygonF &poly)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1370-1389
  0.000% (0/10)
134
matchArgsForService
Name: matchArgsForService
Prototype: static QStringList matchArgsForService(const QString &service, QDBusServiceWatcher::WatchMode mode)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 457-475
100.000% (7/7)
94
matchLineFeed
Name: matchLineFeed
Prototype: static bool matchLineFeed(const QByteArray &pem, int *offset)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 626-643
 62.500% (10/16)
104
mdiAreaParent
Name: mdiAreaParent
Prototype: static inline QMdiArea *mdiAreaParent(QWidget *widget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 241-253
  0.000% (0/10)
84
menuBarHeightForWidth
Name: menuBarHeightForWidth
Prototype: static int menuBarHeightForWidth(QWidget *menubar, int w)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 50-62
  0.000% (0/14)
94
metaEnumFromType
Name: metaEnumFromType
Prototype: static QMetaEnum metaEnumFromType(int type)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 344-357
 70.000% (7/10)
94
multadd
Name: multadd
Prototype: static Bigint *multadd(Bigint *b, int m, int a)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 564-601
 80.000% (8/10)
224
nameFilterForMime
Name: nameFilterForMime
Prototype: static QString nameFilterForMime(const QString &mimeType)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1526-1539
  0.000% (0/8)
74
objectInheritsXAndXIsCloserThanY
Name: objectInheritsXAndXIsCloserThanY
Prototype: static bool objectInheritsXAndXIsCloserThanY(const QObject *object, const QByteArray &classX, const QByteArray &classY)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 111-123
  0.000% (0/10)
84
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QGraphicsItem::GraphicsItemFlags flags)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11530-11544
  0.000% (0/10)
104
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QCursor &c)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 302-318
  0.000% (0/11)
114
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QBitArray &array)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbitarray.cpp
Lines: 755-770
 53.846% (7/13)
114
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QUuid &id)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 657-684
 81.818% (9/11)
174
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &stream, const QColor &color)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 2503-2529
  0.000% (0/10)
204
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QScreen *screen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 710-736
  0.000% (0/10)
224
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QByteArray &ba)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2926-2949
100.000% (10/10)
164
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QCursor &c)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 329-352
  0.000% (0/11)
174
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QUuid &id)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 690-717
100.000% (11/11)
174
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &stream, QColor &color)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 2539-2571
  0.000% (0/10)
254
paintSep
Name: paintSep
Prototype: static void paintSep(QPainter *p, QWidget *w, const QRect &r, Qt::Orientation o, bool mouse_over)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1567-1581
  0.000% (0/10)
114
parseArg
Name: parseArg
Prototype: static bool parseArg(const QXmlStreamAttributes &attributes, QDBusIntrospection::Argument &argData, QDBusIntrospection::Interface *ifaceData)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 54-79
100.000% (10/10)
144
parsePosixOffset
Name: parsePosixOffset
Prototype: static int parsePosixOffset(const char *begin, const char *end)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 425-441
 66.667% (8/12)
104
parse_locale_tag
Name: parse_locale_tag
Prototype: static bool parse_locale_tag(const QString &input, int &i, QString *result, const QString &separators)
Coverage:  59.091% (13/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 382-400
 59.091% (13/22)
154
print_backtrace
Name: print_backtrace
Prototype: static void print_backtrace(FILE *outb)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcrashhandler.cpp
Lines: 71-86
  0.000% (0/10)
114
qDBusFindAdaptorConnector
Name: qDBusFindAdaptorConnector
Prototype: QDBusAdaptorConnector *qDBusFindAdaptorConnector(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractadaptor.cpp
Lines: 65-80
 80.000% (8/10)
114
qDBusGenerateMetaObjectXml
Name: qDBusGenerateMetaObjectXml
Prototype: QString qDBusGenerateMetaObjectXml(QString interface, const QMetaObject *mo, const QMetaObject *base, int flags)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlgenerator.cpp
Lines: 240-258
100.000% (11/11)
114
qDrawWinShades
Name: qDrawWinShades
Prototype: static void qDrawWinShades(QPainter *p, int x, int y, int w, int h, const QColor &c1, const QColor &c2, const QColor &c3, const QColor &c4, const QBrush *fill)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 378-404
  0.000% (0/14)
194
qEncodeHmacMd5
Name: qEncodeHmacMd5
Prototype: QByteArray qEncodeHmacMd5(QByteArray &key, const QByteArray &message)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1121-1179
 80.000% (8/10)
254
qEncodeNtlmv2Response
Name: qEncodeNtlmv2Response
Prototype: static QByteArray qEncodeNtlmv2Response(const QAuthenticatorPrivate *ctx, const QNtlmPhase2Block& ch, QNtlmPhase3Block *phase3)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1237-1306
 63.636% (7/11)
344
qGamma_correct_back_to_linear_cs
Name: qGamma_correct_back_to_linear_cs
Prototype: void qGamma_correct_back_to_linear_cs(QImage *image)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 77-97
  0.000% (0/10)
144
qInit
Name: qInit
Prototype: static void qInit(QSqlQuery *q, const QString& query, QSqlDatabase db)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 255-265
100.000% (10/10)
74
qInitDrawhelperFunctions
Name: qInitDrawhelperFunctions
Prototype: static void qInitDrawhelperFunctions()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 6344-6540
  0.000% (0/16)
724
qInitImageConversions
Name: qInitImageConversions
Prototype: static void qInitImageConversions()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 2922-2967
  0.000% (0/16)
134
qIsEffectiveTLD
Name: qIsEffectiveTLD
Prototype: bool qIsEffectiveTLD(const QString &domain)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp
Lines: 95-114
100.000% (10/10)
104
qNetworkConfigurationManagerPrivate
Name: qNetworkConfigurationManagerPrivate
Prototype: QNetworkConfigurationManagerPrivate *qNetworkConfigurationManagerPrivate()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager.cpp
Lines: 76-103
 84.615% (11/13)
164
qNormalizeNode
Name: qNormalizeNode
Prototype: static void qNormalizeNode(QDomNodePrivate* n)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1859-1880
  0.000% (0/10)
134
qRemoveDuplicates
Name: qRemoveDuplicates
Prototype: template <typename Iterator, typename Equality> Iterator qRemoveDuplicates(Iterator begin, Iterator end, Equality eq)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1455-1472
  0.000% (0/10)
104
qTopLevelDomain
Name: qTopLevelDomain
Prototype: QString qTopLevelDomain(const QString &domain)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp
Lines: 73-87
 80.000% (8/10)
104
qVariantToHelper
Name: qVariantToHelper
Prototype: template <typename T> inline T qVariantToHelper(const QVariant::Private &d, const HandlersManager &handlerManager)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 2203-2219
 91.667% (11/12)
84
q_glFormatFromConfig
Name: q_glFormatFromConfig
Prototype: QSurfaceFormat q_glFormatFromConfig(EGLDisplay display, const EGLConfig config, const QSurfaceFormat &referenceFormat)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 346-399
  0.000% (0/19)
404
q_strchr
Name: q_strchr
Prototype: static inline bool q_strchr(const char str[], char chr)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4405-4415
 77.778% (7/9)
74
qstricmp
Name: qstricmp
Prototype: int qstricmp(const char *str1, const char *str2)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 306-318
100.000% (15/15)
104
qt_UnicodeToTSCII
Name: qt_UnicodeToTSCII
Prototype: static unsigned char qt_UnicodeToTSCII(ushort u1, ushort u2, ushort u3)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtsciicodec.cpp
Lines: 449-475
  0.000% (0/10)
154
qt_bitmapblit16_sse2
Name: qt_bitmapblit16_sse2
Prototype: void qt_bitmapblit16_sse2(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 &color, const uchar *src, int width, int height, int stride)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 401-429
  0.000% (0/10)
194
qt_blend_rgb32_on_rgb16
Name: qt_blend_rgb32_on_rgb16
Prototype: static void qt_blend_rgb32_on_rgb16(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qblendfunctions.cpp
Lines: 290-325
  0.000% (0/10)
174
qt_call_post_routines
Name: qt_call_post_routines
Prototype: void __attribute__((visibility("default"))) qt_call_post_routines()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 285-299
 66.667% (6/9)
64
qt_check_if_internal_object
Name: qt_check_if_internal_object
Prototype: static void qt_check_if_internal_object(const QObject **obj, int *element)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1702-1717
  0.000% (0/12)
64
qt_convertUnits
Name: qt_convertUnits
Prototype: static QSizeF qt_convertUnits(const QSizeF &size, QPageSize::Unit fromUnits, QPageSize::Unit toUnits)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 536-557
  0.000% (0/14)
124
qt_convert_rgb888_to_rgb32
Name: qt_convert_rgb888_to_rgb32
Prototype: void qt_convert_rgb888_to_rgb32(quint32 *dest_data, const uchar *src_data, int len)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 276-309
  0.000% (0/12)
214
qt_convert_rgb888_to_rgb32_ssse3
Name: qt_convert_rgb888_to_rgb32_ssse3
Prototype: void qt_convert_rgb888_to_rgb32_ssse3(quint32 *dst, const uchar *src, int len)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_ssse3.cpp
Lines: 45-120
  0.000% (0/10)
394
qt_convert_rgb888_to_rgbx8888
Name: qt_convert_rgb888_to_rgbx8888
Prototype: void qt_convert_rgb888_to_rgbx8888(quint32 *dest_data, const uchar *src_data, int len)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 311-351
  0.000% (0/12)
214
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...250
McCabe - Cyclomatic Complexity: 4
...252
McCabe - Cyclomatic Complexity: 4
253
McCabe - Cyclomatic Complexity: 4
254
McCabe - Cyclomatic Complexity: 4
255
McCabe - Cyclomatic Complexity: 4
256257
McCabe - Cyclomatic Complexity: 4
258
McCabe - Cyclomatic Complexity: 5
259
McCabe - Cyclomatic Complexity: 5
260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...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