Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
QSystemErrorName: | QSystemError | Coverage: | 42.857% (3/7) |
| | 4 | 5 |
QSurfaceName: | QSurface | Coverage: | 0.000% (0/9) |
| | 8 | 5 |
QStringSplitterName: | QStringSplitter | Coverage: | 100.000% (13/13) |
| | 8 | 5 |
QStackedLayoutPrivateName: | QStackedLayoutPrivate | Coverage: | 0.000% (0/15) |
| | 13 | 5 |
QSqlRecordPrivateName: | QSqlRecordPrivate | Coverage: | 42.857% (3/7) |
| | 10 | 5 |
QSqlQueryPrivateName: | QSqlQueryPrivate | Coverage: | 90.909% (10/11) |
| | 9 | 5 |
QSplitterLayoutStructName: | QSplitterLayoutStruct | Coverage: | 0.000% (0/18) |
| | 13 | 5 |
QSizeFName: | QSizeF | Coverage: | 93.750% (15/16) |
| | 11 | 5 |
QSizeName: | QSize | Coverage: | 93.750% (15/16) |
| | 12 | 5 |
QShortcutEntryName: | QShortcutEntry | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
QRowsRemovalName: | QRowsRemoval | Coverage: | 44.444% (4/9) |
| | 10 | 5 |
QRectVectorPathName: | QRectVectorPath | Coverage: | 0.000% (0/5) |
| | 27 | 5 |
QRasterWindowName: | QRasterWindow | Coverage: | 0.000% (0/7) |
| | 9 | 5 |
QPlatformThemePrivateName: | QPlatformThemePrivate | Coverage: | 0.000% (0/11) |
| | 11 | 5 |
QPlatformPrinterSupportPluginName: | QPlatformPrinterSupportPlugin | Coverage: | 81.818% (9/11) |
| | 9 | 5 |
QPlatformOffscreenSurfaceName: | QPlatformOffscreenSurface | Coverage: | 0.000% (0/5) |
| | 6 | 5 |
QPlatformFileDialogHelperName: | QPlatformFileDialogHelper | Coverage: | 0.000% (0/7) |
| | 10 | 5 |
QPageSetupDialogPrivateName: | QPageSetupDialogPrivate | Coverage: | 50.000% (7/14) |
| | 10 | 5 |
QNetworkRequestPrivateName: | QNetworkRequestPrivate | Coverage: | 85.714% (6/7) |
| | 13 | 5 |
QMetaPropertyBuilderPrivateName: | QMetaPropertyBuilderPrivate | Coverage: | 77.778% (7/9) |
| | 7 | 5 |
QKeyMapperPrivateName: | QKeyMapperPrivate | Coverage: | 0.000% (0/13) |
| | 10 | 5 |
QInputDialogSpinBoxName: | QInputDialogSpinBox | Coverage: | 0.000% (0/12) |
| | 9 | 5 |
QInputDialogDoubleSpinBoxName: | QInputDialogDoubleSpinBox | Coverage: | 0.000% (0/12) |
| | 9 | 5 |
QHttpSocketEngineHandlerName: | QHttpSocketEngineHandler | Coverage: | 81.818% (9/11) |
| | 10 | 5 |
QGuiVariantIsNullName: | QGuiVariantIsNull | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
QGridLayoutBoxName: | QGridLayoutBox | Coverage: | 0.000% (0/16) |
| | 22 | 5 |
QGraphicsTransformName: | QGraphicsTransform | Coverage: | 0.000% (0/7) |
| | 9 | 5 |
QGraphicsSceneResizeEventName: | QGraphicsSceneResizeEvent | Coverage: | 0.000% (0/5) |
| | 10 | 5 |
QGraphicsSceneMoveEventName: | QGraphicsSceneMoveEvent | Coverage: | 0.000% (0/5) |
| | 10 | 5 |
QGraphicsSceneHelpEventName: | QGraphicsSceneHelpEvent | Coverage: | 0.000% (0/5) |
| | 10 | 5 |
QGestureRecognizerName: | QGestureRecognizer | Coverage: | 0.000% (0/7) |
| | 10 | 5 |
QGLWidgetPrivateName: | QGLWidgetPrivate | Coverage: | 45.455% (5/11) |
| | 11 | 5 |
QGLPBufferGLPaintDeviceName: | QGLPBufferGLPaintDevice | Coverage: | 0.000% (0/5) |
| | 7 | 5 |
QFontEngineFTRawDataName: | QFontEngineFTRawData | Coverage: | 100.000% (9/9) |
| | 12 | 5 |
QFontEngineDataName: | QFontEngineData | Coverage: | 0.000% (0/11) |
| | 7 | 5 |
QFinalStateName: | QFinalState | Coverage: | 80.000% (4/5) |
| | 7 | 5 |
QFileDialogTreeViewName: | QFileDialogTreeView | Coverage: | 0.000% (0/7) |
| | 19 | 5 |
QFileDialogListViewName: | QFileDialogListView | Coverage: | 0.000% (0/7) |
| | 14 | 5 |
QEventTransitionPrivateName: | QEventTransitionPrivate | Coverage: | 90.909% (10/11) |
| | 10 | 5 |
QEvdevTouchScreenHandlerThreadName: | QEvdevTouchScreenHandlerThread | Coverage: | 0.000% (0/5) |
| | 11 | 5 |
QErrorMessagePrivateName: | QErrorMessagePrivate | Coverage: | 0.000% (0/9) |
| | 15 | 5 |
QDropEventName: | QDropEvent | Coverage: | 0.000% (0/11) |
| | 9 | 5 |
QDrawHelperGammaTablesName: | QDrawHelperGammaTables | Coverage: | 0.000% (0/11) |
| | 9 | 5 |
QDomProcessingInstructionPrivateName: | QDomProcessingInstructionPrivate | Coverage: | 0.000% (0/5) |
| | 9 | 5 |
QDomEntityReferencePrivateName: | QDomEntityReferencePrivate | Coverage: | 0.000% (0/5) |
| | 8 | 5 |
QDomCDATASectionPrivateName: | QDomCDATASectionPrivate | Coverage: | 0.000% (0/5) |
| | 8 | 5 |
QDBusSpyCallEventName: | QDBusSpyCallEvent | Coverage: | 80.000% (8/10) |
| | 6 | 5 |
QDBusIntrospectionName: | QDBusIntrospection | Coverage: | 77.778% (7/9) |
| | 12 | 5 |
QConnectionSenderSwitcherName: | QConnectionSenderSwitcher | Coverage: | 100.000% (7/7) |
| | 10 | 5 |
QColumnViewDelegateName: | QColumnViewDelegate | Coverage: | 0.000% (0/17) |
| | 19 | 5 |
QCollatorSortKeyName: | QCollatorSortKey | Coverage: | 0.000% (0/7) |
| | 8 | 5 |
QClipboardDataName: | QClipboardData | Coverage: | 0.000% (0/7) |
| | 7 | 5 |
QBufferPrivateName: | QBufferPrivate | Coverage: | 100.000% (9/9) |
| | 13 | 5 |
QBasicMutexName: | QBasicMutex | Coverage: | 100.000% (5/5) |
| | 15 | 5 |
QAccessibleInterfaceName: | QAccessibleInterface | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
QACConnectionObjectName: | QACConnectionObject | Coverage: | 0.000% (0/5) |
| | 5 | 5 |
PropertyNotifyEventName: | PropertyNotifyEvent | Coverage: | 100.000% (14/14) |
| | 9 | 5 |
PageItemName: | PageItem | Coverage: | 71.429% (5/7) |
| | 39 | 5 |
LineEditName: | LineEdit | Coverage: | 11.111% (1/9) |
| | 8 | 5 |
IntersectionPointName: | IntersectionPoint | Coverage: | 0.000% (0/9) |
| | 8 | 5 |
InsertionSortName: | InsertionSort | Prototype: | static int InsertionSort(EdgeTableEntry *AET) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 3390-3418 |
| | 22 | 5 |
ImageReaderName: | ImageReader | Coverage: | 0.000% (0/9) |
| | 10 | 5 |
ClipboardEventName: | ClipboardEvent | Coverage: | 81.818% (9/11) |
| | 11 | 5 |
BlendSrcGenericRGB64Name: | BlendSrcGenericRGB64 | Coverage: | 0.000% (0/5) |
| | 7 | 5 |
BlendSrcGenericName: | BlendSrcGeneric | Coverage: | 0.000% (0/9) |
| | 7 | 5 |
xdgDataDirsName: | xdgDataDirs | Prototype: | static QStringList xdgDataDirs() | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp | Lines: | 272-302 |
| | 14 | 4 |
windowOfName: | windowOf | Prototype: | static QWindow *windowOf(const QWidget *w) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp | Lines: | 409-420 |
| | 7 | 4 |
windowInteractsWithPositionName: | windowInteractsWithPosition | Prototype: | static bool windowInteractsWithPosition(xcb_connection_t *connection, const QPoint & pos, xcb_window_t w, xcb_shape_sk_t shapeType) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp | Lines: | 235-252 |
| | 10 | 4 |
willLogToConsoleName: | willLogToConsole | Prototype: | static bool willLogToConsole() | Coverage: | 14.286% (2/14) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp | Lines: | 171-212 |
| | 11 | 4 |
updateBlockedStatusRecursionName: | updateBlockedStatusRecursion | Prototype: | static void updateBlockedStatusRecursion(QWindow *window, bool shouldBeBlocked) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp | Lines: | 729-741 |
| | 8 | 4 |
unicodeToEncodedUtf8Name: | unicodeToEncodedUtf8 | Prototype: | static void unicodeToEncodedUtf8(QString &result, ushort *&output, const ushort *begin, const ushort *&input, const ushort *end, ushort decoded) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp | Lines: | 320-372 |
| | 26 | 4 |
translateMouseButtonsName: | translateMouseButtons | Prototype: | static Qt::MouseButtons translateMouseButtons(int s) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp | Lines: | 1028-1038 |
| | 8 | 4 |
timerSourcePrepareName: | timerSourcePrepare | Prototype: | static gboolean timerSourcePrepare(GSource *source, gint *timeout) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp | Lines: | 152-166 |
| | 9 | 4 |
timeFormatContainsAPName: | timeFormatContainsAP | Prototype: | static bool timeFormatContainsAP(const QString &format) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp | Lines: | 1569-1584 |
| | 9 | 4 |
themeableHintName: | themeableHint | Prototype: | static inline QVariant themeableHint(QPlatformTheme::ThemeHint th, QPlatformIntegration::StyleHint ih) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qstylehints.cpp | Lines: | 53-66 |
| | 8 | 4 |
textForRangeName: | textForRange | Prototype: | static QString textForRange(QAccessibleInterface *accessible, int startOffset, int endOffset) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp | Lines: | 2147-2158 |
| | 8 | 4 |
tcbToBezierName: | tcbToBezier | Prototype: | QVector<QPointF> static inline tcbToBezier(const TCBPoints &tcbPoints) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | Lines: | 1225-1269 |
| | 30 | 4 |
targetToProgramIndexName: | targetToProgramIndex | Prototype: | static inline QOpenGLTextureBlitterPrivate::ProgramIndex targetToProgramIndex(GLenum target) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureblitter.cpp | Lines: | 206-217 |
| | 5 | 4 |
swapPixel01Name: | swapPixel01 | Prototype: | static void swapPixel01(QImage *image) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp | Lines: | 50-69 |
| | 14 | 4 |
supportedImageHandlerMimeTypesName: | supportedImageHandlerMimeTypes | Prototype: | void supportedImageHandlerMimeTypes(QFactoryLoader *loader, QImageIOPlugin::Capability cap, QList<QByteArray> *result) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp | Lines: | 849-867 |
| | 11 | 4 |
supportedImageHandlerFormatsName: | supportedImageHandlerFormats | Prototype: | void supportedImageHandlerFormats(QFactoryLoader *loader, QImageIOPlugin::Capability cap, QList<QByteArray> *result) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp | Lines: | 826-847 |
| | 14 | 4 |
store_uint24_ssse3Name: | store_uint24_ssse3 | Prototype: | static inline void store_uint24_ssse3(uchar *dst, const uint *src, int len) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_ssse3.cpp | Lines: | 179-229 |
| | 36 | 4 |
splitStringName: | splitString | Prototype: | template<class ResultList, class StringSource> static ResultList splitString(const StringSource &source, const QChar *sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs, const int separatorSize) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 6819-6836 |
| | 12 | 4 |
splitStringName: | splitString | Prototype: | template<class ResultList, typename MidMethod> static ResultList splitString(const QString &source, MidMethod mid, const QRegExp &rx, QString::SplitBehavior behavior) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 6935-6953 |
| | 14 | 4 |
socketTypeName: | socketType | Prototype: | static const char *socketType(QSocketNotifier::Type type) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp | Lines: | 78-90 |
| | 5 | 4 |
sm_saveYourselfCallbackName: | sm_saveYourselfCallback | Prototype: | static void sm_saveYourselfCallback(SmcConn smcConn, SmPointer clientData, int saveType, int shutdown , int interactStyle, int ) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp | Lines: | 161-181 |
| | 13 | 4 |
skipBoundryNeutralsName: | skipBoundryNeutrals | Prototype: | static QChar::Direction skipBoundryNeutrals(QScriptAnalysis *analysis, const ushort *unicode, int length, int &sor, int &eor, QBidiControl &control) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp | Lines: | 327-346 |
| | 11 | 4 |
simdDecodeAsciiName: | simdDecodeAscii | Prototype: | static inline bool simdDecodeAscii(ushort *&dst, const uchar *&nextAscii, const uchar *&src, const uchar *end) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp | Lines: | 95-141 |
| | 15 | 4 |
setWidthAttributeName: | setWidthAttribute | Prototype: | static void setWidthAttribute(QTextLength *width, const QString &valueStr) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp | Lines: | 1422-1437 |
| | 10 | 4 |
setPenAndDrawBackgroundName: | setPenAndDrawBackground | Prototype: | static void setPenAndDrawBackground(QPainter *p, const QPen &defaultPen, const QTextCharFormat &chf, const QRectF &r) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp | Lines: | 2118-2132 |
| | 8 | 4 |
setAttribute_internalName: | setAttribute_internal | Prototype: | static void setAttribute_internal(Qt::WidgetAttribute attribute, bool on, QWidgetData *data, QWidgetPrivate *d) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp | Lines: | 11019-11035 |
| | 9 | 4 |
setName: | set | Prototype: | static void set(QJustificationPoint *point, int type, const QGlyphLayout &glyph, QFontEngine *fe) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp | Lines: | 2142-2165 |
| | 15 | 4 |
sendWindowChangeToTextureChildrenRecursivelyName: | sendWindowChangeToTextureChildrenRecursively | Prototype: | static void sendWindowChangeToTextureChildrenRecursively(QWidget *widget) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp | Lines: | 10461-10474 |
| | 8 | 4 |
sendResizeEventsName: | sendResizeEvents | Prototype: | static void sendResizeEvents(QWidget *target) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp | Lines: | 5231-5244 |
| | 9 | 4 |
rgbSwapped_genericName: | rgbSwapped_generic | Prototype: | inline void rgbSwapped_generic(int width, int height, const QImage *src, QImage *dst, const QPixelLayout* layout) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp | Lines: | 3152-3182 |
| | 23 | 4 |
resolveStringRefsAndReturnTotalSizeName: | resolveStringRefsAndReturnTotalSize | Prototype: | static int resolveStringRefsAndReturnTotalSize(ParseResult &parts, const ArgIndexToPlaceholderMap &argIndexToPlaceholderMap, const QString *args[]) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | Lines: | 7969-7982 |
| | 9 | 4 |
releaseMouseGrabOfWidgetName: | releaseMouseGrabOfWidget | Prototype: | static void releaseMouseGrabOfWidget(QWidget *widget) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp | Lines: | 12514-12528 |
| | 7 | 4 |
read_dib_infoheaderName: | read_dib_infoheader | Prototype: | static bool read_dib_infoheader(QDataStream &s, BMP_INFOHDR &bi) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp | Lines: | 168-184 |
| | 12 | 4 |
readEtcOsReleaseName: | readEtcOsRelease | Prototype: | static bool readEtcOsRelease(QUnixOSVersion &v) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp | Lines: | 2282-2286 |
| | 0 | 4 |
rawReadValueName: | rawReadValue | Prototype: | static quint64 rawReadValue(int fd) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkperfevents.cpp | Lines: | 570-603 |
| | 11 | 4 |