| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QPropertyAnimation| Name: | QPropertyAnimation | | Coverage: | 67.273% (37/55) |
| | 58 | 21 |
QScrollerProperties| Name: | QScrollerProperties | | Coverage: | 0.000% (0/96) |
| | 58 | 52 |
QTemporaryFile| Name: | QTemporaryFile | | Coverage: | 96.000% (48/50) |
| | 58 | 24 |
expblur| Name: | expblur | | Prototype: | template <int aprec, int zprec, bool alphaOnly> void expblur(QImage &img, qreal radius, bool improvedQuality = false, int transposed = 0) | | Coverage: | 0.000% (0/34) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp | | Lines: | 689-763 |
| | 58 | 11 |
findSlot| Name: | findSlot | | Prototype: | static int findSlot(const QMetaObject *mo, const QByteArray &name, int flags, const QString &signature_, QVector<int> &metaTypes) | | Coverage: | 71.910% (64/89) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp | | Lines: | 657-751 |
| | 58 | 23 |
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: | 404-481 |
| | 58 | 14 |
separatorMoveHelper| Name: | separatorMoveHelper | | Prototype: | static int separatorMoveHelper(QVector<QLayoutStruct> &list, int index, int delta, int sep) | | Coverage: | 0.000% (0/71) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp | | Lines: | 848-924 |
| | 58 | 21 |
sm_performSaveYourself| Name: | sm_performSaveYourself | | Prototype: | static void sm_performSaveYourself(QXcbSessionManager *sm) | | Coverage: | 0.000% (0/47) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp | | Lines: | 177-277 |
| | 58 | 15 |
QAnimationGroup| Name: | QAnimationGroup | | Coverage: | 68.000% (34/50) |
| | 59 | 22 |
QArrayData| Name: | QArrayData | | Coverage: | 69.231% (27/39) |
| | 59 | 13 |
QDBusPendingCallPrivate| Name: | QDBusPendingCallPrivate | | Coverage: | 72.222% (39/54) |
| | 59 | 20 |
QGenericUnixTheme| Name: | QGenericUnixTheme | | Coverage: | 64.103% (50/78) |
| | 59 | 40 |
QHttpMultiPartIODevice| Name: | QHttpMultiPartIODevice | | Coverage: | 70.000% (42/60) |
| | 59 | 19 |
QHttpNetworkRequest| Name: | QHttpNetworkRequest | | Coverage: | 81.429% (57/70) |
| | 59 | 52 |
QNetworkDiskCachePrivate| Name: | QNetworkDiskCachePrivate | | Coverage: | 79.592% (39/49) |
| | 59 | 19 |
QNonContiguousByteDeviceIoDeviceImpl| Name: | QNonContiguousByteDeviceIoDeviceImpl | | Coverage: | 72.881% (43/59) |
| | 59 | 22 |
QOpenGLFunctions_3_3_CoreBackend| Name: | QOpenGLFunctions_3_3_CoreBackend | | Coverage: | 0.000% (0/2) |
| | 59 | 2 |
QPageSizePrivate| Name: | QPageSizePrivate | | Coverage: | 0.000% (0/72) |
| | 59 | 25 |
QSequentialIterable| Name: | QSequentialIterable | | Coverage: | 75.000% (27/36) |
| | 59 | 28 |
QSidebar| Name: | QSidebar | | Coverage: | 0.000% (0/46) |
| | 59 | 22 |
QStyleHints| Name: | QStyleHints | | Coverage: | 0.000% (0/48) |
| | 59 | 28 |
canonicalOrderHelper| Name: | canonicalOrderHelper | | Prototype: | static void canonicalOrderHelper(QString *str, QChar::UnicodeVersion version, int from) | | Coverage: | 93.548% (58/62) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp | | Lines: | 1871-1957 |
| | 59 | 20 |
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: | 2318-2404 |
| | 59 | 14 |
QAbstractPrintDialog| Name: | QAbstractPrintDialog | | Coverage: | 81.481% (22/27) |
| | 60 | 19 |
QCalendarMonthValidator| Name: | QCalendarMonthValidator | | Coverage: | 0.000% (0/71) |
| | 60 | 25 |
QFileSystemWatcher| Name: | QFileSystemWatcher | | Coverage: | 88.889% (48/54) |
| | 60 | 23 |
QNetworkCookieJar| Name: | QNetworkCookieJar | | Coverage: | 91.045% (61/67) |
| | 60 | 25 |
QOpenGLVersionFunctionsFactory| Name: | QOpenGLVersionFunctionsFactory | | Coverage: | 0.000% (0/141) |
| | 60 | 32 |
QPluginLoader| Name: | QPluginLoader | | Coverage: | 70.588% (60/85) |
| | 60 | 31 |
QSliderPrivate| Name: | QSliderPrivate | | Coverage: | 0.000% (0/30) |
| | 60 | 12 |
QStyleSheetStyleSelector| Name: | QStyleSheetStyleSelector | | Coverage: | 0.000% (0/76) |
| | 60 | 25 |
bestFoundry| Name: | bestFoundry | | Prototype: | static unsigned int bestFoundry(int script, unsigned int score, int styleStrategy, const QtFontFamily *family, const QString &foundry_name, QtFontStyle::Key styleKey, int pixelSize, char pitch, QtFontDesc *desc, const QString &styleName = QString()) | | Coverage: | 0.000% (0/89) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | | Lines: | 1070-1203 |
| | 60 | 22 |
qDrawShadeLine| Name: | qDrawShadeLine | | Prototype: | void qDrawShadeLine(QPainter *p, int x1, int y1, int x2, int y2, const QPalette &pal, bool sunken, int lineWidth, int midLineWidth) | | Coverage: | 0.000% (0/56) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp | | Lines: | 86-164 |
| | 60 | 17 |
qt_halfScaled| Name: | qt_halfScaled | | Prototype: | QImage qt_halfScaled(const QImage &source) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp | | Lines: | 767-853 |
| | 60 | 11 |
QGraphicsPixmapItem| Name: | QGraphicsPixmapItem | | Coverage: | 0.000% (0/41) |
| | 61 | 27 |
QImageTextureGlyphCache| Name: | QImageTextureGlyphCache | | Coverage: | 0.000% (0/70) |
| | 61 | 26 |
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: | 497-591 |
| | 61 | 14 |
operator>>| Name: | operator>> | | Prototype: | QDataStream &operator>>(QDataStream &s, QFont &font) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp | | Lines: | 2239-2323 |
| | 61 | 12 |
qt_gl_resolve_features| Name: | qt_gl_resolve_features | | Prototype: | static int qt_gl_resolve_features() | | Coverage: | 56.140% (32/57) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglfunctions.cpp | | Lines: | 215-289 |
| | 61 | 19 |
qt_normalizePathSegments| Name: | qt_normalizePathSegments | | Prototype: | QString qt_normalizePathSegments(const QString &name, bool allowUncPaths) | | Coverage: | 96.809% (91/94) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp | | Lines: | 2046-2161 |
| | 61 | 21 |
QDBusArgumentPrivate| Name: | QDBusArgumentPrivate | | Coverage: | 63.934% (39/61) |
| | 62 | 19 |
QLocaleId| Name: | QLocaleId | | Coverage: | 65.000% (52/80) |
| | 62 | 24 |
QTextCharFormat| Name: | QTextCharFormat | | Coverage: | 0.000% (0/82) |
| | 62 | 32 |
QZipReaderPrivate| Name: | QZipReaderPrivate | | Coverage: | 0.000% (0/48) |
| | 62 | 16 |
q_getTimeFromASN1| Name: | q_getTimeFromASN1 | | Prototype: | QDateTime q_getTimeFromASN1(const ASN1_TIME *aTime) | | Coverage: | 36.735% (18/49) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp | | Lines: | 1009-1100 |
| | 62 | 13 |
QDataWidgetMapperPrivate| Name: | QDataWidgetMapperPrivate | | Coverage: | 0.000% (0/79) |
| | 63 | 36 |
QDialogPrivate| Name: | QDialogPrivate | | Coverage: | 0.000% (0/65) |
| | 63 | 27 |
QEglFSScreen| Name: | QEglFSScreen | | Coverage: | 0.000% (0/61) |
| | 63 | 30 |
QPrinterPrivate| Name: | QPrinterPrivate | | Coverage: | 42.857% (24/56) |
| | 63 | 23 |
QSqlRecord| Name: | QSqlRecord | | Coverage: | 96.774% (60/62) |
| | 63 | 42 |
QUnsortedModelEngine| Name: | QUnsortedModelEngine | | Coverage: | 0.000% (0/73) |
| | 63 | 26 |
QWidgetAction| Name: | QWidgetAction | | Coverage: | 0.000% (0/48) |
| | 63 | 22 |
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: | 1633-1736 |
| | 63 | 15 |
recode| Name: | recode | | Prototype: | static int recode(QString &result, const ushort *begin, const ushort *end, QUrl::ComponentFormattingOptions encoding, const uchar *actionTable, bool retryBadEncoding) | | Coverage: | 96.053% (73/76) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp | | Lines: | 344-445 |
| | 63 | 21 |
QDoubleSpinBox| Name: | QDoubleSpinBox | | Coverage: | 0.000% (0/29) |
| | 64 | 23 |
QFontDatabasePrivate| Name: | QFontDatabasePrivate | | Coverage: | 0.000% (0/65) |
| | 64 | 24 |
QGraphicsEllipseItem| Name: | QGraphicsEllipseItem | | Coverage: | 0.000% (0/54) |
| | 64 | 28 |
QGraphicsLayoutPrivate| Name: | QGraphicsLayoutPrivate | | Coverage: | 0.000% (0/93) |
| | 64 | 31 |
QUtcTimeZonePrivate| Name: | QUtcTimeZonePrivate | | Coverage: | 76.000% (38/50) |
| | 64 | 31 |
QXmlUtils| Name: | QXmlUtils | | Coverage: | 79.688% (102/128) |
| | 64 | 48 |
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: | 831-937 |
| | 64 | 14 |
AnchorData| Name: | AnchorData | | Coverage: | 0.000% (0/41) |
| | 65 | 15 |
QEglConfigChooser| Name: | QEglConfigChooser | | Coverage: | 0.000% (0/75) |
| | 65 | 23 |
QGraphicsLayoutItem| Name: | QGraphicsLayoutItem | | Coverage: | 0.000% (0/62) |
| | 65 | 40 |
QMetaMethodBuilder| Name: | QMetaMethodBuilder | | Coverage: | 89.286% (75/84) |
| | 65 | 36 |
QPolygonF| Name: | QPolygonF | | Coverage: | 0.000% (0/51) |
| | 65 | 23 |
QShortcut| Name: | QShortcut | | Coverage: | 0.000% (0/68) |
| | 65 | 31 |
getFontWeight| Name: | getFontWeight | | Prototype: | static int getFontWeight(const QString &weightString) | | Coverage: | 0.000% (0/102) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp | | Lines: | 85-178 |
| | 65 | 30 |
QDashedStrokeProcessor| Name: | QDashedStrokeProcessor | | Coverage: | 0.000% (0/42) |
| | 66 | 15 |
QDockAreaLayoutItem| Name: | QDockAreaLayoutItem | | Coverage: | 0.000% (0/76) |
| | 66 | 32 |
QFbCursor| Name: | QFbCursor | | Coverage: | 0.000% (0/62) |
| | 66 | 27 |
QFutureInterfaceBasePrivate| Name: | QFutureInterfaceBasePrivate | | Coverage: | 65.385% (51/78) |
| | 66 | 29 |
QIconLoaderEngine| Name: | QIconLoaderEngine | | Coverage: | 0.000% (0/46) |
| | 66 | 26 |
QKeySequenceEdit| Name: | QKeySequenceEdit | | Coverage: | 0.000% (0/57) |
| | 66 | 24 |
QPersistentModelIndex| Name: | QPersistentModelIndex | | Coverage: | 80.952% (85/105) |
| | 66 | 44 |
QPreviewPaintEngine| Name: | QPreviewPaintEngine | | Coverage: | 72.222% (13/18) |
| | 66 | 18 |
QTextLineItemIterator| Name: | QTextLineItemIterator | | Coverage: | 0.000% (0/55) |
| | 66 | 17 |
QThreadStorageData| Name: | QThreadStorageData | | Coverage: | 66.154% (43/65) |
| | 66 | 22 |
drawTextItemDecoration| Name: | drawTextItemDecoration | | Prototype: | static void drawTextItemDecoration(QPainter *painter, const QPointF &pos, const QFontEngine *fe, QTextEngine *textEngine, QTextCharFormat::UnderlineStyle underlineStyle, QTextItem::RenderFlags flags, qreal width, const QTextCharFormat &charFormat) | | Coverage: | 0.000% (0/48) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp | | Lines: | 6227-6324 |
| | 66 | 16 |
MinOverlapPlacer| Name: | MinOverlapPlacer | | Coverage: | 0.000% (0/46) |
| | 67 | 23 |
QBlittablePlatformPixmap| Name: | QBlittablePlatformPixmap | | Coverage: | 0.000% (0/64) |
| | 67 | 32 |
QEGLDeviceIntegration| Name: | QEGLDeviceIntegration | | Coverage: | 0.000% (0/66) |
| | 67 | 42 |
QLibraryInfo| Name: | QLibraryInfo | | Coverage: | 66.000% (33/50) |
| | 67 | 20 |
QPollingFileSystemWatcherEngine| Name: | QPollingFileSystemWatcherEngine | | Coverage: | 82.353% (56/68) |
| | 67 | 23 |
QTextDocumentWriter| Name: | QTextDocumentWriter | | Coverage: | 0.000% (0/71) |
| | 67 | 27 |
QTreeWidgetItemIteratorPrivate| Name: | QTreeWidgetItemIteratorPrivate | | Coverage: | 0.000% (0/78) |
| | 67 | 22 |
QZipWriter| Name: | QZipWriter | | Coverage: | 0.000% (0/52) |
| | 67 | 27 |
ControllerWidget| Name: | ControllerWidget | | Coverage: | 0.000% (0/65) |
| | 68 | 28 |
QCalendarTextNavigator| Name: | QCalendarTextNavigator | | Coverage: | 0.000% (0/55) |
| | 68 | 23 |
QCollator| Name: | QCollator | | Coverage: | 40.278% (29/72) |
| | 68 | 34 |
QDomNamedNodeMapPrivate| Name: | QDomNamedNodeMapPrivate | | Coverage: | 26.389% (19/72) |
| | 68 | 33 |
QIsciiCodec| Name: | QIsciiCodec | | Coverage: | 22.667% (17/75) |
| | 68 | 25 |
QMimeDatabasePrivate| Name: | QMimeDatabasePrivate | | Coverage: | 71.667% (43/60) |
| | 68 | 28 |
QOpenGLDebugLoggerPrivate| Name: | QOpenGLDebugLoggerPrivate | | Coverage: | 0.000% (0/79) |
| | 68 | 31 |
QSequentialAnimationGroup| Name: | QSequentialAnimationGroup | | Coverage: | 79.730% (59/74) |
| | 68 | 26 |
QSystemTrayIconSys| Name: | QSystemTrayIconSys | | Coverage: | 0.000% (0/68) |
| | 68 | 32 |
QWidgetItemV2| Name: | QWidgetItemV2 | | Coverage: | 0.000% (0/65) |
| | 68 | 25 |
QWindowSystemInterfacePrivate| Name: | QWindowSystemInterfacePrivate | | Coverage: | 0.000% (0/42) |
| | 68 | 23 |
qt_stroke_side| Name: | qt_stroke_side | | Prototype: | template <class Iterator> bool qt_stroke_side(Iterator *it, QStroker *stroker, bool capFirst, QLineF *startTangent) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp | | Lines: | 626-760 |
| | 68 | 13 |
PressDelayHandler| Name: | PressDelayHandler | | Coverage: | 0.000% (0/87) |
| | 69 | 30 |