Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
digestMd5ResponseHelperName: | 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 |
| | 38 | 4 |
eventClassNameName: | eventClassName | Prototype: | static const char *eventClassName(QEvent::Type t) | Coverage: | 0.000% (0/109) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp | Lines: | 3643-3758 |
| | 38 | 73 |
imageFormatForVisualName: | imageFormatForVisual | Prototype: | static inline QImage::Format imageFormatForVisual(int depth, quint32 red_mask, quint32 blue_mask, bool *rgbSwap) | Coverage: | 15.094% (8/53) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp | Lines: | 163-217 |
| | 38 | 21 |
qConvertARGB64PMToA2RGB30PM_sse2Name: | qConvertARGB64PMToA2RGB30PM_sse2 | Prototype: | template<QtPixelOrder PixelOrder> static inline void qConvertARGB64PMToA2RGB30PM_sse2(uint *dest, const QRgba64 *buffer, int count) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | Lines: | 1248-1306 |
| | 38 | 11 |
qt_bitmapToRegionName: | qt_bitmapToRegion | Prototype: | QRegionPrivate *qt_bitmapToRegion(const QBitmap& bitmap) | Coverage: | 0.000% (0/42) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 3736-3809 |
| | 38 | 12 |
qt_bitmapblit_templateName: | 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 |
qt_socks5_get_host_address_and_portName: | qt_socks5_get_host_address_and_port | Prototype: | static int qt_socks5_get_host_address_and_port(const QByteArray &buf, QHostAddress *pAddress, quint16 *pPort, int *pPos) | Coverage: | 78.125% (25/32) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | Lines: | 212-271 |
| | 38 | 11 |
PageItemName: | PageItem | Coverage: | 71.429% (5/7) |
| | 39 | 5 |
QAccessibleTextEditName: | QAccessibleTextEdit | Coverage: | 0.000% (0/34) |
| | 39 | 19 |
QBasicTimerName: | QBasicTimer | Coverage: | 62.222% (28/45) |
| | 39 | 17 |
QBitmapName: | QBitmap | Coverage: | 0.000% (0/28) |
| | 39 | 15 |
QDBusPendingCallName: | QDBusPendingCall | Coverage: | 91.892% (34/37) |
| | 39 | 19 |
QDesktopServicesName: | QDesktopServices | Coverage: | 0.000% (0/27) |
| | 39 | 11 |
QDoubleValidatorName: | QDoubleValidator | Coverage: | 0.000% (0/28) |
| | 39 | 16 |
QGraphicsPathItemName: | QGraphicsPathItem | Coverage: | 0.000% (0/31) |
| | 39 | 19 |
QGraphicsRotationName: | QGraphicsRotation | Coverage: | 0.000% (0/31) |
| | 39 | 16 |
QMdiAreaTabBarName: | QMdiAreaTabBar | Coverage: | 0.000% (0/29) |
| | 39 | 11 |
QOpenGLFunctions_1_0Name: | QOpenGLFunctions_1_0 | Coverage: | 0.000% (0/39) |
| | 39 | 13 |
QOpenGLFunctions_1_4_DeprecatedBackendName: | QOpenGLFunctions_1_4_DeprecatedBackend | Coverage: | 0.000% (0/2) |
| | 39 | 2 |
QPaintEngineExPrivateName: | QPaintEngineExPrivate | Coverage: | 0.000% (0/31) |
| | 39 | 13 |
QTextDocumentFragmentName: | QTextDocumentFragment | Coverage: | 0.000% (0/46) |
| | 39 | 20 |
QTimerName: | QTimer | Coverage: | 83.333% (45/54) |
| | 39 | 22 |
blend_tiled_generic_rgb64Name: | blend_tiled_generic_rgb64 | Prototype: | static void blend_tiled_generic_rgb64(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: | 4421-4470 |
| | 39 | 10 |
qDBusParametersForMethodName: | qDBusParametersForMethod | Prototype: | int qDBusParametersForMethod(const QList<QByteArray> ¶meterTypes, QVector<int>& metaTypes, QString &errorMsg) | Coverage: | 71.429% (20/28) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp | Lines: | 133-189 |
| | 39 | 10 |
qScanConvertName: | 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 |
qt_convert_rgb888_to_rgb32_ssse3Name: | 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 |
| | 39 | 4 |
qt_regionToPathName: | qt_regionToPath | Prototype: | QPainterPath qt_regionToPath(const QRegion ®ion) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 1036-1092 |
| | 39 | 9 |
removeDotsFromPathName: | 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: | 1529-1603 |
| | 39 | 15 |
x509ExtensionToValueName: | x509ExtensionToValue | Prototype: | static QVariant x509ExtensionToValue(X509_EXTENSION *ext) | Coverage: | 58.824% (20/34) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp | Lines: | 333-424 |
| | 39 | 12 |
x509UnknownExtensionToValueName: | x509UnknownExtensionToValue | Prototype: | static QVariant x509UnknownExtensionToValue(X509_EXTENSION *ext) | Coverage: | 71.795% (28/39) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp | Lines: | 263-326 |
| | 39 | 11 |
CalculationCacheName: | CalculationCache | Coverage: | 78.571% (22/28) |
| | 40 | 10 |
DBusConnectionName: | DBusConnection | Coverage: | 48.649% (18/37) |
| | 40 | 17 |
QAccessibleAbstractSpinBoxName: | QAccessibleAbstractSpinBox | Coverage: | 0.000% (0/45) |
| | 40 | 35 |
QColumnViewGripName: | QColumnViewGrip | Coverage: | 0.000% (0/21) |
| | 40 | 12 |
QKeySequenceEditPrivateName: | QKeySequenceEditPrivate | Coverage: | 0.000% (0/29) |
| | 40 | 11 |
QNetworkProxyQueryName: | QNetworkProxyQuery | Coverage: | 39.024% (16/41) |
| | 40 | 23 |
QOpenGLContextGroupPrivateName: | QOpenGLContextGroupPrivate | Coverage: | 0.000% (0/27) |
| | 40 | 11 |
QPageLayoutPrivateName: | QPageLayoutPrivate | Coverage: | 0.000% (0/49) |
| | 40 | 19 |
QTableWidgetItemName: | QTableWidgetItem | Coverage: | 0.000% (0/49) |
| | 40 | 22 |
QWaitConditionName: | QWaitCondition | Coverage: | 62.500% (15/24) |
| | 40 | 11 |
QWindowGeometrySpecificationName: | QWindowGeometrySpecification | Coverage: | 0.000% (0/46) |
| | 40 | 16 |
QXcbClipboardMimeName: | QXcbClipboardMime | Coverage: | 72.500% (29/40) |
| | 40 | 18 |
dockPosHelperName: | dockPosHelper | Prototype: | static QInternal::DockPosition dockPosHelper(const QRect &rect, const QPoint &_pos, Qt::Orientation o, bool nestingEnabled, QDockAreaLayoutInfo::TabMode tabMode) | Coverage: | 0.000% (0/57) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp | Lines: | 637-737 |
| | 40 | 17 |
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 |
q_glFormatFromConfigName: | 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 |
| | 40 | 4 |
queued_activateName: | 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 |
QDefaultItemEditorFactoryName: | QDefaultItemEditorFactory | Coverage: | 0.000% (0/37) |
| | 41 | 22 |
QGraphicsDropShadowEffectName: | QGraphicsDropShadowEffect | Coverage: | 0.000% (0/26) |
| | 41 | 14 |
QGraphicsEffectSourceName: | QGraphicsEffectSource | Coverage: | 0.000% (0/50) |
| | 41 | 18 |
QGraphicsRectItemName: | QGraphicsRectItem | Coverage: | 0.000% (0/29) |
| | 41 | 19 |
QGraphicsScaleName: | QGraphicsScale | Coverage: | 0.000% (0/22) |
| | 41 | 14 |
QNetworkAccessCacheBackendName: | QNetworkAccessCacheBackend | Coverage: | 68.571% (24/35) |
| | 41 | 14 |
QOpenGLPaintDeviceName: | QOpenGLPaintDevice | Coverage: | 0.000% (0/50) |
| | 41 | 32 |
QOpenGLTimeMonitorName: | QOpenGLTimeMonitor | Coverage: | 0.000% (0/35) |
| | 41 | 19 |
QSocketNotifierName: | QSocketNotifier | Coverage: | 76.923% (30/39) |
| | 41 | 17 |
QSystemTrayIconName: | QSystemTrayIcon | Coverage: | 0.000% (0/33) |
| | 41 | 21 |
QTextFormatCollectionName: | QTextFormatCollection | Coverage: | 0.000% (0/45) |
| | 41 | 19 |
QWidgetEffectSourcePrivateName: | QWidgetEffectSourcePrivate | Coverage: | 0.000% (0/37) |
| | 41 | 12 |
QXmlAttributesName: | QXmlAttributes | Coverage: | 60.870% (28/46) |
| | 41 | 26 |
createFileFromTemplateName: | createFileFromTemplate | Prototype: | static bool createFileFromTemplate(NativeFileHandle &file, QFileSystemEntry::NativePath &path, size_t pos, size_t length, quint32 mode, QSystemError &error) | Coverage: | 62.500% (25/40) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp | Lines: | 112-229 |
| | 41 | 22 |
escapedStringName: | 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 |
extractSectionsName: | extractSections | Prototype: | static QString extractSections(const QVector<qt_section_chunk> §ions, int start, int end, QString::SectionFlags flags) | Coverage: | 98.276% (57/58) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 4169-4228 |
| | 41 | 17 |
gray_hlineName: | gray_hline | Prototype: | static void gray_hline( PWorker worker, TCoord x, TCoord y, TPos area, int acount ) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c | Lines: | 1160-1263 |
| | 41 | 11 |
init_platformName: | init_platform | Prototype: | static void init_platform(const QString &pluginArgument, const QString &platformPluginPath, const QString &platformThemeName, int &argc, char **argv) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp | Lines: | 1058-1147 |
| | 41 | 18 |
qt_fetch_linear_gradient_templateName: | qt_fetch_linear_gradient_template | Prototype: | template<class GradientBase, typename BlendType> static inline const BlendType * qt_fetch_linear_gradient_template( BlendType *buffer, const Operator *op, const QSpanData *data, int y, int x, int length) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | Lines: | 3502-3570 |
| | 41 | 10 |
QAccessibleMdiSubWindowName: | QAccessibleMdiSubWindow | Coverage: | 0.000% (0/55) |
| | 42 | 22 |
QGlobalNetworkProxyName: | QGlobalNetworkProxy | Coverage: | 83.333% (30/36) |
| | 42 | 13 |
QNetworkProxyFactoryName: | QNetworkProxyFactory | Coverage: | 66.000% (33/50) |
| | 42 | 17 |
QTestPrivateName: | QTestPrivate | Coverage: | 67.742% (42/62) |
| | 42 | 22 |
QWindowsStylePrivateName: | QWindowsStylePrivate | Coverage: | 0.000% (0/52) |
| | 42 | 31 |
bindFontName: | bindFont | Prototype: | static QByteArray bindFont(const QVector<QTtfTable>& _tables) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | Lines: | 1069-1143 |
| | 42 | 7 |
composeHelperName: | composeHelper | Prototype: | static void composeHelper(QString *str, QChar::UnicodeVersion version, int from) | Coverage: | 91.892% (34/37) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp | Lines: | 1807-1868 |
| | 42 | 10 |
distributeMultiBoxName: | 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: | 622-685 |
| | 42 | 15 |
drawEllipsePointsName: | drawEllipsePoints | Prototype: | static inline void drawEllipsePoints(int x, int y, int length, const QRect &rect, const QRect &clip, ProcessSpans pen_func, ProcessSpans brush_func, QSpanData *pen_data, QSpanData *brush_data) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp | Lines: | 4654-4720 |
| | 42 | 6 |
findArgEscapesName: | findArgEscapes | Prototype: | static ArgEscapeData findArgEscapes(const QString &s) | Coverage: | 100.000% (39/39) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 7221-7281 |
| | 42 | 13 |
matchName: | match | Prototype: | static int match(int script, const QFontDef &request, const QString &family_name, const QString &foundry_name, QtFontDesc *desc, const QList<int> &blacklistedFamilies) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | Lines: | 1217-1294 |
| | 42 | 9 |
qDBusPropertySetName: | qDBusPropertySet | Prototype: | QDBusMessage qDBusPropertySet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg) | Coverage: | 37.500% (12/32) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | Lines: | 376-430 |
| | 42 | 10 |
qt_intersect_spansName: | qt_intersect_spans | Prototype: | static const QSpan *qt_intersect_spans(const QClipData *clip, int *currentClip, const QSpan *spans, const QSpan *end, QSpan **outSpans, int available) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp | Lines: | 3919-3980 |
| | 42 | 10 |
qt_painterpath_bezier_extremaName: | qt_painterpath_bezier_extrema | Prototype: | static QRectF qt_painterpath_bezier_extrema(const QBezier &b) | Coverage: | 0.000% (0/131) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp | Lines: | 1357-1436 |
| | 42 | 39 |
QAbstractAnimationPrivateName: | QAbstractAnimationPrivate | Coverage: | 91.549% (65/71) |
| | 43 | 16 |
QAbstractSliderPrivateName: | QAbstractSliderPrivate | Coverage: | 0.000% (0/38) |
| | 43 | 11 |
QButtonGroupName: | QButtonGroup | Coverage: | 0.000% (0/41) |
| | 43 | 20 |
QDesktopWidgetPrivateName: | QDesktopWidgetPrivate | Coverage: | 0.000% (0/28) |
| | 43 | 13 |
QFontInfoName: | QFontInfo | Coverage: | 0.000% (0/18) |
| | 43 | 18 |
QGraphicsEffectName: | QGraphicsEffect | Coverage: | 0.000% (0/41) |
| | 43 | 23 |
QListWidgetPrivateName: | QListWidgetPrivate | Coverage: | 0.000% (0/23) |
| | 43 | 13 |
QPainterPathStrokerName: | QPainterPathStroker | Coverage: | 0.000% (0/34) |
| | 43 | 23 |
QParallelAnimationGroupPrivateName: | QParallelAnimationGroupPrivate | Coverage: | 91.667% (55/60) |
| | 43 | 24 |
QPixmapCacheName: | QPixmapCache | Coverage: | 0.000% (0/66) |
| | 43 | 30 |
QStorageInfoPrivateName: | QStorageInfoPrivate | Coverage: | 67.442% (29/43) |
| | 43 | 19 |
QTextFramePrivateName: | QTextFramePrivate | Coverage: | 0.000% (0/35) |
| | 43 | 12 |
QVectorPathName: | QVectorPath | Coverage: | 0.000% (0/36) |
| | 43 | 14 |
QXcbWMSupportName: | QXcbWMSupport | Coverage: | 37.931% (11/29) |
| | 43 | 11 |
addCircleName: | addCircle | Prototype: | static bool addCircle(const QBezier *b, qreal offset, QBezier *o) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp | Lines: | 339-397 |
| | 43 | 8 |
clipBezierName: | clipBezier | Prototype: | template <Edge edge> void clipBezier(const QPointF &a, const QPointF &b, const QPointF &c, const QPointF &d, qreal t, QPainterPath &result) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp | Lines: | 1996-2060 |
| | 43 | 9 |
diffName: | diff | Prototype: | static Bigint *diff(Bigint *a, Bigint *b) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp | Lines: | 927-1001 |
| | 43 | 6 |
encodeTextName: | encodeText | Prototype: | static QString encodeText(const QString &str, QTextStream &s, const bool encodeQuotes = true, const bool performAVN = false, const bool encodeEOLs = false) | Coverage: | 36.585% (15/41) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp | Lines: | 4140-4205 |
| | 43 | 9 |
generateHheaName: | generateHhea | Prototype: | static QTtfTable generateHhea(const qttf_hhea_table &hhea) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | Lines: | 515-563 |
| | 43 | 1 |
loadSingleEngineName: | loadSingleEngine | Prototype: | static QFontEngine *loadSingleEngine(int script, const QFontDef &request, QtFontFamily *family, QtFontFoundry *foundry, QtFontStyle *style, QtFontSize *size) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | Lines: | 912-987 |
| | 43 | 12 |
matchesName: | matches | Prototype: | static bool matches(const QJsonObject &object, const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease, const QOpenGLConfig::Gpu &gpu) | Coverage: | 0.000% (0/61) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp | Lines: | 324-397 |
| | 43 | 24 |