Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QAccessibleDockWidgetName: | QAccessibleDockWidget | Coverage: | 0.000% (0/48) |
| | 32 | 18 |
QDBusErrorName: | QDBusError | Coverage: | 66.667% (16/24) |
| | 32 | 15 |
QDBusServerName: | QDBusServer | Coverage: | 46.429% (13/28) |
| | 32 | 16 |
QEasingCurvePrivateName: | QEasingCurvePrivate | Coverage: | 90.000% (27/30) |
| | 32 | 10 |
QFileDevicePrivateName: | QFileDevicePrivate | Coverage: | 39.394% (13/33) |
| | 32 | 14 |
QFileSelectorPrivateName: | QFileSelectorPrivate | Coverage: | 72.000% (18/25) |
| | 32 | 13 |
QProcessEnvironmentPrivateName: | QProcessEnvironmentPrivate | Coverage: | 90.909% (20/22) |
| | 32 | 10 |
QStatePrivateName: | QStatePrivate | Coverage: | 100.000% (32/32) |
| | 32 | 14 |
QSubpathFlatIteratorName: | QSubpathFlatIterator | Coverage: | 0.000% (0/12) |
| | 32 | 6 |
QTextTableDataName: | QTextTableData | Coverage: | 0.000% (0/19) |
| | 32 | 13 |
QThreadPipeName: | QThreadPipe | Coverage: | 0.000% (0/42) |
| | 32 | 17 |
QWidgetAnimatorName: | QWidgetAnimator | Coverage: | 0.000% (0/34) |
| | 32 | 10 |
QWidgetWindowPrivateName: | QWidgetWindowPrivate | Coverage: | 0.000% (0/33) |
| | 32 | 9 |
collectSingleContourName: | collectSingleContour | Prototype: | static void collectSingleContour(qreal x0, qreal y0, uint *grid, int x, int y, int w, int h, QPainterPath *path) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | Lines: | 695-739 |
| | 32 | 10 |
cursorIdForShapeName: | cursorIdForShape | Prototype: | static int cursorIdForShape(int cshape) | Coverage: | 57.576% (19/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp | Lines: | 385-437 |
| | 32 | 18 |
generateWavyPixmapName: | 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: | 6179-6229 |
| | 32 | 4 |
intersectionPointName: | intersectionPoint | Prototype: | IntersectionPoint intersectionPoint(const QPoint &u1, const QPoint &u2, const QPoint &v1, const QPoint &v2) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 174-237 |
| | 32 | 6 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug debug, const QWidget *widget) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp | Lines: | 13019-13057 |
| | 32 | 9 |
parseShorthandBackgroundPropertyName: | parseShorthandBackgroundProperty | Prototype: | static void parseShorthandBackgroundProperty(const QVector<QCss::Value> &values, BrushData *brush, QString *image, Repeat *repeat, Qt::Alignment *alignment, const QPalette &pal) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp | Lines: | 993-1037 |
| | 32 | 9 |
qFindByteArrayName: | qFindByteArray | Prototype: | int qFindByteArray( const char *haystack0, int haystackLen, int from, const char *needle, int needleLen) | Coverage: | 72.973% (27/37) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp | Lines: | 271-324 |
| | 32 | 11 |
qIntersectionPointName: | qIntersectionPoint | Prototype: | static QIntersectionPoint qIntersectionPoint(const QPodPoint &u1, const QPodPoint &u2, const QPodPoint &v1, const QPodPoint &v2) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp | Lines: | 250-313 |
| | 32 | 6 |
qt_splitLocaleNameName: | qt_splitLocaleName | Prototype: | bool qt_splitLocaleName(const QString &name, QString &lang, QString &script, QString &cntry) | Coverage: | 63.889% (23/36) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 405-458 |
| | 32 | 11 |
read_xbm_bodyName: | read_xbm_body | Prototype: | static bool read_xbm_body(QIODevice *device, int w, int h, QImage *outImage) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp | Lines: | 120-172 |
| | 32 | 9 |
read_xbm_headerName: | read_xbm_header | Prototype: | static bool read_xbm_header(QIODevice *device, int& w, int& h) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp | Lines: | 64-118 |
| | 32 | 8 |
QAccessibleTabBarName: | QAccessibleTabBar | Coverage: | 0.000% (0/45) |
| | 33 | 19 |
QDockWidgetTitleButtonName: | QDockWidgetTitleButton | Coverage: | 0.000% (0/33) |
| | 33 | 13 |
QDragManagerName: | QDragManager | Coverage: | 0.000% (0/42) |
| | 33 | 16 |
QGnomeThemeName: | QGnomeTheme | Coverage: | 0.000% (0/58) |
| | 33 | 34 |
QHistoryStateName: | QHistoryState | Coverage: | 63.636% (21/33) |
| | 33 | 16 |
QItemDelegatePrivateName: | QItemDelegatePrivate | Coverage: | 0.000% (0/30) |
| | 33 | 19 |
QJsonParseErrorName: | QJsonParseError | Coverage: | 0.000% (0/31) |
| | 33 | 16 |
QOpenGLFunctions_1_0Name: | QOpenGLFunctions_1_0 | Coverage: | 0.000% (0/29) |
| | 33 | 11 |
QPlatformDragName: | QPlatformDrag | Coverage: | 0.000% (0/43) |
| | 33 | 19 |
QProgressBarPrivateName: | QProgressBarPrivate | Coverage: | 0.000% (0/33) |
| | 33 | 13 |
QSqlErrorName: | QSqlError | Coverage: | 75.000% (18/24) |
| | 33 | 20 |
QTcpServerPrivateName: | QTcpServerPrivate | Coverage: | 87.879% (29/33) |
| | 33 | 14 |
bezierAtTName: | bezierAtT | Prototype: | static inline QBezier bezierAtT(const QPainterPath &path, qreal t, qreal *startingLength, qreal *bezierLength) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp | Lines: | 2924-2976 |
| | 33 | 9 |
blend_untransformed_genericName: | blend_untransformed_generic | Prototype: | static void blend_untransformed_generic(int count, const QSpan *spans, void *userData) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | Lines: | 4134-4177 |
| | 33 | 8 |
convertWithPaletteName: | convertWithPalette | Prototype: | static QImage convertWithPalette(const QImage &src, QImage::Format format, const QVector<QRgb> &clut) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp | Lines: | 2070-2119 |
| | 33 | 9 |
fixedXmlNameName: | fixedXmlName | Prototype: | static QString fixedXmlName(const QString &_name, bool *ok, bool namespaces = false) | Coverage: | 17.073% (7/41) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp | Lines: | 630-679 |
| | 33 | 12 |
load_glyph_image_to_textureName: | load_glyph_image_to_texture | Prototype: | static void load_glyph_image_to_texture(QOpenGLContext *ctx, QImage &img, GLuint texture, int tx, int ty) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureglyphcache.cpp | Lines: | 184-252 |
| | 33 | 9 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &in, QString &str) | Coverage: | 88.462% (23/26) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 8720-8767 |
| | 33 | 9 |
qt_alphamapblit_uint32Name: | qt_alphamapblit_uint32 | Prototype: | static void qt_alphamapblit_uint32(QRasterBuffer *rasterBuffer, int x, int y, quint32 color, const uchar *map, int mapWidth, int mapHeight, int mapStride, const QClipData *clip) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | Lines: | 5803-5897 |
| | 33 | 11 |
qt_get_hex_rgbName: | qt_get_hex_rgb | Prototype: | bool qt_get_hex_rgb(const char *name, QRgb *rgb) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor_p.cpp | Lines: | 76-114 |
| | 33 | 8 |
qt_painterpath_check_crossingName: | qt_painterpath_check_crossing | Prototype: | static bool qt_painterpath_check_crossing(const QPainterPath *path, const QRectF &rect) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp | Lines: | 1988-2039 |
| | 33 | 10 |
set_textName: | set_text | Prototype: | static void set_text(const QImage &image, png_structp png_ptr, png_infop info_ptr, const QString &description) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp | Lines: | 734-806 |
| | 33 | 10 |
writingSystemFromScriptName: | writingSystemFromScript | Prototype: | static QFontDatabase::WritingSystem writingSystemFromScript(QLocale::Script script) | Coverage: | 0.000% (0/64) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp | Lines: | 56-124 |
| | 33 | 33 |
QAccessibleGroupBoxName: | QAccessibleGroupBox | Coverage: | 0.000% (0/34) |
| | 34 | 19 |
QConfFileName: | QConfFile | Coverage: | 90.909% (30/33) |
| | 34 | 15 |
QDBusMenuConnectionName: | QDBusMenuConnection | Coverage: | 8.824% (3/34) |
| | 34 | 15 |
QDBusMetaTypeIdName: | QDBusMetaTypeId | Coverage: | 100.000% (4/4) |
| | 34 | 2 |
QEventDispatcherGlibPrivateName: | QEventDispatcherGlibPrivate | Coverage: | 81.818% (9/11) |
| | 34 | 4 |
QFbWindowName: | QFbWindow | Coverage: | 0.000% (0/25) |
| | 34 | 15 |
QHostAddressPrivateName: | QHostAddressPrivate | Coverage: | 100.000% (21/21) |
| | 34 | 11 |
QMimeAllGlobPatternsName: | QMimeAllGlobPatterns | Coverage: | 73.529% (25/34) |
| | 34 | 14 |
QPlatformAccessibilityName: | QPlatformAccessibility | Coverage: | 0.000% (0/37) |
| | 34 | 16 |
QRubberBandName: | QRubberBand | Coverage: | 0.000% (0/24) |
| | 34 | 15 |
QSemaphoreName: | QSemaphore | Coverage: | 82.143% (23/28) |
| | 34 | 13 |
QSessionManagerName: | QSessionManager | Coverage: | 0.000% (0/17) |
| | 34 | 17 |
QSignalTransitionName: | QSignalTransition | Coverage: | 71.429% (15/21) |
| | 34 | 13 |
QStatusBarPrivateName: | QStatusBarPrivate | Coverage: | 0.000% (0/45) |
| | 34 | 15 |
QTestElementAttributeName: | QTestElementAttribute | Coverage: | 61.538% (8/13) |
| | 34 | 9 |
convert_Mono_to_X32Name: | convert_Mono_to_X32 | Prototype: | static void convert_Mono_to_X32(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp | Lines: | 1766-1805 |
| | 34 | 8 |
convert_generic_inplaceName: | convert_generic_inplace | Prototype: | bool convert_generic_inplace(QImageData *data, QImage::Format dst_format, Qt::ImageConversionFlags) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp | Lines: | 177-227 |
| | 34 | 9 |
convert_indexed8_to_ARGB_inplaceName: | convert_indexed8_to_ARGB_inplace | Prototype: | static bool convert_indexed8_to_ARGB_inplace(QImageData *data, Qt::ImageConversionFlags) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp | Lines: | 823-872 |
| | 34 | 6 |
generateNameName: | generateName | Prototype: | static QTtfTable generateName(const QVector<QTtfNameRecord> &name) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | Lines: | 651-701 |
| | 34 | 5 |
parseMethodName: | parseMethod | Prototype: | static bool parseMethod(QXmlStreamReader &xml, QDBusIntrospection::Method &methodData, QDBusIntrospection::Interface *ifaceData) | Coverage: | 68.966% (20/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | Lines: | 174-228 |
| | 34 | 9 |
qEncodeNtlmv2ResponseName: | 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: | 1243-1312 |
| | 34 | 4 |
qNtlmPhase3Name: | qNtlmPhase3 | Prototype: | static QByteArray qNtlmPhase3(QAuthenticatorPrivate *ctx, const QByteArray& phase2data) | Coverage: | 45.833% (11/24) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp | Lines: | 1376-1438 |
| | 34 | 7 |
qt_graphicsItem_highlightSelectedName: | qt_graphicsItem_highlightSelected | Prototype: | static void qt_graphicsItem_highlightSelected( QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp | Lines: | 7667-7718 |
| | 34 | 10 |
qt_memfill32Name: | qt_memfill32 | Prototype: | void qt_memfill32(quint32 *dest, quint32 value, int count) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp | Lines: | 240-288 |
| | 34 | 19 |
qt_qimageScaleAARGBA_down_xyName: | qt_qimageScaleAARGBA_down_xy | Prototype: | static void qt_qimageScaleAARGBA_down_xy(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp | Lines: | 483-530 |
| | 34 | 4 |
statusCodeFromHttpName: | statusCodeFromHttp | Prototype: | static QNetworkReply::NetworkError statusCodeFromHttp(int httpStatusCode, const QUrl &url) | Coverage: | 33.333% (11/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp | Lines: | 56-124 |
| | 34 | 16 |
ControlLabelName: | ControlLabel | Coverage: | 0.000% (0/29) |
| | 35 | 15 |
LineBreakHelperName: | LineBreakHelper | Coverage: | 0.000% (0/33) |
| | 35 | 15 |
QCUPSSupportName: | QCUPSSupport | Coverage: | 0.000% (0/47) |
| | 35 | 37 |
QDialPrivateName: | QDialPrivate | Coverage: | 0.000% (0/32) |
| | 35 | 11 |
QEventDispatcherUNIXPrivateName: | QEventDispatcherUNIXPrivate | Coverage: | 0.000% (0/34) |
| | 35 | 16 |
QGLCustomShaderStageName: | QGLCustomShaderStage | Coverage: | 0.000% (0/23) |
| | 35 | 13 |
QGLTextureCacheName: | QGLTextureCache | Coverage: | 18.519% (5/27) |
| | 35 | 15 |
QHttpNetworkHeaderPrivateName: | QHttpNetworkHeaderPrivate | Coverage: | 96.154% (25/26) |
| | 35 | 16 |
QLineEditIconButtonName: | QLineEditIconButton | Coverage: | 0.000% (0/32) |
| | 35 | 16 |
QMaxHeapName: | QMaxHeap | Coverage: | 0.000% (0/30) |
| | 35 | 16 |
QNetworkReplyDataImplName: | QNetworkReplyDataImpl | Coverage: | 50.000% (5/10) |
| | 35 | 8 |
QNetworkRequestName: | QNetworkRequest | Coverage: | 91.429% (32/35) |
| | 35 | 27 |
QOpenGLCustomShaderStageName: | QOpenGLCustomShaderStage | Coverage: | 0.000% (0/23) |
| | 35 | 13 |
QOpenGLMultiGroupSharedResourceName: | QOpenGLMultiGroupSharedResource | Coverage: | 0.000% (0/24) |
| | 35 | 12 |
QStringMatcherName: | QStringMatcher | Coverage: | 88.462% (23/26) |
| | 35 | 16 |
QToolTipName: | QToolTip | Coverage: | 0.000% (0/41) |
| | 35 | 19 |
QUndoViewName: | QUndoView | Coverage: | 0.000% (0/20) |
| | 35 | 14 |
QWindowContainerPrivateName: | QWindowContainerPrivate | Coverage: | 0.000% (0/38) |
| | 35 | 14 |
blend_untransformed_generic_rgb64Name: | blend_untransformed_generic_rgb64 | Prototype: | static void blend_untransformed_generic_rgb64(int count, const QSpan *spans, void *userData) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | Lines: | 4179-4225 |
| | 35 | 8 |
colorizedImageName: | colorizedImage | Prototype: | static QPixmap colorizedImage(const QString &fileName, const QColor &color, int rotation = 0) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp | Lines: | 188-235 |
| | 35 | 6 |
convertToRelativeName: | convertToRelative | Prototype: | static int convertToRelative(QVector<TTF_POINT> *points) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | Lines: | 859-910 |
| | 35 | 8 |
curveToFuncName: | curveToFunc | Prototype: | static QEasingCurve::EasingFunction curveToFunc(QEasingCurve::Type curve) | Coverage: | 97.059% (66/68) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | Lines: | 944-1017 |
| | 35 | 35 |
makePatternName: | 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: | 173-220 |
| | 35 | 14 |
qDBusPropertyGetAllName: | qDBusPropertyGetAll | Prototype: | QDBusMessage qDBusPropertyGetAll(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg) | Coverage: | 68.966% (20/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | Lines: | 483-531 |
| | 35 | 7 |
qWidgetShortcutContextMatcherName: | qWidgetShortcutContextMatcher | Prototype: | bool qWidgetShortcutContextMatcher(QObject *object, Qt::ShortcutContext context) | Coverage: | 0.000% (0/45) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp | Lines: | 77-139 |
| | 35 | 15 |
DrawTextItemRecorderName: | DrawTextItemRecorder | Coverage: | 0.000% (0/19) |
| | 36 | 11 |
QAbstractItemDelegateName: | QAbstractItemDelegate | Coverage: | 0.000% (0/34) |
| | 36 | 16 |