QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...48
eLOC - Effective Lines of Code: 15
49
eLOC - Effective Lines of Code: 14
50
eLOC - Effective Lines of Code: 14
51
eLOC - Effective Lines of Code: 14
5253
eLOC - Effective Lines of Code: 13
54
eLOC - Effective Lines of Code: 13
55
eLOC - Effective Lines of Code: 13
56
eLOC - Effective Lines of Code: 13
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 9
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
AtSpiAdaptor::registerApplication
Name: AtSpiAdaptor::registerApplication
Prototype: void AtSpiAdaptor::registerApplication()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1338-1357
  0.000% (0/8)
143
subControlIcon
Name: subControlIcon
Prototype: static QStyle::StandardPixmap subControlIcon(int pe)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 843-859
  0.000% (0/23)
1312
split
Name: split
Prototype: static void split(QT_FT_Vector *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 272-294
  0.000% (0/1)
131
sm_saveYourselfCallback
Name: 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: 155-175
  0.000% (0/10)
134
selectionHelper
Name: selectionHelper
Prototype: static QString selectionHelper(const QString &path, const QString &fileName, const QStringList &selectors)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines: 267-291
100.000% (11/11)
135
qt_urlRecode
Name: qt_urlRecode
Prototype: int qt_urlRecode(QString &appendTo, const QChar *begin, const QChar *end, QUrl::ComponentFormattingOptions encoding, const ushort *tableModifications)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 552-574
100.000% (16/16)
136
qt_to_latin1
Name: qt_to_latin1
Prototype: static void qt_to_latin1(uchar *dst, const ushort *src, int length)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 311-369
100.000% (7/7)
134
qt_string_count
Name: qt_string_count
Prototype: static inline int qt_string_count(const QChar *unicode, int size, QChar ch, Qt::CaseSensitivity cs)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10047-10065
100.000% (15/15)
136
qt_safe_select
Name: qt_safe_select
Prototype: int qt_safe_select(int nfds, fd_set *fdread, fd_set *fdwrite, fd_set *fdexcept, const struct timespec *orig_timeout)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 59-93
 72.222% (13/18)
136
qt_qimageScaleAARGB_helper
Name: qt_qimageScaleAARGB_helper
Prototype: inline static void qt_qimageScaleAARGB_helper(const unsigned int *pix, int xyap, int Cxy, int step, int &r, int &g, int &b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 549-565
  0.000% (0/4)
132
qt_qimageScaleAARGBA
Name: qt_qimageScaleAARGBA
Prototype: static void qt_qimageScaleAARGBA(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 319-353
  0.000% (0/25)
137
qt_qimageScaleAARGB
Name: qt_qimageScaleAARGB
Prototype: static void qt_qimageScaleAARGB(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 512-546
  0.000% (0/25)
137
qt_painterpath_isect_curve
Name: qt_painterpath_isect_curve
Prototype: static void qt_painterpath_isect_curve(const QBezier &bezier, const QPointF &pt, int *winding, int depth = 0)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1765-1797
  0.000% (0/18)
134
qt_idForPpdKey
Name: qt_idForPpdKey
Prototype: static QPageSize::PageSizeId qt_idForPpdKey(const QString &ppdKey, QSize *match = 0)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 393-411
  0.000% (0/19)
137
qt_hash_block_size
Name: qt_hash_block_size
Prototype: static int qt_hash_block_size(QCryptographicHash::Algorithm method)
Coverage:  26.087% (6/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp
Lines: 79-106
 26.087% (6/23)
1312
qt_graphicsItem_shapeFromPath
Name: qt_graphicsItem_shapeFromPath
Prototype: static QPainterPath qt_graphicsItem_shapeFromPath(const QPainterPath &path, const QPen &pen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 792-811
  0.000% (0/10)
133
qt_from_latin1
Name: qt_from_latin1
Prototype: void qt_from_latin1(ushort *dst, const char *str, size_t size)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 206-254
100.000% (5/5)
134
qt_blend_argb32_on_rgb16_const_alpha
Name: qt_blend_argb32_on_rgb16_const_alpha
Prototype: void qt_blend_argb32_on_rgb16_const_alpha(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qblendfunctions.cpp
Lines: 214-235
  0.000% (0/7)
133
qtInitializeVertexArrayObjectHelper
Name: qtInitializeVertexArrayObjectHelper
Prototype: void qtInitializeVertexArrayObjectHelper(QOpenGLVertexArrayObjectHelper *helper, QOpenGLContext *context)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglvertexarrayobject.cpp
Lines: 51-88
  0.000% (0/36)
1322
qstrcmp
Name: qstrcmp
Prototype: int qstrcmp(const QByteArray &str1, const char *str2)
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 360-382
100.000% (20/20)
136
q_refreshRateFromFb
Name: q_refreshRateFromFb
Prototype: qreal q_refreshRateFromFb(int framebufferDevice)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 579-608
  0.000% (0/16)
136
q_createNativeChildrenAndSetParent
Name: q_createNativeChildrenAndSetParent
Prototype: void q_createNativeChildrenAndSetParent(const QWidget *parentWidget)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1376-1400
  0.000% (0/22)
138
qTriangulate
Name: qTriangulate
Prototype: QTriangleSet qTriangulate(const qreal *polygon, int count, uint hint, const QTransform &matrix)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2270-2289
  0.000% (0/5)
132
qTriangulate
Name: qTriangulate
Prototype: QTriangleSet qTriangulate(const QVectorPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2291-2309
  0.000% (0/5)
132
qTriangulate
Name: qTriangulate
Prototype: QTriangleSet qTriangulate(const QPainterPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2311-2329
  0.000% (0/5)
132
qRotationType
Name: qRotationType
Prototype: inline RotationType qRotationType(const QTransform &transform)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2156-2176
  0.000% (0/37)
135
qPolyline
Name: qPolyline
Prototype: QPolylineSet qPolyline(const QVectorPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2331-2349
  0.000% (0/5)
132
qPolyline
Name: qPolyline
Prototype: QPolylineSet qPolyline(const QPainterPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2351-2369
  0.000% (0/5)
132
qNormalizeNode
Name: qNormalizeNode
Prototype: static void qNormalizeNode(QDomNodePrivate* n)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1859-1880
  0.000% (0/10)
134
qMetaTypeTypeImpl
Name: qMetaTypeTypeImpl
Prototype: template <bool tryNormalizedType> static inline int qMetaTypeTypeImpl(const char *typeName, int length)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1171-1193
100.000% (15/15)
135
qInitImageConversions
Name: qInitImageConversions
Prototype: static void qInitImageConversions()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 2922-2967
  0.000% (0/16)
134
qDBusRemoveWatch
Name: qDBusRemoveWatch
Prototype: static void qDBusRemoveWatch(DBusWatch *watch, void *data)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 227-249
 88.889% (8/9)
133
postProcess
Name: postProcess
Prototype: static QList<QNetworkInterfacePrivate *> postProcess(QList<QNetworkInterfacePrivate *> list)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp
Lines: 45-73
 93.333% (14/15)
135
parseTzTypes
Name: parseTzTypes
Prototype: static QVector<QTzType> parseTzTypes(QDataStream &ds, int tzh_typecnt)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 216-239
 66.667% (10/15)
135
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &arg, QDBusMenuLayoutItem &item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 140-157
  0.000% (0/4)
132
operator==
Name: operator==
Prototype: bool operator==(const QSurfaceFormat& a, const QSurfaceFormat& b)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 795-810
  0.000% (0/29)
131
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QImage &i)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 4777-4794
  0.000% (0/8)
133
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QTouchDevice *device)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qtouchdevice.cpp
Lines: 252-269
  0.000% (0/5)
132
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QColor &c)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 2475-2491
  0.000% (0/16)
136
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QTransform &m)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1103-1132
  0.000% (0/1)
131
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QDateTime &date)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4964-4986
 40.000% (4/10)
135
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QString &str)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8664-8687
 75.000% (12/16)
135
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QHostAddress &address)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1163-1185
100.000% (11/11)
136
methodIndexToSignalIndex
Name: methodIndexToSignalIndex
Prototype: static int methodIndexToSignalIndex(const QMetaObject **base, int signal_index)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3189-3207
 87.500% (14/16)
135
mapProjective
Name: mapProjective
Prototype: static QPolygonF mapProjective(const QTransform &transform, const QPolygonF &poly)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1370-1389
  0.000% (0/10)
134
iod_read_fn
Name: iod_read_fn
Prototype: static void iod_read_fn(png_structp png_ptr, png_bytep data, png_size_t length)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 186-208
  0.000% (0/16)
134
initDefaultPaths
Name: initDefaultPaths
Prototype: static void initDefaultPaths(QMutexLocker *locker)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1049-1111
 75.000% (3/4)
132
huntAndUnregister
Name: huntAndUnregister
Prototype: static void huntAndUnregister(const QStringList &pathComponents, int i, QDBusConnection::UnregisterMode mode, QDBusConnectionPrivate::ObjectTreeNode *node)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 596-621
100.000% (15/15)
135
getDateFromJulianDay
Name: getDateFromJulianDay
Prototype: static ParsedDate getDateFromJulianDay(qint64 julianDay)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 138-163
100.000% (4/4)
132
getBlendType
Name: getBlendType
Prototype: static TextureBlendType getBlendType(const QSpanData *data)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3725-3744
  0.000% (0/17)
136
flagsDebug
Name: flagsDebug
Prototype: static inline QDebug flagsDebug(QDebug debug, QNetworkInterface::InterfaceFlags flags)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp
Lines: 592-607
  0.000% (0/19)
137
fixedCharData
Name: fixedCharData
Prototype: static QString fixedCharData(const QString &data, bool *ok)
Coverage:  15.385% (2/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 678-698
 15.385% (2/13)
135
findTextureWidgetsRecursively
Name: findTextureWidgetsRecursively
Prototype: static void findTextureWidgetsRecursively(QWidget *tlw, QWidget *widget, QPlatformTextureList *widgetTextures, QVector<QWidget *> *nativeChildren)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 964-983
  0.000% (0/28)
136
exponentForm
Name: exponentForm
Prototype: QString &exponentForm(QChar zero, QChar decimal, QChar exponential, QChar group, QChar plus, QChar minus, QString &digits, int decpt, uint precision, PrecisionMode pm, bool always_show_decpt)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 199-226
100.000% (19/19)
136
encodedUtf8ToUtf16
Name: encodedUtf8ToUtf16
Prototype: static bool encodedUtf8ToUtf16(QString &result, ushort *&output, const ushort *begin, const ushort *&input, const ushort *end, ushort decoded)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 263-288
100.000% (8/8)
133
dumpRecursive
Name: dumpRecursive
Prototype: static void dumpRecursive(int level, QObject *object)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3934-3969
  0.000% (0/13)
135
dumpLayout
Name: dumpLayout
Prototype: static void dumpLayout(QTextStream &qout, const QDockAreaLayout &layout)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 133-149
  0.000% (0/1)
131
deleteBackingStore
Name: deleteBackingStore
Prototype: static void deleteBackingStore(QWidgetPrivate *d)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1845-1874
  0.000% (0/14)
134
customConstruct
Name: customConstruct
Prototype: static void customConstruct(QVariant::Private *d, const void *copy)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1026-1046
100.000% (7/7)
133
containsTLDEntry
Name: containsTLDEntry
Prototype: static bool containsTLDEntry(const QString &entry)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp
Lines: 43-64
 91.667% (11/12)
134
computeElidedText
Name: computeElidedText
Prototype: static QString computeElidedText(Qt::TextElideMode mode, const QString &text)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1350-1372
  0.000% (0/12)
136
childWidgets
Name: childWidgets
Prototype: static QList<QWidget*> childWidgets(const QWidget *widget)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp
Lines: 54-70
  0.000% (0/17)
133
check_parent_thread
Name: check_parent_thread
Prototype: static bool check_parent_thread(QObject *parent, QThreadData *parentThreadData, QThreadData *currentThreadData)
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 779-797
 50.000% (3/6)
132
buttonDefaultText
Name: buttonDefaultText
Prototype: static QString buttonDefaultText(int wstyle, int which, const QWizardPrivate *wizardPrivate)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 691-717
  0.000% (0/25)
139
blitTextureForWidget
Name: blitTextureForWidget
Prototype: static void blitTextureForWidget(const QPlatformTextureList *textures, int idx, QWindow *window, const QRect &deviceWindowRect, QOpenGLTextureBlitter *blitter, const QPoint &offset)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qplatformbackingstore.cpp
Lines: 269-291
  0.000% (0/4)
132
argumentTypesFromString
Name: argumentTypesFromString
Prototype: static void argumentTypesFromString(const char *str, const char *end, QArgumentTypeArray &types)
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 643-661
100.000% (20/20)
136
allocateStringFn
Name: allocateStringFn
Prototype: int allocateStringFn(QTestCharBuffer* str, char const* src, StringFormatFunction func)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 421-446
 63.636% (7/11)
135
_q_uuidToHex
Name: _q_uuidToHex
Prototype: template <class Char> void _q_uuidToHex(Char *&dst, const uint &d1, const ushort &d2, const ushort &d3, const uchar (&d4)[8])
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 76-92
100.000% (7/7)
133
_hb_qt_font_create
Name: _hb_qt_font_create
Prototype: static inline hb_font_t * _hb_qt_font_create(QFontEngine *fe)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 686-712
  0.000% (0/7)
133
Selector::pseudoClass
Name: Selector::pseudoClass
Prototype: quint64 Selector::pseudoClass(quint64 *negated) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1759-1775
  0.000% (0/16)
136
QXmlStreamWriterPrivate::finishStartElement
Name: QXmlStreamWriterPrivate::finishStartElement
Prototype: bool QXmlStreamWriterPrivate::finishStartElement(bool contents)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3137-3155
100.000% (8/8)
133
QXmlStreamReaderPrivate::parseEntity
Name: QXmlStreamReaderPrivate::parseEntity
Prototype: void QXmlStreamReaderPrivate::parseEntity(const QString &value)
Coverage: 100.000% (18/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 855-875
100.000% (18/18)
135
QXmlSimpleReaderPrivate::QXmlSimpleReaderPrivate
Name: QXmlSimpleReaderPrivate::QXmlSimpleReaderPrivate
Prototype: QXmlSimpleReaderPrivate::QXmlSimpleReaderPrivate(QXmlSimpleReader *reader)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 2503-2521
100.000% (1/1)
131
QXmlNamespaceSupport::processName
Name: QXmlNamespaceSupport::processName
Prototype: void QXmlNamespaceSupport::processName(const QString& qname, bool isAttribute, QString& nsuri, QString& localname) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 598-626
 93.333% (14/15)
135
QXmlInputSource::next
Name: QXmlInputSource::next
Prototype: QChar QXmlInputSource::next()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 1130-1152
100.000% (13/13)
135
QXcbWindow::setMask
Name: QXcbWindow::setMask
Prototype: void QXcbWindow::setMask(const QRegion &region)
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2850-2867
 75.000% (6/8)
134
QXcbWindow::sendXEmbedMessage
Name: QXcbWindow::sendXEmbedMessage
Prototype: void QXcbWindow::sendXEmbedMessage(xcb_window_t window, quint32 message, quint32 detail, quint32 data1, quint32 data2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2750-2767
  0.000% (0/1)
131
QXcbWindow::mapToGlobal
Name: QXcbWindow::mapToGlobal
Prototype: QPoint QXcbWindow::mapToGlobal(const QPoint &pos) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2163-2181
  0.000% (0/7)
133
QXcbWindow::mapFromGlobal
Name: QXcbWindow::mapFromGlobal
Prototype: QPoint QXcbWindow::mapFromGlobal(const QPoint &pos) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2183-2201
  0.000% (0/7)
133
QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry
Name: QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry
Prototype: QRect QXcbSystemTrayTracker::systemTrayWindowGlobalGeometry(xcb_window_t window) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 126-145
 42.857% (3/7)
133
QXcbShmImage::destroy
Name: QXcbShmImage::destroy
Prototype: void QXcbShmImage::destroy()
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 190-211
 64.706% (11/17)
135
QXcbNativeInterface::nativeResourceForWindow
Name: QXcbNativeInterface::nativeResourceForWindow
Prototype: void *QXcbNativeInterface::nativeResourceForWindow(const QByteArray &resourceString, QWindow *window)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 261-283
  0.000% (0/12)
136
QXcbKeyboard::keysymToQtKey
Name: QXcbKeyboard::keysymToQtKey
Prototype: int QXcbKeyboard::keysymToQtKey(xcb_keysym_t key) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1066-1088
  0.000% (0/24)
136
QXcbEventReader::run
Name: QXcbEventReader::run
Prototype: void QXcbEventReader::run()
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1331-1348
 92.857% (13/14)
134
QXcbConnection::xi2HandleDeviceChangedEvent
Name: QXcbConnection::xi2HandleDeviceChangedEvent
Prototype: void QXcbConnection::xi2HandleDeviceChangedEvent(void *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 831-858
  0.000% (0/13)
135
QXcbConnection::updateScreen
Name: QXcbConnection::updateScreen
Prototype: void QXcbConnection::updateScreen(QXcbScreen *screen, const xcb_randr_output_change_t &outputChange)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 310-331
  0.000% (0/15)
135
QXcbConnection::initializeXRender
Name: QXcbConnection::initializeXRender
Prototype: void QXcbConnection::initializeXRender()
Coverage:  46.667% (7/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2096-2115
 46.667% (7/15)
133
QXcbConnection::handleEnterEvent
Name: QXcbConnection::handleEnterEvent
Prototype: void QXcbConnection::handleEnterEvent()
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 890-907
 50.000% (5/10)
134
QXcbConnection::atomName
Name: QXcbConnection::atomName
Prototype: QByteArray QXcbConnection::atomName(xcb_atom_t atom)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2033-2051
 40.000% (4/10)
134
QWizardPage::nextId
Name: QWizardPage::nextId
Prototype: int QWizardPage::nextId() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3842-3863
  0.000% (0/13)
135
QWizard::next
Name: QWizard::next
Prototype: void QWizard::next()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3133-3154
  0.000% (0/16)
136
QWingedEdge::isInside
Name: QWingedEdge::isInside
Prototype: bool QWingedEdge::isInside(qreal x, qreal y) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1767-1791
  0.000% (0/19)
135
QWindowSystemInterface::handleShortcutEvent
Name: QWindowSystemInterface::handleShortcutEvent
Prototype: bool QWindowSystemInterface::handleShortcutEvent(QWindow *window, ulong timestamp, int keyCode, Qt::KeyboardModifiers modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorepeat, ushort count)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 196-243
  0.000% (0/10)
134
QWindowContainer::parentWasChanged
Name: QWindowContainer::parentWasChanged
Prototype: void QWindowContainer::parentWasChanged(QWidget *parent)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwindowcontainer.cpp
Lines: 352-370
  0.000% (0/12)
134
QWindow::requestUpdate
Name: QWindow::requestUpdate
Prototype: void QWindow::requestUpdate()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2161-2171
  0.000% (0/6)
132
QWidgetTextControlPrivate::focusEvent
Name: QWidgetTextControlPrivate::focusEvent
Prototype: void QWidgetTextControlPrivate::focusEvent(QFocusEvent *e)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2128-2154
  0.000% (0/17)
134
QWidgetTextControlPrivate::append
Name: QWidgetTextControlPrivate::append
Prototype: void QWidgetTextControlPrivate::append(const QString &text, Qt::TextFormat format)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 3072-3099
  0.000% (0/16)
134
QWidgetPrivate::setWindowModified_helper
Name: QWidgetPrivate::setWindowModified_helper
Prototype: void QWidgetPrivate::setWindowModified_helper()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11405-11421
  0.000% (0/15)
135
QWidgetPrivate::setUpdatesEnabled_helper
Name: QWidgetPrivate::setUpdatesEnabled_helper
Prototype: void QWidgetPrivate::setUpdatesEnabled_helper(bool enable)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1964-1984
  0.000% (0/28)
136
QWidgetPrivate::childAtRecursiveHelper
Name: QWidgetPrivate::childAtRecursiveHelper
Prototype: QWidget *QWidgetPrivate::childAtRecursiveHelper(const QPoint &p, bool ignoreChildrenInDestructor) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10257-10282
  0.000% (0/23)
135
Page:<>1
eLOC - Effective Lines of Code: 985
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...48
eLOC - Effective Lines of Code: 15
49
eLOC - Effective Lines of Code: 14
50
eLOC - Effective Lines of Code: 14
51
eLOC - Effective Lines of Code: 14
5253
eLOC - Effective Lines of Code: 13
54
eLOC - Effective Lines of Code: 13
55
eLOC - Effective Lines of Code: 13
56
eLOC - Effective Lines of Code: 13
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 9
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9