Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QPropertyAnimationName: | QPropertyAnimation | Coverage: | 67.273% (37/55) |
| | 58 | 21 |
QScrollerPropertiesName: | QScrollerProperties | Coverage: | 0.000% (0/96) |
| | 58 | 52 |
QTemporaryFileName: | QTemporaryFile | Coverage: | 96.000% (48/50) |
| | 58 | 24 |
expblurName: | 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 |
findSlotName: | 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_scaledName: | 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 |
separatorMoveHelperName: | 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_performSaveYourselfName: | 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 |
QAnimationGroupName: | QAnimationGroup | Coverage: | 68.000% (34/50) |
| | 59 | 22 |
QArrayDataName: | QArrayData | Coverage: | 69.231% (27/39) |
| | 59 | 13 |
QDBusPendingCallPrivateName: | QDBusPendingCallPrivate | Coverage: | 72.222% (39/54) |
| | 59 | 20 |
QGenericUnixThemeName: | QGenericUnixTheme | Coverage: | 64.103% (50/78) |
| | 59 | 40 |
QHttpMultiPartIODeviceName: | QHttpMultiPartIODevice | Coverage: | 70.000% (42/60) |
| | 59 | 19 |
QHttpNetworkRequestName: | QHttpNetworkRequest | Coverage: | 81.429% (57/70) |
| | 59 | 52 |
QNetworkDiskCachePrivateName: | QNetworkDiskCachePrivate | Coverage: | 79.592% (39/49) |
| | 59 | 19 |
QNonContiguousByteDeviceIoDeviceImplName: | QNonContiguousByteDeviceIoDeviceImpl | Coverage: | 72.881% (43/59) |
| | 59 | 22 |
QOpenGLFunctions_3_3_CoreBackendName: | QOpenGLFunctions_3_3_CoreBackend | Coverage: | 0.000% (0/2) |
| | 59 | 2 |
QPageSizePrivateName: | QPageSizePrivate | Coverage: | 0.000% (0/72) |
| | 59 | 25 |
QSequentialIterableName: | QSequentialIterable | Coverage: | 75.000% (27/36) |
| | 59 | 28 |
QSidebarName: | QSidebar | Coverage: | 0.000% (0/46) |
| | 59 | 22 |
QStyleHintsName: | QStyleHints | Coverage: | 0.000% (0/48) |
| | 59 | 28 |
canonicalOrderHelperName: | 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 |
convertToGLFormatHelperName: | 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 |
QAbstractPrintDialogName: | QAbstractPrintDialog | Coverage: | 81.481% (22/27) |
| | 60 | 19 |
QCalendarMonthValidatorName: | QCalendarMonthValidator | Coverage: | 0.000% (0/71) |
| | 60 | 25 |
QFileSystemWatcherName: | QFileSystemWatcher | Coverage: | 88.889% (48/54) |
| | 60 | 23 |
QNetworkCookieJarName: | QNetworkCookieJar | Coverage: | 91.045% (61/67) |
| | 60 | 25 |
QOpenGLVersionFunctionsFactoryName: | QOpenGLVersionFunctionsFactory | Coverage: | 0.000% (0/141) |
| | 60 | 32 |
QPluginLoaderName: | QPluginLoader | Coverage: | 70.588% (60/85) |
| | 60 | 31 |
QSliderPrivateName: | QSliderPrivate | Coverage: | 0.000% (0/30) |
| | 60 | 12 |
QStyleSheetStyleSelectorName: | QStyleSheetStyleSelector | Coverage: | 0.000% (0/76) |
| | 60 | 25 |
bestFoundryName: | 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 |
qDrawShadeLineName: | 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_halfScaledName: | 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 |
QGraphicsPixmapItemName: | QGraphicsPixmapItem | Coverage: | 0.000% (0/41) |
| | 61 | 27 |
QImageTextureGlyphCacheName: | QImageTextureGlyphCache | Coverage: | 0.000% (0/70) |
| | 61 | 26 |
calculatePosixTransitionsName: | 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_featuresName: | 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_normalizePathSegmentsName: | 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 |
QDBusArgumentPrivateName: | QDBusArgumentPrivate | Coverage: | 63.934% (39/61) |
| | 62 | 19 |
QLocaleIdName: | QLocaleId | Coverage: | 65.000% (52/80) |
| | 62 | 24 |
QTextCharFormatName: | QTextCharFormat | Coverage: | 0.000% (0/82) |
| | 62 | 32 |
QZipReaderPrivateName: | QZipReaderPrivate | Coverage: | 0.000% (0/48) |
| | 62 | 16 |
q_getTimeFromASN1Name: | 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 |
QDataWidgetMapperPrivateName: | QDataWidgetMapperPrivate | Coverage: | 0.000% (0/79) |
| | 63 | 36 |
QDialogPrivateName: | QDialogPrivate | Coverage: | 0.000% (0/65) |
| | 63 | 27 |
QEglFSScreenName: | QEglFSScreen | Coverage: | 0.000% (0/61) |
| | 63 | 30 |
QPrinterPrivateName: | QPrinterPrivate | Coverage: | 42.857% (24/56) |
| | 63 | 23 |
QSqlRecordName: | QSqlRecord | Coverage: | 96.774% (60/62) |
| | 63 | 42 |
QUnsortedModelEngineName: | QUnsortedModelEngine | Coverage: | 0.000% (0/73) |
| | 63 | 26 |
QWidgetActionName: | QWidgetAction | Coverage: | 0.000% (0/48) |
| | 63 | 22 |
fetchTransformed64Name: | 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 |
recodeName: | 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 |
QDoubleSpinBoxName: | QDoubleSpinBox | Coverage: | 0.000% (0/29) |
| | 64 | 23 |
QFontDatabasePrivateName: | QFontDatabasePrivate | Coverage: | 0.000% (0/65) |
| | 64 | 24 |
QGraphicsEllipseItemName: | QGraphicsEllipseItem | Coverage: | 0.000% (0/54) |
| | 64 | 28 |
QGraphicsLayoutPrivateName: | QGraphicsLayoutPrivate | Coverage: | 0.000% (0/93) |
| | 64 | 31 |
QUtcTimeZonePrivateName: | QUtcTimeZonePrivate | Coverage: | 76.000% (38/50) |
| | 64 | 31 |
QXmlUtilsName: | QXmlUtils | Coverage: | 79.688% (102/128) |
| | 64 | 48 |
gray_render_conicName: | 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 |
AnchorDataName: | AnchorData | Coverage: | 0.000% (0/41) |
| | 65 | 15 |
QEglConfigChooserName: | QEglConfigChooser | Coverage: | 0.000% (0/75) |
| | 65 | 23 |
QGraphicsLayoutItemName: | QGraphicsLayoutItem | Coverage: | 0.000% (0/62) |
| | 65 | 40 |
QMetaMethodBuilderName: | QMetaMethodBuilder | Coverage: | 89.286% (75/84) |
| | 65 | 36 |
QPolygonFName: | QPolygonF | Coverage: | 0.000% (0/51) |
| | 65 | 23 |
QShortcutName: | QShortcut | Coverage: | 0.000% (0/68) |
| | 65 | 31 |
getFontWeightName: | 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 |
QDashedStrokeProcessorName: | QDashedStrokeProcessor | Coverage: | 0.000% (0/42) |
| | 66 | 15 |
QDockAreaLayoutItemName: | QDockAreaLayoutItem | Coverage: | 0.000% (0/76) |
| | 66 | 32 |
QFbCursorName: | QFbCursor | Coverage: | 0.000% (0/62) |
| | 66 | 27 |
QFutureInterfaceBasePrivateName: | QFutureInterfaceBasePrivate | Coverage: | 65.385% (51/78) |
| | 66 | 29 |
QIconLoaderEngineName: | QIconLoaderEngine | Coverage: | 0.000% (0/46) |
| | 66 | 26 |
QKeySequenceEditName: | QKeySequenceEdit | Coverage: | 0.000% (0/57) |
| | 66 | 24 |
QPersistentModelIndexName: | QPersistentModelIndex | Coverage: | 80.952% (85/105) |
| | 66 | 44 |
QPreviewPaintEngineName: | QPreviewPaintEngine | Coverage: | 72.222% (13/18) |
| | 66 | 18 |
QTextLineItemIteratorName: | QTextLineItemIterator | Coverage: | 0.000% (0/55) |
| | 66 | 17 |
QThreadStorageDataName: | QThreadStorageData | Coverage: | 66.154% (43/65) |
| | 66 | 22 |
drawTextItemDecorationName: | 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 |
MinOverlapPlacerName: | MinOverlapPlacer | Coverage: | 0.000% (0/46) |
| | 67 | 23 |
QBlittablePlatformPixmapName: | QBlittablePlatformPixmap | Coverage: | 0.000% (0/64) |
| | 67 | 32 |
QEGLDeviceIntegrationName: | QEGLDeviceIntegration | Coverage: | 0.000% (0/66) |
| | 67 | 42 |
QLibraryInfoName: | QLibraryInfo | Coverage: | 66.000% (33/50) |
| | 67 | 20 |
QPollingFileSystemWatcherEngineName: | QPollingFileSystemWatcherEngine | Coverage: | 82.353% (56/68) |
| | 67 | 23 |
QTextDocumentWriterName: | QTextDocumentWriter | Coverage: | 0.000% (0/71) |
| | 67 | 27 |
QTreeWidgetItemIteratorPrivateName: | QTreeWidgetItemIteratorPrivate | Coverage: | 0.000% (0/78) |
| | 67 | 22 |
QZipWriterName: | QZipWriter | Coverage: | 0.000% (0/52) |
| | 67 | 27 |
ControllerWidgetName: | ControllerWidget | Coverage: | 0.000% (0/65) |
| | 68 | 28 |
QCalendarTextNavigatorName: | QCalendarTextNavigator | Coverage: | 0.000% (0/55) |
| | 68 | 23 |
QCollatorName: | QCollator | Coverage: | 40.278% (29/72) |
| | 68 | 34 |
QDomNamedNodeMapPrivateName: | QDomNamedNodeMapPrivate | Coverage: | 26.389% (19/72) |
| | 68 | 33 |
QIsciiCodecName: | QIsciiCodec | Coverage: | 22.667% (17/75) |
| | 68 | 25 |
QMimeDatabasePrivateName: | QMimeDatabasePrivate | Coverage: | 71.667% (43/60) |
| | 68 | 28 |
QOpenGLDebugLoggerPrivateName: | QOpenGLDebugLoggerPrivate | Coverage: | 0.000% (0/79) |
| | 68 | 31 |
QSequentialAnimationGroupName: | QSequentialAnimationGroup | Coverage: | 79.730% (59/74) |
| | 68 | 26 |
QSystemTrayIconSysName: | QSystemTrayIconSys | Coverage: | 0.000% (0/68) |
| | 68 | 32 |
QWidgetItemV2Name: | QWidgetItemV2 | Coverage: | 0.000% (0/65) |
| | 68 | 25 |
QWindowSystemInterfacePrivateName: | QWindowSystemInterfacePrivate | Coverage: | 0.000% (0/42) |
| | 68 | 23 |
qt_stroke_sideName: | 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 |
PressDelayHandlerName: | PressDelayHandler | Coverage: | 0.000% (0/87) |
| | 69 | 30 |