| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
QThreadPrivate| Name: | QThreadPrivate | | Coverage: | 68.182% (30/44) |
| | 73 | 15 |
QStatusBarPrivate| Name: | QStatusBarPrivate | | Coverage: | 0.000% (0/45) |
| | 34 | 15 |
QSocks5BindStore| Name: | QSocks5BindStore | | Coverage: | 44.737% (17/38) |
| | 30 | 15 |
QRubberBand| Name: | QRubberBand | | Coverage: | 0.000% (0/24) |
| | 34 | 15 |
QRelation| Name: | QRelation | | Coverage: | 81.818% (27/33) |
| | 36 | 15 |
QRasterBuffer| Name: | QRasterBuffer | | Coverage: | 0.000% (0/39) |
| | 54 | 15 |
QPlatformNativeInterface| Name: | QPlatformNativeInterface | | Coverage: | 0.000% (0/15) |
| | 38 | 15 |
QPixmapConvolutionFilter| Name: | QPixmapConvolutionFilter | | Coverage: | 0.000% (0/35) |
| | 54 | 15 |
QPdfWriter| Name: | QPdfWriter | | Coverage: | 0.000% (0/17) |
| | 28 | 15 |
QNetworkConfigurationManager| Name: | QNetworkConfigurationManager | | Coverage: | 58.621% (17/29) |
| | 38 | 15 |
QNetworkAddressEntry| Name: | QNetworkAddressEntry | | Coverage: | 82.759% (24/29) |
| | 22 | 15 |
QImageReaderPrivate| Name: | QImageReaderPrivate | | Coverage: | 0.000% (0/59) |
| | 45 | 15 |
QHttpPartPrivate| Name: | QHttpPartPrivate | | Coverage: | 61.111% (22/36) |
| | 46 | 15 |
QGraphicsSceneWheelEvent| Name: | QGraphicsSceneWheelEvent | | Coverage: | 0.000% (0/15) |
| | 30 | 15 |
QGraphicsSceneHoverEvent| Name: | QGraphicsSceneHoverEvent | | Coverage: | 0.000% (0/15) |
| | 30 | 15 |
QGraphicsOpacityEffect| Name: | QGraphicsOpacityEffect | | Coverage: | 0.000% (0/38) |
| | 51 | 15 |
QGLTextureCache| Name: | QGLTextureCache | | Coverage: | 18.519% (5/27) |
| | 35 | 15 |
QFbWindow| Name: | QFbWindow | | Coverage: | 0.000% (0/25) |
| | 34 | 15 |
QFSCompleter| Name: | QFSCompleter | | Coverage: | 0.000% (0/58) |
| | 47 | 15 |
QDynamicFileResourceRoot| Name: | QDynamicFileResourceRoot | | Coverage: | 46.154% (18/39) |
| | 54 | 15 |
QDashedStrokeProcessor| Name: | QDashedStrokeProcessor | | Coverage: | 0.000% (0/42) |
| | 66 | 15 |
QDBusMenuConnection| Name: | QDBusMenuConnection | | Coverage: | 8.824% (3/34) |
| | 34 | 15 |
QDBusInterfacePrivate| Name: | QDBusInterfacePrivate | | Coverage: | 77.551% (38/49) |
| | 38 | 15 |
QDBusError| Name: | QDBusError | | Coverage: | 66.667% (16/24) |
| | 32 | 15 |
QConfFile| Name: | QConfFile | | Coverage: | 90.909% (30/33) |
| | 34 | 15 |
QCacheItem| Name: | QCacheItem | | Coverage: | 73.333% (33/45) |
| | 54 | 15 |
QBitmap| Name: | QBitmap | | Coverage: | 0.000% (0/28) |
| | 39 | 15 |
QAnimationDriver| Name: | QAnimationDriver | | Coverage: | 60.000% (15/25) |
| | 28 | 15 |
QAccessibleCalendarWidget| Name: | QAccessibleCalendarWidget | | Coverage: | 0.000% (0/37) |
| | 21 | 15 |
LineBreakHelper| Name: | LineBreakHelper | | Coverage: | 0.000% (0/33) |
| | 35 | 15 |
ControlLabel| Name: | ControlLabel | | Coverage: | 0.000% (0/29) |
| | 35 | 15 |
AnchorData| Name: | AnchorData | | Coverage: | 0.000% (0/41) |
| | 65 | 15 |
replaceArgEscapes| Name: | replaceArgEscapes | | Prototype: | static QString replaceArgEscapes(const QString &s, const ArgEscapeData &d, int field_width, const QString &arg, const QString &larg, QChar fillChar = QLatin1Char(' ')) | | Coverage: | 100.000% (44/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 7283-7375 |
| | 56 | 14 |
read_image_scaled| Name: | read_image_scaled | | Prototype: | static void read_image_scaled(QImage *outImage, png_structp png_ptr, png_infop info_ptr, QPngHandlerPrivate::AllocatedMemoryPointers &, QSize scaledSize) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp | | Lines: | 404-481 |
| | 58 | 14 |
queued_activate| Name: | queued_activate | | Prototype: | static void queued_activate(QObject *sender, int signal, QObjectPrivate::Connection *c, void **argv, QMutexLocker &locker) | | Coverage: | 57.143% (24/42) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 3535-3587 |
| | 40 | 14 |
qt_idForSize| Name: | qt_idForSize | | Prototype: | static QPageSize::PageSizeId qt_idForSize(const QSizeF &size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy, QSize *match) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp | | Lines: | 670-706 |
| | 22 | 14 |
qt_bitmapblit_template| Name: | qt_bitmapblit_template | | Prototype: | template <class DST> static inline void qt_bitmapblit_template(QRasterBuffer *rasterBuffer, int x, int y, DST color, const uchar *map, int mapWidth, int mapHeight, int mapStride) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 5504-5564 |
| | 38 | 14 |
qUncompress| Name: | qUncompress | | Prototype: | QByteArray qUncompress(const uchar* data, int nbytes) | | Coverage: | 50.000% (21/42) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | | Lines: | 571-650 |
| | 51 | 14 |
qScanConvert| Name: | qScanConvert | | Prototype: | template <typename T> void qScanConvert(QScanConverter &d, T allVertical) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp | | Lines: | 316-377 |
| | 39 | 14 |
parseHeaderName| Name: | parseHeaderName | | Prototype: | static int parseHeaderName(const QByteArray &headerName) | | Coverage: | 83.333% (30/36) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp | | Lines: | 803-839 |
| | 24 | 14 |
makePattern| Name: | makePattern | | Prototype: | static inline QByteArray makePattern(const QByteArray &value) | | Coverage: | 85.484% (53/62) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp | | Lines: | 186-233 |
| | 35 | 14 |
gray_render_conic| Name: | gray_render_conic | | Prototype: | static void gray_render_conic( PWorker worker, const QT_FT_Vector* control, const QT_FT_Vector* to ) | | Coverage: | 0.000% (0/40) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c | | Lines: | 831-937 |
| | 64 | 14 |
fromIsoTimeString| Name: | fromIsoTimeString | | Prototype: | static QTime fromIsoTimeString(const QStringRef &string, Qt::DateFormat format, bool *isMidnight24) | | Coverage: | 91.228% (52/57) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | | Lines: | 1857-1924 |
| | 45 | 14 |
escapedString| Name: | escapedString | | Prototype: | static QByteArray escapedString(const QString &s) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonwriter.cpp | | Lines: | 51-114 |
| | 41 | 14 |
drawTriangle| Name: | drawTriangle | | Prototype: | template <FillClip clip> void drawTriangle(qint32 *bits, int width, int height, const QPoint *center, const QPoint *v1, const QPoint *v2, qint32 value) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp | | Lines: | 164-280 |
| | 69 | 14 |
drawPolygons| Name: | drawPolygons | | Prototype: | static void drawPolygons(qint32 *bits, int width, int height, const QPoint *vertices, const quint32 *indices, int indexCount, qint32 value) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp | | Lines: | 427-481 |
| | 44 | 14 |
defaultHintStyleFromMatch| Name: | defaultHintStyleFromMatch | | Prototype: | QFontEngine::HintStyle defaultHintStyleFromMatch(QFont::HintingPreference hintingPreference, FcPattern *match, bool useXftConf) | | Coverage: | 40.000% (12/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp | | Lines: | 550-593 |
| | 24 | 14 |
convertToGLFormatHelper| Name: | convertToGLFormatHelper | | Prototype: | static void convertToGLFormatHelper(QImage &dst, const QImage &img, GLenum texture_format) | | Coverage: | 0.000% (0/40) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp | | Lines: | 2318-2404 |
| | 59 | 14 |
calculatePosixTransitions| Name: | calculatePosixTransitions | | Prototype: | static QVector<QTimeZonePrivate::Data> calculatePosixTransitions(const QByteArray &posixRule, int startYear, int endYear, int lastTranMSecs) | | Coverage: | 78.261% (36/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp | | Lines: | 497-591 |
| | 61 | 14 |
_q_boundGeometryToSizeConstraints| Name: | _q_boundGeometryToSizeConstraints | | Prototype: | static void _q_boundGeometryToSizeConstraints(const QRectF &startGeometry, QRectF *rect, Qt::WindowFrameSection section, const QSizeF &min, const QSizeF &max, const QGraphicsWidget *widget) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp | | Lines: | 484-559 |
| | 50 | 14 |
VersionTerm| Name: | VersionTerm | | Coverage: | 0.000% (0/30) |
| | 24 | 14 |
StateSaver| Name: | StateSaver | | Coverage: | 0.000% (0/44) |
| | 57 | 14 |
QWindowContainerPrivate| Name: | QWindowContainerPrivate | | Coverage: | 0.000% (0/38) |
| | 35 | 14 |
QVectorPath| Name: | QVectorPath | | Coverage: | 0.000% (0/36) |
| | 43 | 14 |
QUndoView| Name: | QUndoView | | Coverage: | 0.000% (0/20) |
| | 35 | 14 |
QTornOffMenu| Name: | QTornOffMenu | | Coverage: | 0.000% (0/26) |
| | 30 | 14 |
QThreadPoolThread| Name: | QThreadPoolThread | | Coverage: | 89.189% (33/37) |
| | 38 | 14 |
QTcpServerPrivate| Name: | QTcpServerPrivate | | Coverage: | 87.879% (29/33) |
| | 33 | 14 |
QTapGestureRecognizer| Name: | QTapGestureRecognizer | | Coverage: | 0.000% (0/30) |
| | 29 | 14 |
QStatePrivate| Name: | QStatePrivate | | Coverage: | 100.000% (32/32) |
| | 32 | 14 |
QSqlIndex| Name: | QSqlIndex | | Coverage: | 19.231% (5/26) |
| | 27 | 14 |
QPlatformOpenGLContext| Name: | QPlatformOpenGLContext | | Coverage: | 0.000% (0/34) |
| | 28 | 14 |
QOpenGLVertexArrayObject| Name: | QOpenGLVertexArrayObject | | Coverage: | 0.000% (0/28) |
| | 36 | 14 |
QOpenGLExtensions| Name: | QOpenGLExtensions | | Coverage: | 0.000% (0/32) |
| | 28 | 14 |
QOpenGLContextPrivate| Name: | QOpenGLContextPrivate | | Coverage: | 0.000% (0/38) |
| | 46 | 14 |
QNetworkAccessCacheBackend| Name: | QNetworkAccessCacheBackend | | Coverage: | 68.571% (24/35) |
| | 41 | 14 |
QMimeAllGlobPatterns| Name: | QMimeAllGlobPatterns | | Coverage: | 69.444% (25/36) |
| | 34 | 14 |
QIconTheme| Name: | QIconTheme | | Coverage: | 0.000% (0/41) |
| | 49 | 14 |
QGraphicsScale| Name: | QGraphicsScale | | Coverage: | 0.000% (0/22) |
| | 41 | 14 |
QGraphicsDropShadowEffect| Name: | QGraphicsDropShadowEffect | | Coverage: | 0.000% (0/26) |
| | 41 | 14 |
QFontComboBoxPrivate| Name: | QFontComboBoxPrivate | | Coverage: | 0.000% (0/44) |
| | 38 | 14 |
QFileDevicePrivate| Name: | QFileDevicePrivate | | Coverage: | 39.394% (13/33) |
| | 33 | 14 |
QEventTransition| Name: | QEventTransition | | Coverage: | 75.000% (18/24) |
| | 38 | 14 |
QEglFSContext| Name: | QEglFSContext | | Coverage: | 0.000% (0/32) |
| | 29 | 14 |
QDockWidgetGroupLayout| Name: | QDockWidgetGroupLayout | | Coverage: | 0.000% (0/18) |
| | 30 | 14 |
QDirSortItemComparator| Name: | QDirSortItemComparator | | Coverage: | 94.231% (49/52) |
| | 44 | 14 |
QDebug| Name: | QDebug | | Coverage: | 92.105% (35/38) |
| | 36 | 14 |
QDBusXmlParser| Name: | QDBusXmlParser | | Coverage: | 84.848% (28/33) |
| | 21 | 14 |
QDBusServiceWatcher| Name: | QDBusServiceWatcher | | Coverage: | 40.909% (9/22) |
| | 26 | 14 |
QCommandLinkButton| Name: | QCommandLinkButton | | Coverage: | 0.000% (0/30) |
| | 71 | 14 |
QAccessibleActionStrings| Name: | QAccessibleActionStrings | | Coverage: | 0.000% (0/38) |
| | 26 | 14 |
QAccessibleActionInterface| Name: | QAccessibleActionInterface | | Coverage: | 0.000% (0/14) |
| | 14 | 14 |
verifyTag| Name: | verifyTag | | Prototype: | static inline const uchar *verifyTag(const uchar *tagPtr, const uchar *endPtr) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp | | Lines: | 112-143 |
| | 15 | 13 |
variantHash| Name: | variantHash | | Prototype: | static inline uint variantHash(const QVariant &variant) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp | | Lines: | 276-297 |
| | 14 | 13 |
ucstrncmp| Name: | ucstrncmp | | Prototype: | static int ucstrncmp(const QChar *a, const QChar *b, int l) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 443-526 |
| | 17 | 13 |
styleStringHelper| Name: | styleStringHelper | | Prototype: | static QString styleStringHelper(int weight, QFont::Style style) | | Coverage: | 0.000% (0/38) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | | Lines: | 1296-1328 |
| | 25 | 13 |
setFontSizeFromValue| Name: | setFontSizeFromValue | | Prototype: | static bool setFontSizeFromValue(QCss::Value value, QFont *font, int *fontSizeAdjustment) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp | | Lines: | 1095-1130 |
| | 27 | 13 |
qt_stroke_side| Name: | qt_stroke_side | | Prototype: | template <class Iterator> bool qt_stroke_side(Iterator *it, QStroker *stroker, bool capFirst, QLineF *startTangent) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp | | Lines: | 626-760 |
| | 68 | 13 |
qt_painterpath_isect_line_rect| Name: | qt_painterpath_isect_line_rect | | Prototype: | static bool qt_painterpath_isect_line_rect(qreal x1, qreal y1, qreal x2, qreal y2, const QRectF &rect) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp | | Lines: | 1859-1937 |
| | 55 | 13 |
qt_messageSeverityToString| Name: | qt_messageSeverityToString | | Prototype: | static QString qt_messageSeverityToString(QOpenGLDebugMessage::Severity severity) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp | | Lines: | 830-849 |
| | 3 | 13 |
qt_keyForCustomSize| Name: | qt_keyForCustomSize | | Prototype: | static QString qt_keyForCustomSize(const QSizeF &size, QPageSize::Unit units) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp | | Lines: | 439-465 |
| | 9 | 13 |
qt_alphargbblit_argb32| Name: | qt_alphargbblit_argb32 | | Prototype: | static void qt_alphargbblit_argb32(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 &color, const uint *src, int mapWidth, int mapHeight, int srcStride, const QClipData *clip) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 5921-5994 |
| | 45 | 13 |
qglx_findConfig| Name: | qglx_findConfig | | Prototype: | GLXFBConfig qglx_findConfig(Display *display, int screen , const QSurfaceFormat &format, int drawableBit) | | Coverage: | 61.538% (24/39) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp | | Lines: | 113-184 |
| | 35 | 13 |
q_getTimeFromASN1| Name: | q_getTimeFromASN1 | | Prototype: | QDateTime q_getTimeFromASN1(const ASN1_TIME *aTime) | | Coverage: | 36.735% (18/49) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp | | Lines: | 1009-1100 |
| | 62 | 13 |
qDrawShadePanel| Name: | qDrawShadePanel | | Prototype: | void qDrawShadePanel(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, int lineWidth, const QBrush *fill) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp | | Lines: | 300-360 |
| | 47 | 13 |
qDBusPropertyGet| Name: | qDBusPropertyGet | | Prototype: | QDBusMessage qDBusPropertyGet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg) | | Coverage: | 74.510% (38/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | | Lines: | 217-283 |
| | 50 | 13 |
operator<<| Name: | operator<< | | Prototype: | QDataStream &operator<<(QDataStream &s, const QFont &font) | | Coverage: | 0.000% (0/39) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp | | Lines: | 2176-2228 |
| | 37 | 13 |
operator<<| Name: | operator<< | | Prototype: | QDataStream &operator<<(QDataStream &s, const QBrush &b) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp | | Lines: | 1047-1106 |
| | 40 | 13 |
int2string| Name: | int2string | | Prototype: | static QString int2string(int num, int base, int ndigits, bool *oflow) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp | | Lines: | 151-205 |
| | 37 | 13 |
gray_render_span| Name: | gray_render_span | | Prototype: | static void gray_render_span( int count, const QT_FT_Span* spans, PWorker worker ) | | Coverage: | 0.000% (0/28) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c | | Lines: | 1111-1157 |
| | 19 | 13 |