| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
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 |
fetchTransformedARGB32PM| Name: | fetchTransformedARGB32PM | | Prototype: | template<TextureBlendType blendType> static const uint * fetchTransformedARGB32PM(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length) | | Coverage: | 0.000% (0/34) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 1467-1546 |
| | 45 | 11 |
copyArgument| Name: | copyArgument | | Prototype: | static void copyArgument(void *to, int id, const QVariant &arg) | | Coverage: | 18.750% (9/48) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinterface.cpp | | Lines: | 48-142 |
| | 45 | 20 |
QXcbVirtualDesktop| Name: | QXcbVirtualDesktop | | Coverage: | 39.535% (17/43) |
| | 45 | 20 |
QVariantAnimation| Name: | QVariantAnimation | | Coverage: | 97.143% (34/35) |
| | 45 | 25 |
QTreeWidgetPrivate| Name: | QTreeWidgetPrivate | | Coverage: | 0.000% (0/38) |
| | 45 | 18 |
QToolBoxButton| Name: | QToolBoxButton | | Coverage: | 0.000% (0/38) |
| | 45 | 17 |
QPushButtonPrivate| Name: | QPushButtonPrivate | | Coverage: | 0.000% (0/39) |
| | 45 | 13 |
QImageReaderPrivate| Name: | QImageReaderPrivate | | Coverage: | 0.000% (0/59) |
| | 45 | 15 |
QEGLStreamConvenience| Name: | QEGLStreamConvenience | | Coverage: | 0.000% (0/14) |
| | 45 | 6 |
QAccessibleBridgeUtils| Name: | QAccessibleBridgeUtils | | Coverage: | 0.000% (0/57) |
| | 45 | 19 |
operator<<| Name: | operator<< | | Prototype: | QDebug operator<<(QDebug debug, QGraphicsItem::GraphicsItemFlag flag) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp | | Lines: | 11461-11528 |
| | 44 | 21 |
operator<<| Name: | operator<< | | Prototype: | QDebug operator<<(QDebug debug, QAbstractSocket::SocketError error) | | Coverage: | 17.073% (7/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp | | Lines: | 2916-2983 |
| | 44 | 21 |
miSubtractO| Name: | miSubtractO | | Prototype: | static void miSubtractO(QRegionPrivate &dest, const QRect *r1, const QRect *r1End, const QRect *r2, const QRect *r2End, int y1, int y2) | | Coverage: | 0.000% (0/48) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | | Lines: | 2500-2587 |
| | 44 | 16 |
miCoalesce| Name: | miCoalesce | | Prototype: | static int miCoalesce(QRegionPrivate &dest, int prevStart, int curStart) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | | Lines: | 1996-2097 |
| | 44 | 11 |
generateHead| Name: | generateHead | | Prototype: | static QTtfTable generateHead(const qttf_head_table &head) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | | Lines: | 444-512 |
| | 44 | 1 |
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 |
QtFontStyle| Name: | QtFontStyle | | Coverage: | 0.000% (0/63) |
| | 44 | 23 |
QZipPrivate| Name: | QZipPrivate | | Coverage: | 0.000% (0/47) |
| | 44 | 21 |
QTextOption| Name: | QTextOption | | Coverage: | 0.000% (0/34) |
| | 44 | 18 |
QTabWidgetPrivate| Name: | QTabWidgetPrivate | | Coverage: | 0.000% (0/19) |
| | 44 | 11 |
QStaticText| Name: | QStaticText | | Coverage: | 0.000% (0/45) |
| | 44 | 23 |
QRegExpCharClass| Name: | QRegExpCharClass | | Coverage: | 81.250% (39/48) |
| | 44 | 22 |
QOpenGLFunctions_4_3_CoreBackend| Name: | QOpenGLFunctions_4_3_CoreBackend | | Coverage: | 0.000% (0/2) |
| | 44 | 2 |
QListWidgetItem| Name: | QListWidgetItem | | Coverage: | 0.000% (0/64) |
| | 44 | 25 |
QIntersectionPoint| Name: | QIntersectionPoint | | Coverage: | 0.000% (0/75) |
| | 44 | 23 |
QGraphicsSceneDragDropEvent| Name: | QGraphicsSceneDragDropEvent | | Coverage: | 0.000% (0/22) |
| | 44 | 22 |
QDirSortItemComparator| Name: | QDirSortItemComparator | | Coverage: | 94.231% (49/52) |
| | 44 | 14 |
QAccessibleAbstractScrollArea| Name: | QAccessibleAbstractScrollArea | | Coverage: | 0.000% (0/66) |
| | 44 | 24 |
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: | 2206-2319 |
| | 43 | 15 |
qDrawBorder| Name: | qDrawBorder | | Prototype: | void qDrawBorder(QPainter *p, const QRect &rect, const QCss::BorderStyle *styles, const int *borders, const QBrush *colors, const QSize *radii) | | Coverage: | 0.000% (0/73) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp | | Lines: | 340-396 |
| | 43 | 9 |
operator>>| Name: | operator>> | | Prototype: | QDataStream &operator>>(QDataStream &s, QIcon &icon) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp | | Lines: | 1294-1351 |
| | 43 | 10 |
matches| Name: | 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 |
loadSingleEngine| Name: | 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 |
generateHhea| Name: | 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 |
encodeText| Name: | 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 |
diff| Name: | 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 |
clipBezier| Name: | 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 |
addCircle| Name: | 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 |
QXcbWMSupport| Name: | QXcbWMSupport | | Coverage: | 37.931% (11/29) |
| | 43 | 11 |
QVectorPath| Name: | QVectorPath | | Coverage: | 0.000% (0/36) |
| | 43 | 14 |
QTextFramePrivate| Name: | QTextFramePrivate | | Coverage: | 0.000% (0/35) |
| | 43 | 12 |
QStorageInfoPrivate| Name: | QStorageInfoPrivate | | Coverage: | 67.442% (29/43) |
| | 43 | 19 |
QPixmapCache| Name: | QPixmapCache | | Coverage: | 0.000% (0/66) |
| | 43 | 30 |
QParallelAnimationGroupPrivate| Name: | QParallelAnimationGroupPrivate | | Coverage: | 91.667% (55/60) |
| | 43 | 24 |
QPainterPathStroker| Name: | QPainterPathStroker | | Coverage: | 0.000% (0/34) |
| | 43 | 23 |
QListWidgetPrivate| Name: | QListWidgetPrivate | | Coverage: | 0.000% (0/23) |
| | 43 | 13 |
QGraphicsEffect| Name: | QGraphicsEffect | | Coverage: | 0.000% (0/41) |
| | 43 | 23 |
QFontInfo| Name: | QFontInfo | | Coverage: | 0.000% (0/18) |
| | 43 | 18 |
QDesktopWidgetPrivate| Name: | QDesktopWidgetPrivate | | Coverage: | 0.000% (0/28) |
| | 43 | 13 |
QButtonGroup| Name: | QButtonGroup | | Coverage: | 0.000% (0/41) |
| | 43 | 20 |
QAbstractSliderPrivate| Name: | QAbstractSliderPrivate | | Coverage: | 0.000% (0/38) |
| | 43 | 11 |
QAbstractAnimationPrivate| Name: | QAbstractAnimationPrivate | | Coverage: | 91.549% (65/71) |
| | 43 | 16 |
qt_painterpath_bezier_extrema| Name: | 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 |
qt_intersect_spans| Name: | 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 |
qDBusPropertySet| Name: | 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 |
match| Name: | 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 |
findArgEscapes| Name: | 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 |
drawEllipsePoints| Name: | 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 |
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: | 622-685 |
| | 42 | 15 |
composeHelper| Name: | 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 |
bindFont| Name: | 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 |
QWindowsStylePrivate| Name: | QWindowsStylePrivate | | Coverage: | 0.000% (0/52) |
| | 42 | 31 |
QTestPrivate| Name: | QTestPrivate | | Coverage: | 67.742% (42/62) |
| | 42 | 22 |
QNetworkProxyFactory| Name: | QNetworkProxyFactory | | Coverage: | 66.000% (33/50) |
| | 42 | 17 |
QGlobalNetworkProxy| Name: | QGlobalNetworkProxy | | Coverage: | 83.333% (30/36) |
| | 42 | 13 |
QAccessibleMdiSubWindow| Name: | QAccessibleMdiSubWindow | | Coverage: | 0.000% (0/55) |
| | 42 | 22 |
qt_fetch_linear_gradient_template| Name: | 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 |
init_platform| Name: | 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 |
gray_hline| Name: | 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 |
extractSections| Name: | 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 |
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 |
createFileFromTemplate| Name: | 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 |
QXmlAttributes| Name: | QXmlAttributes | | Coverage: | 60.870% (28/46) |
| | 41 | 26 |
QWidgetEffectSourcePrivate| Name: | QWidgetEffectSourcePrivate | | Coverage: | 0.000% (0/37) |
| | 41 | 12 |
QTextFormatCollection| Name: | QTextFormatCollection | | Coverage: | 0.000% (0/45) |
| | 41 | 19 |
QSystemTrayIcon| Name: | QSystemTrayIcon | | Coverage: | 0.000% (0/33) |
| | 41 | 21 |
QSocketNotifier| Name: | QSocketNotifier | | Coverage: | 76.923% (30/39) |
| | 41 | 17 |
QOpenGLTimeMonitor| Name: | QOpenGLTimeMonitor | | Coverage: | 0.000% (0/35) |
| | 41 | 19 |
QOpenGLPaintDevice| Name: | QOpenGLPaintDevice | | Coverage: | 0.000% (0/50) |
| | 41 | 32 |
QNetworkAccessCacheBackend| Name: | QNetworkAccessCacheBackend | | Coverage: | 68.571% (24/35) |
| | 41 | 14 |
QGraphicsScale| Name: | QGraphicsScale | | Coverage: | 0.000% (0/22) |
| | 41 | 14 |
QGraphicsRectItem| Name: | QGraphicsRectItem | | Coverage: | 0.000% (0/29) |
| | 41 | 19 |
QGraphicsEffectSource| Name: | QGraphicsEffectSource | | Coverage: | 0.000% (0/50) |
| | 41 | 18 |
QGraphicsDropShadowEffect| Name: | QGraphicsDropShadowEffect | | Coverage: | 0.000% (0/26) |
| | 41 | 14 |
QDefaultItemEditorFactory| Name: | QDefaultItemEditorFactory | | Coverage: | 0.000% (0/37) |
| | 41 | 22 |
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 |
q_glFormatFromConfig| Name: | 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 |
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 |
dockPosHelper| Name: | 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 |
QXcbClipboardMime| Name: | QXcbClipboardMime | | Coverage: | 72.500% (29/40) |
| | 40 | 18 |
QWindowGeometrySpecification| Name: | QWindowGeometrySpecification | | Coverage: | 0.000% (0/46) |
| | 40 | 16 |
QWaitCondition| Name: | QWaitCondition | | Coverage: | 62.500% (15/24) |
| | 40 | 11 |
QTableWidgetItem| Name: | QTableWidgetItem | | Coverage: | 0.000% (0/49) |
| | 40 | 22 |
QPageLayoutPrivate| Name: | QPageLayoutPrivate | | Coverage: | 0.000% (0/49) |
| | 40 | 19 |
QOpenGLContextGroupPrivate| Name: | QOpenGLContextGroupPrivate | | Coverage: | 0.000% (0/27) |
| | 40 | 11 |
QNetworkProxyQuery| Name: | QNetworkProxyQuery | | Coverage: | 39.024% (16/41) |
| | 40 | 23 |
QKeySequenceEditPrivate| Name: | QKeySequenceEditPrivate | | Coverage: | 0.000% (0/29) |
| | 40 | 11 |
QColumnViewGrip| Name: | QColumnViewGrip | | Coverage: | 0.000% (0/21) |
| | 40 | 12 |
QAccessibleAbstractSpinBox| Name: | QAccessibleAbstractSpinBox | | Coverage: | 0.000% (0/45) |
| | 40 | 35 |