| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
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: | 283-304 |
| | 14 | 13 |
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: | 118-149 |
| | 15 | 13 |
QAccessibleActionInterface| Name: | QAccessibleActionInterface | | Coverage: | 0.000% (0/14) |
| | 14 | 14 |
QAccessibleActionStrings| Name: | QAccessibleActionStrings | | Coverage: | 0.000% (0/38) |
| | 26 | 14 |
QColorDialogStaticData| Name: | QColorDialogStaticData | | Coverage: | 0.000% (0/26) |
| | 14 | 14 |
QCommandLinkButton| Name: | QCommandLinkButton | | Coverage: | 0.000% (0/30) |
| | 71 | 14 |
QDBusServiceWatcher| Name: | QDBusServiceWatcher | | Coverage: | 40.909% (9/22) |
| | 26 | 14 |
QDBusXmlParser| Name: | QDBusXmlParser | | Coverage: | 84.848% (28/33) |
| | 21 | 14 |
QDebug| Name: | QDebug | | Coverage: | 92.105% (35/38) |
| | 36 | 14 |
QDirSortItemComparator| Name: | QDirSortItemComparator | | Coverage: | 94.231% (49/52) |
| | 44 | 14 |
QDockWidgetGroupLayout| Name: | QDockWidgetGroupLayout | | Coverage: | 0.000% (0/16) |
| | 30 | 14 |
QEglFSContext| Name: | QEglFSContext | | Coverage: | 0.000% (0/32) |
| | 29 | 14 |
QEventTransition| Name: | QEventTransition | | Coverage: | 75.000% (15/20) |
| | 38 | 14 |
QFileDevicePrivate| Name: | QFileDevicePrivate | | Coverage: | 39.394% (13/33) |
| | 32 | 14 |
QFontComboBoxPrivate| Name: | QFontComboBoxPrivate | | Coverage: | 0.000% (0/44) |
| | 38 | 14 |
QGraphicsDropShadowEffect| Name: | QGraphicsDropShadowEffect | | Coverage: | 0.000% (0/26) |
| | 41 | 14 |
QGraphicsScale| Name: | QGraphicsScale | | Coverage: | 0.000% (0/22) |
| | 41 | 14 |
QIconTheme| Name: | QIconTheme | | Coverage: | 0.000% (0/41) |
| | 50 | 14 |
QMimeAllGlobPatterns| Name: | QMimeAllGlobPatterns | | Coverage: | 73.529% (25/34) |
| | 34 | 14 |
QNetworkAccessCacheBackend| Name: | QNetworkAccessCacheBackend | | Coverage: | 68.571% (24/35) |
| | 41 | 14 |
QOpenGLContextPrivate| Name: | QOpenGLContextPrivate | | Coverage: | 0.000% (0/38) |
| | 46 | 14 |
QOpenGLVertexArrayObject| Name: | QOpenGLVertexArrayObject | | Coverage: | 0.000% (0/28) |
| | 36 | 14 |
QPlatformOpenGLContext| Name: | QPlatformOpenGLContext | | Coverage: | 0.000% (0/30) |
| | 28 | 14 |
QSqlIndex| Name: | QSqlIndex | | Coverage: | 19.231% (5/26) |
| | 27 | 14 |
QStatePrivate| Name: | QStatePrivate | | Coverage: | 100.000% (32/32) |
| | 32 | 14 |
QTapGestureRecognizer| Name: | QTapGestureRecognizer | | Coverage: | 0.000% (0/30) |
| | 29 | 14 |
QTcpServerPrivate| Name: | QTcpServerPrivate | | Coverage: | 87.879% (29/33) |
| | 33 | 14 |
QThreadPoolThread| Name: | QThreadPoolThread | | Coverage: | 89.189% (33/37) |
| | 38 | 14 |
QTornOffMenu| Name: | QTornOffMenu | | Coverage: | 0.000% (0/26) |
| | 30 | 14 |
QUndoView| Name: | QUndoView | | Coverage: | 0.000% (0/20) |
| | 35 | 14 |
QVectorPath| Name: | QVectorPath | | Coverage: | 0.000% (0/36) |
| | 43 | 14 |
QWindowContainerPrivate| Name: | QWindowContainerPrivate | | Coverage: | 0.000% (0/38) |
| | 35 | 14 |
StateSaver| Name: | StateSaver | | Coverage: | 0.000% (0/44) |
| | 57 | 14 |
VersionTerm| Name: | VersionTerm | | Coverage: | 0.000% (0/30) |
| | 24 | 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: | 508-583 |
| | 50 | 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: | 503-597 |
| | 61 | 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: | 2324-2410 |
| | 59 | 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: | 583-626 |
| | 24 | 14 |
detectWebBrowser| Name: | detectWebBrowser | | Prototype: | static inline bool detectWebBrowser(const QByteArray &desktop, bool checkBrowserVariable, QString *browser) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp | | Lines: | 83-116 |
| | 18 | 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: | 433-487 |
| | 44 | 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: | 170-286 |
| | 69 | 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: | 58-121 |
| | 41 | 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: | 1878-1945 |
| | 45 | 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: | 837-943 |
| | 64 | 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: | 173-220 |
| | 35 | 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: | 811-847 |
| | 24 | 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: | 322-383 |
| | 39 | 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: | 666-745 |
| | 51 | 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: | 5503-5563 |
| | 38 | 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: | 676-712 |
| | 22 | 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: | 3542-3594 |
| | 40 | 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: | 410-487 |
| | 58 | 14 |
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: | 7303-7395 |
| | 56 | 14 |
AnchorData| Name: | AnchorData | | Coverage: | 0.000% (0/41) |
| | 65 | 15 |
ControlLabel| Name: | ControlLabel | | Coverage: | 0.000% (0/29) |
| | 35 | 15 |
LineBreakHelper| Name: | LineBreakHelper | | Coverage: | 0.000% (0/33) |
| | 35 | 15 |
QAccessibleCalendarWidget| Name: | QAccessibleCalendarWidget | | Coverage: | 0.000% (0/35) |
| | 21 | 15 |
QAnimationDriver| Name: | QAnimationDriver | | Coverage: | 60.870% (14/23) |
| | 28 | 15 |
QBitmap| Name: | QBitmap | | Coverage: | 0.000% (0/28) |
| | 39 | 15 |
QCacheItem| Name: | QCacheItem | | Coverage: | 73.333% (33/45) |
| | 55 | 15 |
QConfFile| Name: | QConfFile | | Coverage: | 90.909% (30/33) |
| | 34 | 15 |
QDBusError| Name: | QDBusError | | Coverage: | 66.667% (16/24) |
| | 32 | 15 |
QDBusInterfacePrivate| Name: | QDBusInterfacePrivate | | Coverage: | 77.551% (38/49) |
| | 38 | 15 |
QDBusMenuConnection| Name: | QDBusMenuConnection | | Coverage: | 8.824% (3/34) |
| | 34 | 15 |
QDashedStrokeProcessor| Name: | QDashedStrokeProcessor | | Coverage: | 0.000% (0/42) |
| | 66 | 15 |
QDynamicFileResourceRoot| Name: | QDynamicFileResourceRoot | | Coverage: | 46.154% (18/39) |
| | 54 | 15 |
QFSCompleter| Name: | QFSCompleter | | Coverage: | 0.000% (0/58) |
| | 47 | 15 |
QFbWindow| Name: | QFbWindow | | Coverage: | 0.000% (0/25) |
| | 34 | 15 |
QGLTextureCache| Name: | QGLTextureCache | | Coverage: | 18.519% (5/27) |
| | 35 | 15 |
QGraphicsOpacityEffect| Name: | QGraphicsOpacityEffect | | Coverage: | 0.000% (0/38) |
| | 51 | 15 |
QGraphicsSceneHoverEvent| Name: | QGraphicsSceneHoverEvent | | Coverage: | 0.000% (0/15) |
| | 30 | 15 |
QGraphicsSceneWheelEvent| Name: | QGraphicsSceneWheelEvent | | Coverage: | 0.000% (0/15) |
| | 30 | 15 |
QHttpPartPrivate| Name: | QHttpPartPrivate | | Coverage: | 61.111% (22/36) |
| | 46 | 15 |
QIODevicePrivate| Name: | QIODevicePrivate | | Coverage: | 67.568% (25/37) |
| | 47 | 15 |
QImageReaderPrivate| Name: | QImageReaderPrivate | | Coverage: | 0.000% (0/59) |
| | 45 | 15 |
QNetworkAddressEntry| Name: | QNetworkAddressEntry | | Coverage: | 86.957% (20/23) |
| | 22 | 15 |
QNetworkConfigurationManager| Name: | QNetworkConfigurationManager | | Coverage: | 58.621% (17/29) |
| | 38 | 15 |
QOpenGLFunctions_1_2| Name: | QOpenGLFunctions_1_2 | | Coverage: | 0.000% (0/41) |
| | 57 | 15 |
QPdfWriter| Name: | QPdfWriter | | Coverage: | 0.000% (0/17) |
| | 28 | 15 |
QPixmapConvolutionFilter| Name: | QPixmapConvolutionFilter | | Coverage: | 0.000% (0/35) |
| | 54 | 15 |
QRasterBuffer| Name: | QRasterBuffer | | Coverage: | 0.000% (0/39) |
| | 54 | 15 |
QRelation| Name: | QRelation | | Coverage: | 82.759% (24/29) |
| | 36 | 15 |
QRubberBand| Name: | QRubberBand | | Coverage: | 0.000% (0/24) |
| | 34 | 15 |
QSocks5BindStore| Name: | QSocks5BindStore | | Coverage: | 44.737% (17/38) |
| | 31 | 15 |
QStatusBarPrivate| Name: | QStatusBarPrivate | | Coverage: | 0.000% (0/45) |
| | 34 | 15 |
QThreadPrivate| Name: | QThreadPrivate | | Coverage: | 68.182% (30/44) |
| | 73 | 15 |
QVector2D| Name: | QVector2D | | Coverage: | 0.000% (0/25) |
| | 31 | 15 |
QXcbXSettings| Name: | QXcbXSettings | | Coverage: | 60.000% (15/25) |
| | 52 | 15 |
bannerPageToString| Name: | bannerPageToString | | Prototype: | static inline QString bannerPageToString(const QCUPSSupport::BannerPage bannerPage) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qcups.cpp | | Lines: | 139-152 |
| | 3 | 15 |
blend_transformed_bilinear_rgb565| Name: | blend_transformed_bilinear_rgb565 | | Prototype: | static void blend_transformed_bilinear_rgb565(int count, const QSpan *spans, void *userData) | | Coverage: | 0.000% (0/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 4618-4809 |
| | 143 | 15 |
blend_transformed_rgb565| Name: | blend_transformed_rgb565 | | Prototype: | static void blend_transformed_rgb565(int count, const QSpan *spans, void *userData) | | Coverage: | 0.000% (0/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 4910-5042 |
| | 91 | 15 |
calculateCoarseTimerTimeout| Name: | calculateCoarseTimerTimeout | | Prototype: | static void calculateCoarseTimerTimeout(QTimerInfo *t, timespec currentTime) | | Coverage: | 92.308% (48/52) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp | | Lines: | 230-338 |
| | 49 | 15 |
distributeMultiBox| Name: | distributeMultiBox | | Prototype: | static void distributeMultiBox(QVector<QLayoutStruct> &chain, int start, int end, int minSize, int sizeHint, QVector<int> &stretchArray, int stretch) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp | | Lines: | 628-691 |
| | 42 | 15 |
fetchTransformed64| Name: | fetchTransformed64 | | Prototype: | template<TextureBlendType blendType> static const QRgba64 * fetchTransformed64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 1646-1749 |
| | 63 | 15 |
isInheritable| Name: | isInheritable | | Prototype: | static inline bool isInheritable(Property propertyId) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp | | Lines: | 374-395 |
| | 4 | 15 |
parseStyleValue| Name: | parseStyleValue | | Prototype: | static BorderStyle parseStyleValue(QCss::Value v) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp | | Lines: | 908-942 |
| | 16 | 15 |
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 |
qt_mktime| Name: | qt_mktime | | Prototype: | static qint64 qt_mktime(QDate *date, QTime *time, QDateTimePrivate::DaylightStatus *daylightStatus, QString *abbreviation, bool *ok = 0) | | Coverage: | 69.565% (32/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | | Lines: | 2229-2342 |
| | 43 | 15 |
removeDotsFromPath| Name: | removeDotsFromPath | | Prototype: | static void removeDotsFromPath(QString *path) | | Coverage: | 83.516% (76/91) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 1535-1609 |
| | 39 | 15 |
scanEscapeSequence| Name: | scanEscapeSequence | | Prototype: | static inline bool scanEscapeSequence(const char *&json, const char *end, uint *ch) | | Coverage: | 47.059% (16/34) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp | | Lines: | 842-885 |
| | 24 | 15 |