| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QAccessibleDockWidget| Name: | QAccessibleDockWidget | | Coverage: | 0.000% (0/48) |
| | 32 | 18 |
QDBusError| Name: | QDBusError | | Coverage: | 66.667% (16/24) |
| | 32 | 15 |
QDBusServer| Name: | QDBusServer | | Coverage: | 46.429% (13/28) |
| | 32 | 16 |
QEasingCurvePrivate| Name: | QEasingCurvePrivate | | Coverage: | 90.000% (27/30) |
| | 32 | 10 |
QFileDevicePrivate| Name: | QFileDevicePrivate | | Coverage: | 39.394% (13/33) |
| | 32 | 14 |
QFileSelectorPrivate| Name: | QFileSelectorPrivate | | Coverage: | 72.000% (18/25) |
| | 32 | 13 |
QProcessEnvironmentPrivate| Name: | QProcessEnvironmentPrivate | | Coverage: | 90.909% (20/22) |
| | 32 | 10 |
QStatePrivate| Name: | QStatePrivate | | Coverage: | 100.000% (32/32) |
| | 32 | 14 |
QSubpathFlatIterator| Name: | QSubpathFlatIterator | | Coverage: | 0.000% (0/12) |
| | 32 | 6 |
QTextTableData| Name: | QTextTableData | | Coverage: | 0.000% (0/19) |
| | 32 | 13 |
QThreadPipe| Name: | QThreadPipe | | Coverage: | 0.000% (0/42) |
| | 32 | 17 |
QWidgetAnimator| Name: | QWidgetAnimator | | Coverage: | 0.000% (0/34) |
| | 32 | 10 |
QWidgetWindowPrivate| Name: | QWidgetWindowPrivate | | Coverage: | 0.000% (0/33) |
| | 32 | 9 |
collectSingleContour| Name: | 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 |
cursorIdForShape| Name: | 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 |
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: | 6179-6229 |
| | 32 | 4 |
intersectionPoint| Name: | 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 |
parseShorthandBackgroundProperty| Name: | 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 |
qFindByteArray| Name: | 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 |
qIntersectionPoint| Name: | 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_splitLocaleName| Name: | 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_body| Name: | 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_header| Name: | 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 |
QAccessibleTabBar| Name: | QAccessibleTabBar | | Coverage: | 0.000% (0/45) |
| | 33 | 19 |
QDockWidgetTitleButton| Name: | QDockWidgetTitleButton | | Coverage: | 0.000% (0/33) |
| | 33 | 13 |
QDragManager| Name: | QDragManager | | Coverage: | 0.000% (0/42) |
| | 33 | 16 |
QGnomeTheme| Name: | QGnomeTheme | | Coverage: | 0.000% (0/58) |
| | 33 | 34 |
QHistoryState| Name: | QHistoryState | | Coverage: | 63.636% (21/33) |
| | 33 | 16 |
QItemDelegatePrivate| Name: | QItemDelegatePrivate | | Coverage: | 0.000% (0/30) |
| | 33 | 19 |
QJsonParseError| Name: | QJsonParseError | | Coverage: | 0.000% (0/31) |
| | 33 | 16 |
QOpenGLFunctions_1_0| Name: | QOpenGLFunctions_1_0 | | Coverage: | 0.000% (0/29) |
| | 33 | 11 |
QPlatformDrag| Name: | QPlatformDrag | | Coverage: | 0.000% (0/43) |
| | 33 | 19 |
QProgressBarPrivate| Name: | QProgressBarPrivate | | Coverage: | 0.000% (0/33) |
| | 33 | 13 |
QSqlError| Name: | QSqlError | | Coverage: | 75.000% (18/24) |
| | 33 | 20 |
QTcpServerPrivate| Name: | QTcpServerPrivate | | Coverage: | 87.879% (29/33) |
| | 33 | 14 |
bezierAtT| Name: | 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_generic| Name: | 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 |
convertWithPalette| Name: | 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 |
fixedXmlName| Name: | 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_texture| Name: | 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_uint32| Name: | 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_rgb| Name: | 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_crossing| Name: | 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_text| Name: | 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 |
writingSystemFromScript| Name: | 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 |
QAccessibleGroupBox| Name: | QAccessibleGroupBox | | Coverage: | 0.000% (0/34) |
| | 34 | 19 |
QConfFile| Name: | QConfFile | | Coverage: | 90.909% (30/33) |
| | 34 | 15 |
QDBusMenuConnection| Name: | QDBusMenuConnection | | Coverage: | 8.824% (3/34) |
| | 34 | 15 |
QDBusMetaTypeId| Name: | QDBusMetaTypeId | | Coverage: | 100.000% (4/4) |
| | 34 | 2 |
QEventDispatcherGlibPrivate| Name: | QEventDispatcherGlibPrivate | | Coverage: | 81.818% (9/11) |
| | 34 | 4 |
QFbWindow| Name: | QFbWindow | | Coverage: | 0.000% (0/25) |
| | 34 | 15 |
QHostAddressPrivate| Name: | QHostAddressPrivate | | Coverage: | 100.000% (21/21) |
| | 34 | 11 |
QMimeAllGlobPatterns| Name: | QMimeAllGlobPatterns | | Coverage: | 73.529% (25/34) |
| | 34 | 14 |
QPlatformAccessibility| Name: | QPlatformAccessibility | | Coverage: | 0.000% (0/37) |
| | 34 | 16 |
QRubberBand| Name: | QRubberBand | | Coverage: | 0.000% (0/24) |
| | 34 | 15 |
QSemaphore| Name: | QSemaphore | | Coverage: | 82.143% (23/28) |
| | 34 | 13 |
QSessionManager| Name: | QSessionManager | | Coverage: | 0.000% (0/17) |
| | 34 | 17 |
QSignalTransition| Name: | QSignalTransition | | Coverage: | 71.429% (15/21) |
| | 34 | 13 |
QStatusBarPrivate| Name: | QStatusBarPrivate | | Coverage: | 0.000% (0/45) |
| | 34 | 15 |
QTestElementAttribute| Name: | QTestElementAttribute | | Coverage: | 61.538% (8/13) |
| | 34 | 9 |
convert_Mono_to_X32| Name: | 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_inplace| Name: | 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_inplace| Name: | 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 |
generateName| Name: | 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 |
parseMethod| Name: | 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 |
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: | 1243-1312 |
| | 34 | 4 |
qNtlmPhase3| Name: | 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_highlightSelected| Name: | 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_memfill32| Name: | 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_xy| Name: | 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 |
statusCodeFromHttp| Name: | 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 |
ControlLabel| Name: | ControlLabel | | Coverage: | 0.000% (0/29) |
| | 35 | 15 |
LineBreakHelper| Name: | LineBreakHelper | | Coverage: | 0.000% (0/33) |
| | 35 | 15 |
QCUPSSupport| Name: | QCUPSSupport | | Coverage: | 0.000% (0/47) |
| | 35 | 37 |
QDialPrivate| Name: | QDialPrivate | | Coverage: | 0.000% (0/32) |
| | 35 | 11 |
QEventDispatcherUNIXPrivate| Name: | QEventDispatcherUNIXPrivate | | Coverage: | 0.000% (0/34) |
| | 35 | 16 |
QGLCustomShaderStage| Name: | QGLCustomShaderStage | | Coverage: | 0.000% (0/23) |
| | 35 | 13 |
QGLTextureCache| Name: | QGLTextureCache | | Coverage: | 18.519% (5/27) |
| | 35 | 15 |
QHttpNetworkHeaderPrivate| Name: | QHttpNetworkHeaderPrivate | | Coverage: | 96.154% (25/26) |
| | 35 | 16 |
QLineEditIconButton| Name: | QLineEditIconButton | | Coverage: | 0.000% (0/32) |
| | 35 | 16 |
QMaxHeap| Name: | QMaxHeap | | Coverage: | 0.000% (0/30) |
| | 35 | 16 |
QNetworkReplyDataImpl| Name: | QNetworkReplyDataImpl | | Coverage: | 50.000% (5/10) |
| | 35 | 8 |
QNetworkRequest| Name: | QNetworkRequest | | Coverage: | 91.429% (32/35) |
| | 35 | 27 |
QOpenGLCustomShaderStage| Name: | QOpenGLCustomShaderStage | | Coverage: | 0.000% (0/23) |
| | 35 | 13 |
QOpenGLMultiGroupSharedResource| Name: | QOpenGLMultiGroupSharedResource | | Coverage: | 0.000% (0/24) |
| | 35 | 12 |
QStringMatcher| Name: | QStringMatcher | | Coverage: | 88.462% (23/26) |
| | 35 | 16 |
QToolTip| Name: | QToolTip | | Coverage: | 0.000% (0/41) |
| | 35 | 19 |
QUndoView| Name: | QUndoView | | Coverage: | 0.000% (0/20) |
| | 35 | 14 |
QWindowContainerPrivate| Name: | QWindowContainerPrivate | | Coverage: | 0.000% (0/38) |
| | 35 | 14 |
blend_untransformed_generic_rgb64| Name: | 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 |
colorizedImage| Name: | 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 |
convertToRelative| Name: | 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 |
curveToFunc| Name: | 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 |
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: | 173-220 |
| | 35 | 14 |
qDBusPropertyGetAll| Name: | 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 |
qWidgetShortcutContextMatcher| Name: | 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 |
DrawTextItemRecorder| Name: | DrawTextItemRecorder | | Coverage: | 0.000% (0/19) |
| | 36 | 11 |
QAbstractItemDelegate| Name: | QAbstractItemDelegate | | Coverage: | 0.000% (0/34) |
| | 36 | 16 |