Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
QFileDialogComboBoxName: | QFileDialogComboBox | Coverage: | 0.000% (0/28) |
| | 52 | 12 |
QFbBackingStoreName: | QFbBackingStore | Coverage: | 0.000% (0/20) |
| | 20 | 12 |
QExpandingLineEditName: | QExpandingLineEdit | Coverage: | 0.000% (0/24) |
| | 31 | 12 |
QElapsedTimerName: | QElapsedTimer | Coverage: | 100.000% (12/12) |
| | 18 | 12 |
QDoubleValidatorPrivateName: | QDoubleValidatorPrivate | Coverage: | 0.000% (0/38) |
| | 27 | 12 |
QCursorDataName: | QCursorData | Coverage: | 0.000% (0/34) |
| | 30 | 12 |
QComboMenuDelegateName: | QComboMenuDelegate | Coverage: | 0.000% (0/42) |
| | 50 | 12 |
QColumnViewGripName: | QColumnViewGrip | Coverage: | 0.000% (0/21) |
| | 40 | 12 |
QBlendStyleAnimationName: | QBlendStyleAnimation | Coverage: | 0.000% (0/24) |
| | 20 | 12 |
QBasicMouseEventTransitionName: | QBasicMouseEventTransition | Coverage: | 0.000% (0/14) |
| | 28 | 12 |
QAbstractTestLoggerName: | QAbstractTestLogger | Coverage: | 67.647% (23/34) |
| | 24 | 12 |
QAbstractFileEngineIteratorName: | QAbstractFileEngineIterator | Coverage: | 70.000% (14/20) |
| | 20 | 12 |
MetaObjectName: | MetaObject | Coverage: | 50.000% (10/20) |
| | 18 | 12 |
FlagsName: | Flags | Coverage: | 80.000% (16/20) |
| | 18 | 12 |
CloseButtonName: | CloseButton | Coverage: | 0.000% (0/32) |
| | 30 | 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: | 269-332 |
| | 39 | 11 |
weightFromFcWeightName: | weightFromFcWeight | Prototype: | static inline int weightFromFcWeight(int fcweight) | Coverage: | 51.613% (16/31) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp | Lines: | 72-102 |
| | 21 | 11 |
subpixelTypeFromMatchName: | subpixelTypeFromMatch | Prototype: | QFontEngine::SubpixelAntialiasingType subpixelTypeFromMatch(FcPattern *match, bool useXftConf) | Coverage: | 13.636% (3/22) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp | Lines: | 628-660 |
| | 18 | 11 |
subControlLayoutName: | subControlLayout | Prototype: | static QList<QVariant> subControlLayout(const QString& layout) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp | Lines: | 690-729 |
| | 26 | 11 |
qt_splitLocaleNameName: | qt_splitLocaleName | Prototype: | bool qt_splitLocaleName(const QString &name, QString &lang, QString &script, QString &cntry) | Coverage: | 63.889% (23/36) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 405-458 |
| | 32 | 11 |
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: | 218-277 |
| | 38 | 11 |
qt_qpa_set_cursorName: | qt_qpa_set_cursor | Prototype: | void qt_qpa_set_cursor(QWidget *w, bool force) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp | Lines: | 5061-5098 |
| | 24 | 11 |
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: | 773-859 |
| | 60 | 11 |
qt_alphamapblit_uint32Name: | qt_alphamapblit_uint32 | Prototype: | static void qt_alphamapblit_uint32(QRasterBuffer *rasterBuffer, int x, int y, quint32 color, const uchar *map, int mapWidth, int mapHeight, int mapStride, const QClipData *clip) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | Lines: | 5803-5897 |
| | 33 | 11 |
q_fromPercentEncodingName: | q_fromPercentEncoding | Prototype: | static void q_fromPercentEncoding(QByteArray *ba, char percent) | Coverage: | 63.043% (29/46) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | Lines: | 4378-4416 |
| | 26 | 11 |
qFindByteArrayName: | qFindByteArray | Prototype: | int qFindByteArray( const char *haystack0, int haystackLen, int from, const char *needle, int needleLen) | Coverage: | 72.973% (27/37) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp | Lines: | 271-324 |
| | 32 | 11 |
qDrawShadeRectName: | qDrawShadeRect | Prototype: | void qDrawShadeRect(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, int lineWidth, int midLineWidth, const QBrush *fill) | Coverage: | 0.000% (0/39) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp | Lines: | 205-274 |
| | 53 | 11 |
qDBusIntrospectObjectName: | qDBusIntrospectObject | Prototype: | QString qDBusIntrospectObject(const QDBusConnectionPrivate::ObjectTreeNode &node, const QString &path) | Coverage: | 85.714% (30/35) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp | Lines: | 127-201 |
| | 52 | 11 |
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: | 1261-1319 |
| | 38 | 11 |
parsePropertyName: | parseProperty | Prototype: | static bool parseProperty(QXmlStreamReader &xml, QDBusIntrospection::Property &propertyData, QDBusIntrospection::Interface *ifaceData) | Coverage: | 63.158% (24/38) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp | Lines: | 108-172 |
| | 30 | 11 |
parseAlignmentName: | parseAlignment | Prototype: | static Qt::Alignment parseAlignment(const QCss::Value *values, int count) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp | Lines: | 688-709 |
| | 16 | 11 |
operator>>Name: | operator>> | Prototype: | QDataStream &operator>>(QDataStream &s, QBrush &b) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp | Lines: | 1124-1224 |
| | 80 | 11 |
operator<<Name: | operator<< | Prototype: | static QDebug operator<<(QDebug debug, QDir::SortFlags sorting) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp | Lines: | 2335-2357 |
| | 17 | 11 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug debug, QRegularExpression::PatternOptions patternOptions) | Coverage: | 9.375% (3/32) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp | Lines: | 2500-2533 |
| | 26 | 11 |
operator<<Name: | operator<< | Prototype: | QDebug operator<<(QDebug d, const QAccessibleInterface *iface) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp | Lines: | 1860-1899 |
| | 30 | 11 |
oldButtonName: | oldButton | Prototype: | static int oldButton(int button) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp | Lines: | 461-485 |
| | 11 | 11 |
miCoalesceName: | 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: | 2020-2121 |
| | 44 | 11 |
locatePluginName: | locatePlugin | Prototype: | static QString locatePlugin(const QString& fileName) | Coverage: | 84.615% (22/26) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp | Lines: | 281-324 |
| | 28 | 11 |
interfaceListingName: | interfaceListing | Prototype: | static QList<QNetworkInterfacePrivate *> interfaceListing() | Coverage: | 58.621% (17/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp | Lines: | 481-535 |
| | 31 | 11 |
iconToQXdgDBusImageVectorName: | iconToQXdgDBusImageVector | Prototype: | QXdgDBusImageVector iconToQXdgDBusImageVector(const QIcon &icon) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustraytypes.cpp | Lines: | 64-115 |
| | 37 | 11 |
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: | 1166-1269 |
| | 41 | 11 |
fetchTransformedARGB32PMName: | 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: | 1480-1559 |
| | 45 | 11 |
fetchTransformedName: | 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: | 1561-1644 |
| | 46 | 11 |
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: | 695-769 |
| | 58 | 11 |
doubleToAsciiName: | doubleToAscii | Prototype: | void doubleToAscii(double d, QLocaleData::DoubleForm form, int precision, char *buf, int bufSize, bool &sign, int &length, int &decpt) | Coverage: | 83.333% (35/42) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp | Lines: | 78-278 |
| | 36 | 11 |
detectDesktopEnvironmentName: | detectDesktopEnvironment | Prototype: | static inline QByteArray detectDesktopEnvironment() | Coverage: | 33.333% (7/21) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp | Lines: | 55-75 |
| | 8 | 11 |
convoluteName: | convolute | Prototype: | static void convolute( QImage *destImage, const QPointF &pos, const QImage &srcImage, const QRectF &srcRect, QPainter::CompositionMode mode, qreal *kernel, int kernelWidth, int kernelHeight ) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp | Lines: | 310-408 |
| | 69 | 11 |
bulletCharName: | bulletChar | Prototype: | static QString bulletChar(QTextListFormat::Style style) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp | Lines: | 161-184 |
| | 10 | 11 |
TypeDestructorName: | TypeDestructor | Coverage: | 57.143% (12/21) |
| | 20 | 11 |
TypeConstructorName: | TypeConstructor | Coverage: | 47.059% (8/17) |
| | 19 | 11 |
StyleSheetName: | StyleSheet | Coverage: | 0.000% (0/31) |
| | 37 | 11 |
SelectorName: | Selector | Coverage: | 0.000% (0/29) |
| | 25 | 11 |
QtFontFoundryName: | QtFontFoundry | Coverage: | 0.000% (0/29) |
| | 24 | 11 |
QXcbWMSupportName: | QXcbWMSupport | Coverage: | 37.931% (11/29) |
| | 43 | 11 |
QXcbDropDataName: | QXcbDropData | Coverage: | 3.704% (1/27) |
| | 30 | 11 |
QTouchDeviceName: | QTouchDevice | Coverage: | 0.000% (0/11) |
| | 13 | 11 |
QTimeLinePrivateName: | QTimeLinePrivate | Coverage: | 92.683% (38/41) |
| | 31 | 11 |
QTextFrameFormatName: | QTextFrameFormat | Coverage: | 0.000% (0/19) |
| | 21 | 11 |
QTabWidgetPrivateName: | QTabWidgetPrivate | Coverage: | 0.000% (0/19) |
| | 44 | 11 |
QSpiAccessibleBridgeName: | QSpiAccessibleBridge | Coverage: | 17.391% (4/23) |
| | 21 | 11 |
QSharedDataPointerName: | QSharedDataPointer | Coverage: | 73.171% (30/41) |
| | 26 | 11 |
QShapedPixmapWindowName: | QShapedPixmapWindow | Coverage: | 0.000% (0/26) |
| | 27 | 11 |
QPodPointName: | QPodPoint | Coverage: | 0.000% (0/13) |
| | 12 | 11 |
QPlatformGraphicsBufferName: | QPlatformGraphicsBuffer | Coverage: | 0.000% (0/15) |
| | 20 | 11 |
QPixmapColorizeFilterName: | QPixmapColorizeFilter | Coverage: | 0.000% (0/22) |
| | 46 | 11 |
QPicturePrivateName: | QPicturePrivate | Coverage: | 0.000% (0/30) |
| | 55 | 11 |
QPaintDeviceName: | QPaintDevice | Coverage: | 0.000% (0/23) |
| | 20 | 11 |
QOpenGLFunctions_1_0Name: | QOpenGLFunctions_1_0 | Coverage: | 0.000% (0/29) |
| | 33 | 11 |
QOpenGLDebugMessageName: | QOpenGLDebugMessage | Coverage: | 0.000% (0/11) |
| | 31 | 11 |
QOpenGLContextGroupPrivateName: | QOpenGLContextGroupPrivate | Coverage: | 0.000% (0/27) |
| | 40 | 11 |
QMessageAuthenticationCodeName: | QMessageAuthenticationCode | Coverage: | 66.667% (10/15) |
| | 31 | 11 |
QMdiAreaTabBarName: | QMdiAreaTabBar | Coverage: | 0.000% (0/29) |
| | 39 | 11 |
QLoggingSettingsParserName: | QLoggingSettingsParser | Coverage: | 81.818% (27/33) |
| | 29 | 11 |
QKeySequenceEditPrivateName: | QKeySequenceEditPrivate | Coverage: | 0.000% (0/29) |
| | 40 | 11 |
QKeyEventName: | QKeyEvent | Coverage: | 0.000% (0/25) |
| | 18 | 11 |
QItemEditorFactoryName: | QItemEditorFactory | Coverage: | 0.000% (0/21) |
| | 25 | 11 |
QIconEngineName: | QIconEngine | Coverage: | 0.000% (0/12) |
| | 25 | 11 |
QHostAddressPrivateName: | QHostAddressPrivate | Coverage: | 100.000% (21/21) |
| | 34 | 11 |
QGraphicsSceneContextMenuEventName: | QGraphicsSceneContextMenuEvent | Coverage: | 0.000% (0/11) |
| | 22 | 11 |
QGraphicsItemAnimationPrivateName: | QGraphicsItemAnimationPrivate | Coverage: | 0.000% (0/31) |
| | 26 | 11 |
QGraphicsBlurEffectName: | QGraphicsBlurEffect | Coverage: | 0.000% (0/19) |
| | 29 | 11 |
QEGLDeviceIntegrationFactoryName: | QEGLDeviceIntegrationFactory | Coverage: | 0.000% (0/28) |
| | 24 | 11 |
QDomAttrPrivateName: | QDomAttrPrivate | Coverage: | 36.842% (7/19) |
| | 24 | 11 |
QDirIteratorName: | QDirIterator | Coverage: | 100.000% (13/13) |
| | 17 | 11 |
QDialPrivateName: | QDialPrivate | Coverage: | 0.000% (0/32) |
| | 35 | 11 |
QDesktopServicesName: | QDesktopServices | Coverage: | 0.000% (0/25) |
| | 39 | 11 |
QDBusMenuLayoutItemName: | QDBusMenuLayoutItem | Coverage: | 0.000% (0/27) |
| | 25 | 11 |
QByteArrayMatcherName: | QByteArrayMatcher | Coverage: | 73.333% (11/15) |
| | 26 | 11 |
QBenchmarkGlobalDataName: | QBenchmarkGlobalData | Coverage: | 65.385% (17/26) |
| | 21 | 11 |
QBasicKeyEventTransitionName: | QBasicKeyEventTransition | Coverage: | 0.000% (0/13) |
| | 27 | 11 |
QAccessibleStackedWidgetName: | QAccessibleStackedWidget | Coverage: | 0.000% (0/23) |
| | 19 | 11 |
QAccessibleMainWindowName: | QAccessibleMainWindow | Coverage: | 0.000% (0/25) |
| | 22 | 11 |
QAbstractScrollAreaScrollBarContainerName: | QAbstractScrollAreaScrollBarContainer | Coverage: | 0.000% (0/28) |
| | 30 | 11 |
QAbstractGraphicsShapeItemName: | QAbstractGraphicsShapeItem | Coverage: | 0.000% (0/17) |
| | 25 | 11 |
INCRTransactionName: | INCRTransaction | Coverage: | 0.000% (0/27) |
| | 37 | 11 |
DrawTextItemRecorderName: | DrawTextItemRecorder | Coverage: | 0.000% (0/19) |
| | 36 | 11 |
validateSingleTypeName: | validateSingleType | Prototype: | static const char *validateSingleType(const char *signature) | Coverage: | 96.154% (25/26) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp | Lines: | 259-302 |
| | 22 | 10 |
strokeLineName: | strokeLine | Prototype: | static StrokeLine strokeLine(int strokeSelection) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp | Lines: | 197-231 |
| | 21 | 10 |
set_textName: | set_text | Prototype: | static void set_text(const QImage &image, png_structp png_ptr, png_infop info_ptr, const QString &description) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp | Lines: | 734-806 |
| | 33 | 10 |
qt_painterpath_check_crossingName: | qt_painterpath_check_crossing | Prototype: | static bool qt_painterpath_check_crossing(const QPainterPath *path, const QRectF &rect) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp | Lines: | 1988-2039 |
| | 33 | 10 |