| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
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 |
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 |
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 |
QAccessibleAbstractScrollArea| Name: | QAccessibleAbstractScrollArea | | Coverage: | 0.000% (0/66) |
| | 44 | 24 |
QDirSortItemComparator| Name: | QDirSortItemComparator | | Coverage: | 94.231% (49/52) |
| | 44 | 14 |
QGraphicsSceneDragDropEvent| Name: | QGraphicsSceneDragDropEvent | | Coverage: | 0.000% (0/22) |
| | 44 | 22 |
QIntersectionPoint| Name: | QIntersectionPoint | | Coverage: | 0.000% (0/75) |
| | 44 | 23 |
QListWidgetItem| Name: | QListWidgetItem | | Coverage: | 0.000% (0/64) |
| | 44 | 25 |
QOpenGLFunctions_4_3_CoreBackend| Name: | QOpenGLFunctions_4_3_CoreBackend | | Coverage: | 0.000% (0/2) |
| | 44 | 2 |
QRegExpCharClass| Name: | QRegExpCharClass | | Coverage: | 81.250% (39/48) |
| | 44 | 22 |
QStaticText| Name: | QStaticText | | Coverage: | 0.000% (0/45) |
| | 44 | 23 |
QTabWidgetPrivate| Name: | QTabWidgetPrivate | | Coverage: | 0.000% (0/19) |
| | 44 | 11 |
QTextOption| Name: | QTextOption | | Coverage: | 0.000% (0/34) |
| | 44 | 18 |
QZipPrivate| Name: | QZipPrivate | | Coverage: | 0.000% (0/47) |
| | 44 | 21 |
QtFontStyle| Name: | QtFontStyle | | Coverage: | 0.000% (0/63) |
| | 44 | 23 |
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 |
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 |
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 |
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 |
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 |
QAccessibleBridgeUtils| Name: | QAccessibleBridgeUtils | | Coverage: | 0.000% (0/57) |
| | 45 | 19 |
QEGLStreamConvenience| Name: | QEGLStreamConvenience | | Coverage: | 0.000% (0/14) |
| | 45 | 6 |
QImageReaderPrivate| Name: | QImageReaderPrivate | | Coverage: | 0.000% (0/59) |
| | 45 | 15 |
QPushButtonPrivate| Name: | QPushButtonPrivate | | Coverage: | 0.000% (0/39) |
| | 45 | 13 |
QToolBoxButton| Name: | QToolBoxButton | | Coverage: | 0.000% (0/38) |
| | 45 | 17 |
QTreeWidgetPrivate| Name: | QTreeWidgetPrivate | | Coverage: | 0.000% (0/38) |
| | 45 | 18 |
QVariantAnimation| Name: | QVariantAnimation | | Coverage: | 97.143% (34/35) |
| | 45 | 25 |
QXcbVirtualDesktop| Name: | QXcbVirtualDesktop | | Coverage: | 39.535% (17/43) |
| | 45 | 20 |
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 |
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 |
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 |
mergeIndexes| Name: | mergeIndexes | | Prototype: | static QItemSelection mergeIndexes(const QVector<QPersistentModelIndex> &indexes) | | Coverage: | 78.947% (30/38) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp | | Lines: | 935-995 |
| | 45 | 10 |
parseColorValue| Name: | parseColorValue | | Prototype: | static ColorData parseColorValue(QCss::Value v) | | Coverage: | 0.000% (0/56) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp | | Lines: | 704-771 |
| | 45 | 16 |
qFindString| Name: | qFindString | | Prototype: | int qFindString( const QChar *haystack0, int haystackLen, int from, const QChar *needle0, int needleLen, Qt::CaseSensitivity cs) | | Coverage: | 92.453% (49/53) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 3067-3141 |
| | 45 | 16 |
qt_alphargbblit_argb32| Name: | qt_alphargbblit_argb32 | | Prototype: | static void qt_alphargbblit_argb32(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 &color, const uint *src, int mapWidth, int mapHeight, int srcStride, const QClipData *clip) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 5921-5994 |
| | 45 | 13 |
qt_string_normalize| Name: | qt_string_normalize | | Prototype: | void qt_string_normalize(QString *data, QString::NormalizationForm mode, QChar::UnicodeVersion version, int from) | | Coverage: | 92.857% (52/56) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 7134-7198 |
| | 45 | 18 |
QAccessibleTableHeaderCell| Name: | QAccessibleTableHeaderCell | | Coverage: | 0.000% (0/58) |
| | 46 | 23 |
QColorWell| Name: | QColorWell | | Coverage: | 0.000% (0/30) |
| | 46 | 16 |
QEvdevTouchManager| Name: | QEvdevTouchManager | | Coverage: | 0.000% (0/45) |
| | 46 | 21 |
QFontComboBox| Name: | QFontComboBox | | Coverage: | 0.000% (0/30) |
| | 46 | 16 |
QFutureWatcherBasePrivate| Name: | QFutureWatcherBasePrivate | | Coverage: | 88.235% (45/51) |
| | 46 | 23 |
QGraphicsPolygonItem| Name: | QGraphicsPolygonItem | | Coverage: | 0.000% (0/33) |
| | 46 | 21 |
QHttpPartPrivate| Name: | QHttpPartPrivate | | Coverage: | 61.111% (22/36) |
| | 46 | 15 |
QOpenGLContextPrivate| Name: | QOpenGLContextPrivate | | Coverage: | 0.000% (0/38) |
| | 46 | 14 |
QPixmapColorizeFilter| Name: | QPixmapColorizeFilter | | Coverage: | 0.000% (0/22) |
| | 46 | 11 |
QScrollerPropertiesPrivate| Name: | QScrollerPropertiesPrivate | | Coverage: | 0.000% (0/5) |
| | 46 | 3 |
fetchTransformed| Name: | fetchTransformed | | Prototype: | template<TextureBlendType blendType> static const uint * fetchTransformed(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: | 1548-1631 |
| | 46 | 11 |
fillRect_normalized| Name: | fillRect_normalized | | Prototype: | static void fillRect_normalized(const QRect &r, QSpanData *data, QRasterPaintEnginePrivate *pe) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp | | Lines: | 1376-1444 |
| | 46 | 8 |
findPatternUnloaded| Name: | findPatternUnloaded | | Prototype: | static bool findPatternUnloaded(const QString &library, QLibraryPrivate *lib) | | Coverage: | 56.818% (25/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp | | Lines: | 227-318 |
| | 46 | 13 |
qt_fusion_draw_mdibutton| Name: | qt_fusion_draw_mdibutton | | Prototype: | static void qt_fusion_draw_mdibutton(QPainter *painter, const QStyleOptionTitleBar *option, const QRect &tmp, bool hover, bool sunken) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp | | Lines: | 269-328 |
| | 46 | 4 |
qt_gtk_draw_mdibutton| Name: | qt_gtk_draw_mdibutton | | Prototype: | static void qt_gtk_draw_mdibutton(QPainter *painter, const QStyleOptionTitleBar *option, const QRect &tmp, bool hover, bool sunken) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp | | Lines: | 116-175 |
| | 46 | 4 |
QAbstractListModel| Name: | QAbstractListModel | | Coverage: | 30.769% (16/52) |
| | 47 | 18 |
QAbstractTableModel| Name: | QAbstractTableModel | | Coverage: | 35.294% (18/51) |
| | 47 | 17 |
QColorLuminancePicker| Name: | QColorLuminancePicker | | Coverage: | 0.000% (0/23) |
| | 47 | 13 |
QDBusMenuAdaptor| Name: | QDBusMenuAdaptor | | Coverage: | 0.000% (0/68) |
| | 47 | 29 |
QDomNamedNodeMap| Name: | QDomNamedNodeMap | | Coverage: | 0.000% (0/65) |
| | 47 | 31 |
QFSCompleter| Name: | QFSCompleter | | Coverage: | 0.000% (0/58) |
| | 47 | 15 |
QFileDialogOptions| Name: | QFileDialogOptions | | Coverage: | 0.000% (0/67) |
| | 47 | 43 |
QFileIconProviderPrivate| Name: | QFileIconProviderPrivate | | Coverage: | 0.000% (0/70) |
| | 47 | 30 |
QIntValidator| Name: | QIntValidator | | Coverage: | 0.000% (0/68) |
| | 47 | 20 |
QLibraryStore| Name: | QLibraryStore | | Coverage: | 51.020% (25/49) |
| | 47 | 19 |
QMainWindowPrivate| Name: | QMainWindowPrivate | | Coverage: | 0.000% (0/52) |
| | 47 | 22 |
QOpenGLFunctions_4_0_CoreBackend| Name: | QOpenGLFunctions_4_0_CoreBackend | | Coverage: | 0.000% (0/2) |
| | 47 | 2 |
QUdpSocket| Name: | QUdpSocket | | Coverage: | 70.175% (40/57) |
| | 47 | 25 |
blend_color_rgb16| Name: | blend_color_rgb16 | | Prototype: | static void blend_color_rgb16(int count, const QSpan *spans, void *userData) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 3913-3986 |
| | 47 | 12 |
do_mirror| Name: | do_mirror | | Prototype: | inline void do_mirror(QImageData *dst, QImageData *src, bool horizontal, bool vertical) | | Coverage: | 0.000% (0/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp | | Lines: | 2999-3077 |
| | 47 | 18 |
generateGlyphTables| Name: | generateGlyphTables | | Prototype: | static QVector<QTtfTable> generateGlyphTables(qttf_font_tables &tables, const QVector<QTtfGlyph> &_glyphs) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp | | Lines: | 991-1062 |
| | 47 | 7 |
parseHttpOptionHeader| Name: | parseHttpOptionHeader | | Prototype: | static QHash<QByteArray, QByteArray> parseHttpOptionHeader(const QByteArray &header) | | Coverage: | 59.184% (29/49) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp | | Lines: | 71-159 |
| | 47 | 16 |
qDrawShadePanel| Name: | qDrawShadePanel | | Prototype: | void qDrawShadePanel(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, int lineWidth, const QBrush *fill) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp | | Lines: | 300-360 |
| | 47 | 13 |
QGradient| Name: | QGradient | | Coverage: | 0.000% (0/75) |
| | 48 | 21 |
QMainWindowTabBar| Name: | QMainWindowTabBar | | Coverage: | 0.000% (0/56) |
| | 48 | 16 |
QXbmHandler| Name: | QXbmHandler | | Coverage: | 0.000% (0/61) |
| | 48 | 23 |
Resolver| Name: | Resolver | | Coverage: | 0.000% (0/1335) |
| | 48 | 323 |
getMessage| Name: | getMessage | | Prototype: | static QString getMessage(const uchar *m, const uchar *end, const char *context, const char *sourceText, const char *comment, uint numerus) | | Coverage: | 71.111% (32/45) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp | | Lines: | 875-943 |
| | 48 | 19 |
multicastMembershipHelper| Name: | multicastMembershipHelper | | Prototype: | static bool multicastMembershipHelper(QNativeSocketEnginePrivate *d, int how6, int how4, const QHostAddress &groupAddress, const QNetworkInterface &interface) | | Coverage: | 52.174% (12/23) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp | | Lines: | 610-681 |
| | 48 | 9 |
operator<<| Name: | operator<< | | Prototype: | QDebug operator<<(QDebug d, const QAccessibleEvent &ev) | | Coverage: | 0.000% (0/116) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp | | Lines: | 1899-1956 |
| | 48 | 39 |
QBackingStore| Name: | QBackingStore | | Coverage: | 0.000% (0/60) |
| | 49 | 24 |
QDomImplementation| Name: | QDomImplementation | | Coverage: | 0.000% (0/56) |
| | 49 | 25 |
QEvdevTabletHandler| Name: | QEvdevTabletHandler | | Coverage: | 0.000% (0/54) |
| | 49 | 20 |
QFileIconProvider| Name: | QFileIconProvider | | Coverage: | 0.000% (0/66) |
| | 49 | 30 |
QIconTheme| Name: | QIconTheme | | Coverage: | 0.000% (0/41) |
| | 49 | 14 |
QOpenGLFunctions_1_0_CoreBackend| Name: | QOpenGLFunctions_1_0_CoreBackend | | Coverage: | 0.000% (0/2) |
| | 49 | 2 |
QOpenGLTimerQueryPrivate| Name: | QOpenGLTimerQueryPrivate | | Coverage: | 0.000% (0/54) |
| | 49 | 24 |
QSimpleTextCodec| Name: | QSimpleTextCodec | | Coverage: | 15.217% (7/46) |
| | 49 | 17 |
QSslKey| Name: | QSslKey | | Coverage: | 67.308% (35/52) |
| | 49 | 26 |
atspiTextAttribute| Name: | atspiTextAttribute | | Prototype: | AtSpiAttribute atspiTextAttribute(const QString &ia2Name, const QString &ia2Value) | | Coverage: | 0.000% (0/113) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp | | Lines: | 1952-2046 |
| | 49 | 42 |
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: | 223-331 |
| | 49 | 15 |
convertToLevelAndOption| Name: | convertToLevelAndOption | | Prototype: | static void convertToLevelAndOption(QNativeSocketEngine::SocketOption opt, QAbstractSocket::NetworkLayerProtocol socketProtocol, int &level, int &n) | | Coverage: | 86.441% (51/59) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp | | Lines: | 149-235 |
| | 49 | 22 |
createWriteHandlerHelper| Name: | createWriteHandlerHelper | | Prototype: | static QImageIOHandler *createWriteHandlerHelper(QIODevice *device, const QByteArray &format) | | Coverage: | 0.000% (0/78) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp | | Lines: | 128-234 |
| | 49 | 20 |
numerusHelper| Name: | numerusHelper | | Prototype: | static uint numerusHelper(int n, const uchar *rules, uint rulesSize) | | Coverage: | 37.931% (22/58) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp | | Lines: | 199-276 |
| | 49 | 18 |
qt_xcb_pixmapFromXPixmap| Name: | qt_xcb_pixmapFromXPixmap | | Prototype: | QPixmap qt_xcb_pixmapFromXPixmap(QXcbConnection *connection, xcb_pixmap_t pixmap, int width, int height, int depth, const xcb_visualtype_t *visual) | | Coverage: | 29.412% (15/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp | | Lines: | 82-164 |
| | 49 | 17 |
QAbstractSocketEngine| Name: | QAbstractSocketEngine | | Coverage: | 76.562% (49/64) |
| | 50 | 40 |
QCalendarYearValidator| Name: | QCalendarYearValidator | | Coverage: | 0.000% (0/49) |
| | 50 | 19 |
QComboMenuDelegate| Name: | QComboMenuDelegate | | Coverage: | 0.000% (0/42) |
| | 50 | 12 |
QGLPaintDevice| Name: | QGLPaintDevice | | Coverage: | 28.571% (12/42) |
| | 50 | 24 |
QGraphicsSceneIndex| Name: | QGraphicsSceneIndex | | Coverage: | 0.000% (0/23) |
| | 50 | 17 |
QGraphicsTextItemPrivate| Name: | QGraphicsTextItemPrivate | | Coverage: | 0.000% (0/35) |
| | 50 | 16 |
QKdeTheme| Name: | QKdeTheme | | Coverage: | 0.000% (0/70) |
| | 50 | 37 |
QLockFile| Name: | QLockFile | | Coverage: | 73.214% (41/56) |
| | 50 | 27 |