QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 9
...90
eLOC - Effective Lines of Code: 7
...95
eLOC - Effective Lines of Code: 7
96
eLOC - Effective Lines of Code: 7
97
eLOC - Effective Lines of Code: 7
98
eLOC - Effective Lines of Code: 7
99100
eLOC - Effective Lines of Code: 6
101
eLOC - Effective Lines of Code: 6
102
eLOC - Effective Lines of Code: 6
103
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QAbstractTestLogger::QAbstractTestLogger
Name: QAbstractTestLogger::QAbstractTestLogger
Prototype: QAbstractTestLogger::QAbstractTestLogger(const char *filename)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qabstracttestlogger.cpp
Lines: 53-74
 71.429% (5/7)
73
QAbstractSpinBoxPrivate::newHoverControl
Name: QAbstractSpinBoxPrivate::newHoverControl
Prototype: QStyle::SubControl QAbstractSpinBoxPrivate::newHoverControl(const QPoint &pos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1397-1407
  0.000% (0/1)
71
QAbstractSpinBox::wheelEvent
Name: QAbstractSpinBox::wheelEvent
Prototype: void QAbstractSpinBox::wheelEvent(QWheelEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1112-1121
  0.000% (0/4)
72
QAbstractSocket::setReadBufferSize
Name: QAbstractSocket::setReadBufferSize
Prototype: void QAbstractSocket::setReadBufferSize(qint64 size)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2807-2821
 93.750% (15/16)
74
QAbstractScrollArea::viewportSizeHint
Name: QAbstractScrollArea::viewportSizeHint
Prototype: QSize QAbstractScrollArea::viewportSizeHint() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 1605-1616
  0.000% (0/7)
73
QAbstractScrollArea::setVerticalScrollBarPolicy
Name: QAbstractScrollArea::setVerticalScrollBarPolicy
Prototype: void QAbstractScrollArea::setVerticalScrollBarPolicy(Qt::ScrollBarPolicy policy)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 670-679
  0.000% (0/7)
73
QAbstractScrollArea::setHorizontalScrollBarPolicy
Name: QAbstractScrollArea::setHorizontalScrollBarPolicy
Prototype: void QAbstractScrollArea::setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy policy)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 731-740
  0.000% (0/7)
73
QAbstractOpenGLFunctions::initializeOpenGLFunctions
Name: QAbstractOpenGLFunctions::initializeOpenGLFunctions
Prototype: bool QAbstractOpenGLFunctions::initializeOpenGLFunctions()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 210-227
  0.000% (0/7)
73
QAbstractItemViewPrivate::shouldAutoScroll
Name: QAbstractItemViewPrivate::shouldAutoScroll
Prototype: bool QAbstractItemViewPrivate::shouldAutoScroll(const QPoint &pos) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4111-4120
  0.000% (0/12)
72
QAbstractItemViewPrivate::sendDelegateEvent
Name: QAbstractItemViewPrivate::sendDelegateEvent
Prototype: bool QAbstractItemViewPrivate::sendDelegateEvent(const QModelIndex &index, QEvent *event) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4319-4328
  0.000% (0/9)
71
QAbstractItemView::setVerticalScrollMode
Name: QAbstractItemView::setVerticalScrollMode
Prototype: void QAbstractItemView::setVerticalScrollMode(ScrollMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1242-1251
  0.000% (0/4)
72
QAbstractItemView::setRootIndex
Name: QAbstractItemView::setRootIndex
Prototype: void QAbstractItemView::setRootIndex(const QModelIndex &index)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1124-1134
  0.000% (0/6)
72
QAbstractItemView::setCurrentIndex
Name: QAbstractItemView::setCurrentIndex
Prototype: void QAbstractItemView::setCurrentIndex(const QModelIndex &index)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1061-1071
  0.000% (0/11)
73
QAbstractItemView::selectAll
Name: QAbstractItemView::selectAll
Prototype: void QAbstractItemView::selectAll()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1154-1163
  0.000% (0/9)
73
QAbstractItemView::inputMethodEvent
Name: QAbstractItemView::inputMethodEvent
Prototype: void QAbstractItemView::inputMethodEvent(QInputMethodEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2506-2517
  0.000% (0/12)
74
QAbstractItemView::focusNextPrevChild
Name: QAbstractItemView::focusNextPrevChild
Prototype: bool QAbstractItemView::focusNextPrevChild(bool next)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1577-1587
  0.000% (0/11)
73
QAbstractItemView::dragEnterEvent
Name: QAbstractItemView::dragEnterEvent
Prototype: void QAbstractItemView::dragEnterEvent(QDragEnterEvent *event)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1922-1934
  0.000% (0/11)
73
QAbstractItemView::closePersistentEditor
Name: QAbstractItemView::closePersistentEditor
Prototype: void QAbstractItemView::closePersistentEditor(const QModelIndex &index)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3109-3119
  0.000% (0/7)
73
QAbstractItemModelPrivate::Persistent::insertMultiAtEnd
Name: QAbstractItemModelPrivate::Persistent::insertMultiAtEnd
Prototype: void QAbstractItemModelPrivate::Persistent::insertMultiAtEnd(const QModelIndex& key, QPersistentModelIndexData *data)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3709-3719
100.000% (6/6)
72
QAbstractGraphicsShapeItem::setPen
Name: QAbstractGraphicsShapeItem::setPen
Prototype: void QAbstractGraphicsShapeItem::setPen(const QPen &pen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8146-8155
  0.000% (0/4)
72
QAbstractButtonPrivate::emitToggled
Name: QAbstractButtonPrivate::emitToggled
Prototype: void QAbstractButtonPrivate::emitToggled(bool checked)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 442-454
  0.000% (0/11)
73
QAbstractButtonPrivate::emitReleased
Name: QAbstractButtonPrivate::emitReleased
Prototype: void QAbstractButtonPrivate::emitReleased()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 428-440
  0.000% (0/11)
73
QAbstractButtonPrivate::emitPressed
Name: QAbstractButtonPrivate::emitPressed
Prototype: void QAbstractButtonPrivate::emitPressed()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 414-426
  0.000% (0/11)
73
QAbstractButtonPrivate::emitClicked
Name: QAbstractButtonPrivate::emitClicked
Prototype: void QAbstractButtonPrivate::emitClicked()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 400-412
  0.000% (0/11)
73
QAbstractButton::setAutoRepeat
Name: QAbstractButton::setAutoRepeat
Prototype: void QAbstractButton::setAutoRepeat(bool autoRepeat)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 698-708
  0.000% (0/9)
73
QAbstractAnimation::~QAbstractAnimation
Name: QAbstractAnimation::~QAbstractAnimation
Prototype: QAbstractAnimation::~QAbstractAnimation()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1059-1070
100.000% (7/7)
73
QAbstractAnimation::totalDuration
Name: QAbstractAnimation::totalDuration
Prototype: int QAbstractAnimation::totalDuration() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1254-1263
100.000% (7/7)
73
PressDelayHandler::timerEvent
Name: PressDelayHandler::timerEvent
Prototype: void timerEvent(QTimerEvent *e) override
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qflickgesture.cpp
Lines: 250-264
  0.000% (0/12)
74
PressDelayHandler::pressed
Name: PressDelayHandler::pressed
Prototype: void pressed(QEvent *e, int delay)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qflickgesture.cpp
Lines: 150-163
  0.000% (0/5)
72
PathSimplifier::calculateSeparatingAxisRange
Name: PathSimplifier::calculateSeparatingAxisRange
Prototype: QPair<int, int> PathSimplifier::calculateSeparatingAxisRange(const QPoint &axis, Element *element)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1209-1219
  0.000% (0/4)
72
PathSimplifier::PathSimplifier
Name: PathSimplifier::PathSimplifier
Prototype: PathSimplifier::PathSimplifier(const QVectorPath &path, QDataBuffer<QPoint> &vertices, QDataBuffer<quint32> &indices, const QTransform &matrix)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 479-493
  0.000% (0/4)
72
MinOverlapPlacer::place
Name: MinOverlapPlacer::place
Prototype: QPoint MinOverlapPlacer::place(const QSize &size, const QVector<QRect> &rects, const QRect &domain) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 549-561
  0.000% (0/10)
74
MetaObject::customMetaObject
Name: MetaObject::customMetaObject
Prototype: static const QMetaObject *customMetaObject(const int type)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2029-2038
 42.857% (3/7)
73
Flags::customTypeFlags
Name: Flags::customTypeFlags
Prototype: static quint32 customTypeFlags(const int type)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1969-1978
 71.429% (5/7)
73
Declaration::styleValues
Name: Declaration::styleValues
Prototype: void Declaration::styleValues(BorderStyle *s) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1559-1568
  0.000% (0/16)
76
Declaration::alignmentValue
Name: Declaration::alignmentValue
Prototype: Qt::Alignment Declaration::alignmentValue() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1639-1649
  0.000% (0/9)
73
CalculationCache::insert
Name: CalculationCache::insert
Prototype: void insert(QAbstractTransition *t, const QList<QAbstractState *> &targets)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 215-225
 66.667% (2/3)
71
CalculationCache::insert
Name: CalculationCache::insert
Prototype: void insert(QAbstractTransition *t, const QSet<QAbstractState *> &exits)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 239-249
 66.667% (2/3)
71
CalculationCache::insert
Name: CalculationCache::insert
Prototype: void insert(QAbstractTransition *t, QAbstractState *domain)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 263-273
 66.667% (2/3)
71
BounceEase::value
Name: BounceEase::value
Prototype: qreal value(qreal t) override
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 887-902
 75.000% (9/12)
76
Blend_ARGB32_on_RGB16_SourceAndConstAlpha::write
Name: Blend_ARGB32_on_RGB16_SourceAndConstAlpha::write
Prototype: inline void write(quint16 *dst, quint32 src)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qblendfunctions.cpp
Lines: 107-116
  0.000% (0/7)
73
BezierEase::_fast_cbrt
Name: BezierEase::_fast_cbrt
Prototype: double static inline _fast_cbrt(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 636-657
100.000% (1/1)
71
BackEase::value
Name: BackEase::value
Prototype: qreal value(qreal t) override
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 920-935
 75.000% (9/12)
76
AtSpiAdaptor::qAccessibleBoundaryType
Name: AtSpiAdaptor::qAccessibleBoundaryType
Prototype: QAccessible::TextBoundaryType AtSpiAdaptor::qAccessibleBoundaryType(int atspiTextBoundaryType) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1912-1929
  0.000% (0/12)
78
AtSpiAdaptor::pathForInterface
Name: AtSpiAdaptor::pathForInterface
Prototype: QString AtSpiAdaptor::pathForInterface(QAccessibleInterface *interface) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1542-1552
  0.000% (0/9)
73
AtSpiAdaptor::inheritsQAction
Name: AtSpiAdaptor::inheritsQAction
Prototype: bool AtSpiAdaptor::inheritsQAction(QObject *object)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1554-1564
  0.000% (0/7)
73
xpmHash
Name: xpmHash
Prototype: static quint64 xpmHash(char *str)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 57-66
  0.000% (0/4)
62
xdgConfigDirs
Name: xdgConfigDirs
Prototype: static QStringList xdgConfigDirs()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp
Lines: 298-308
100.000% (5/5)
62
writingSystemFromLocale
Name: writingSystemFromLocale
Prototype: static QFontDatabase::WritingSystem writingSystemFromLocale()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 120-130
  0.000% (0/5)
62
write_png_image
Name: write_png_image
Prototype: static bool write_png_image(const QImage &image, QIODevice *device, int quality, float gamma, const QString &description)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 994-1004
  0.000% (0/4)
62
unixCheckClockType
Name: unixCheckClockType
Prototype: static int unixCheckClockType()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 106-138
 83.333% (5/6)
62
topLevelAt
Name: topLevelAt
Prototype: static QWindow* topLevelAt(const QPoint &pos)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 64-73
  0.000% (0/11)
63
toOffsetString
Name: toOffsetString
Prototype: static QString toOffsetString(Qt::DateFormat format, int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 244-252
100.000% (1/1)
61
timerSourceDispatch
Name: timerSourceDispatch
Prototype: static gboolean timerSourceDispatch(GSource *source, GSourceFunc, gpointer)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 170-178
 50.000% (2/4)
62
timerSourceCheckHelper
Name: timerSourceCheckHelper
Prototype: static gboolean timerSourceCheckHelper(GTimerSource *src)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 134-144
100.000% (7/7)
63
spiStateSetFromSpiStates
Name: spiStateSetFromSpiStates
Prototype: QSpiUIntList spiStateSetFromSpiStates(quint64 states)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/constant_mappings.cpp
Lines: 117-126
  0.000% (0/1)
61
shiftConstraints
Name: shiftConstraints
Prototype: static void shiftConstraints(const QList<QSimplexConstraint *> &constraints, qreal amount)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2179-2189
  0.000% (0/5)
63
set_union
Name: set_union
Prototype: static QList<QByteArray> set_union(const QList<QByteArray> &l1, const QList<QByteArray> &l2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezone.cpp
Lines: 832-840
100.000% (1/1)
61
setTextTransformFromValue
Name: setTextTransformFromValue
Prototype: static void setTextTransformFromValue(const QCss::Value &value, QFont *font)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1246-1256
  0.000% (0/11)
66
setClip
Name: setClip
Prototype: static inline void setClip(QPainter *painter, QGraphicsItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4834-4843
  0.000% (0/4)
62
setBlockCharFormatHelper
Name: setBlockCharFormatHelper
Prototype: static void setBlockCharFormatHelper(QTextDocumentPrivate *priv, int pos1, int pos2, const QTextCharFormat &format, QTextDocumentPrivate::FormatChangeMode changeMode)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 710-721
  0.000% (0/7)
63
sanityCheck
Name: sanityCheck
Prototype: static bool sanityCheck(const QMdiSubWindow * const child, const char *where)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 180-189
  0.000% (0/4)
62
resolveEntity
Name: resolveEntity
Prototype: static QChar resolveEntity(const QString &entity)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 336-344
  0.000% (0/6)
62
recodeFromUser
Name: recodeFromUser
Prototype: static inline QString recodeFromUser(const QString &input, const ushort *actions, int from, int to)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 819-829
100.000% (4/4)
62
read_dib_fileheader
Name: read_dib_fileheader
Prototype: static bool read_dib_fileheader(QDataStream &s, BMP_FILEHDR &bf)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp
Lines: 148-160
  0.000% (0/7)
63
qulltoa2
Name: qulltoa2
Prototype: static char *qulltoa2(char *p, qulonglong n, int base)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3792-3808
100.000% (6/6)
62
qt_toRasterPixmap
Name: qt_toRasterPixmap
Prototype: QPixmap qt_toRasterPixmap(const QImage &image)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp
Lines: 53-63
  0.000% (0/1)
61
qt_select_msecs
Name: qt_select_msecs
Prototype: int qt_select_msecs(int nfds, fd_set *fdread, fd_set *fdwrite, int timeout)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 95-104
100.000% (4/4)
62
qt_resource_fixResourceRoot
Name: qt_resource_fixResourceRoot
Prototype: static QString qt_resource_fixResourceRoot(QString r)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1034-1042
 70.000% (7/10)
64
qt_resolveFontFamilyAlias
Name: qt_resolveFontFamilyAlias
Prototype: QString qt_resolveFontFamilyAlias(const QString &alias)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 792-801
  0.000% (0/9)
64
qt_rect_intersect_normalized
Name: qt_rect_intersect_normalized
Prototype: static inline QRect qt_rect_intersect_normalized(const QRect &r1, const QRect &r2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1256-1265
  0.000% (0/1)
61
qt_printerPaperSize
Name: qt_printerPaperSize
Prototype: QSizeF qt_printerPaperSize(QPrinter::Orientation orientation, QPrinter::PaperSize paperSize, QPrinter::Unit unit, int resolution)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 94-106
  0.000% (0/7)
62
qt_premultiplyColor
Name: qt_premultiplyColor
Prototype: inline QColor qt_premultiplyColor(QColor c, GLfloat opacity)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 129-137
100.000% (1/1)
61
qt_pdf_decide_features
Name: qt_pdf_decide_features
Prototype: inline QPaintEngine::PaintEngineFeatures qt_pdf_decide_features()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 66-74
  0.000% (0/1)
61
qt_memrotate180_template
Name: qt_memrotate180_template
Prototype: template <class T> static inline void qt_memrotate180_template(const T *src, int w, int h, int sstride, T *dest, int dstride)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmemrotate.cpp
Lines: 386-399
  0.000% (0/7)
63
qt_initialize_pthread_cond
Name: qt_initialize_pthread_cond
Prototype: void qt_initialize_pthread_cond(pthread_cond_t *cond, const char *where)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 71-87
 75.000% (3/4)
62
qt_hash
Name: qt_hash
Prototype: static uint qt_hash(const QChar *p, int n)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 352-362
100.000% (4/4)
62
qt_handleMouseEvent
Name: qt_handleMouseEvent
Prototype: void qt_handleMouseEvent(QWindow *w, const QPointF &local, const QPointF &global, Qt::MouseButtons b, Qt::KeyboardModifiers mods, int timestamp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 865-873
  0.000% (0/1)
61
qt_gtk_state
Name: qt_gtk_state
Prototype: static GtkStateType qt_gtk_state(const QStyleOption *option)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 74-83
  0.000% (0/7)
63
qt_gl_functions
Name: qt_gl_functions
Prototype: static QOpenGLFunctionsPrivateEx *qt_gl_functions(QOpenGLContext *context = 0)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 217-225
  0.000% (0/4)
62
qt_gettime
Name: qt_gettime
Prototype: struct timespec qt_gettime()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 159-169
100.000% (1/1)
61
qt_get_colornames
Name: qt_get_colornames
Prototype: QStringList qt_get_colornames()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor_p.cpp
Lines: 348-356
  0.000% (0/4)
62
qt_dirtyRegion
Name: qt_dirtyRegion
Prototype: QRegion qt_dirtyRegion(QWidget *widget)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 945-955
  0.000% (0/7)
63
qt_convertPointsToUnits
Name: qt_convertPointsToUnits
Prototype: static QSizeF qt_convertPointsToUnits(const QSize &size, QPageSize::Unit units)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 574-583
  0.000% (0/4)
62
qt_check_if_internal_object
Name: qt_check_if_internal_object
Prototype: static void qt_check_if_internal_object(const QObject **obj, int *element)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1702-1717
  0.000% (0/12)
64
qt_call_pre_routines
Name: qt_call_pre_routines
Prototype: static void qt_call_pre_routines()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 270-283
 71.429% (5/7)
63
qt_call_post_routines
Name: qt_call_post_routines
Prototype: void __attribute__((visibility("default"))) qt_call_post_routines()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 285-299
 66.667% (6/9)
64
qt_TSCIIToUnicode
Name: qt_TSCIIToUnicode
Prototype: static unsigned int qt_TSCIIToUnicode(uint code, uint *s)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtsciicodec.cpp
Lines: 477-487
  0.000% (0/7)
63
qstrncpy
Name: qstrncpy
Prototype: char *qstrncpy(char *dst, const char *src, uint len)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 207-220
100.000% (9/9)
63
qstrcmp
Name: qstrcmp
Prototype: int qstrcmp(const QByteArray &str1, const QByteArray &str2)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 387-398
100.000% (4/4)
62
qpiw_write_fn
Name: qpiw_write_fn
Prototype: static void qpiw_write_fn(png_structp png_ptr, png_bytep data, png_size_t length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 211-222
  0.000% (0/4)
62
qToStringList
Name: qToStringList
Prototype: static QStringList qToStringList(const QList<QByteArray> &arr)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1219-1227
  0.000% (0/4)
62
qStringAsUcs2Le
Name: qStringAsUcs2Le
Prototype: static QByteArray qStringAsUcs2Le(const QString& src)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1076-1085
100.000% (4/4)
62
qStreamNtlmString
Name: qStreamNtlmString
Prototype: static void qStreamNtlmString(QDataStream& ds, const QString& s, bool unicode)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 930-939
 71.429% (5/7)
63
qSetGlobalQHashSeed
Name: qSetGlobalQHashSeed
Prototype: void qSetGlobalQHashSeed(int newSeed)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 328-338
 71.429% (5/7)
63
qSafeFloatToQ16Dot16
Name: qSafeFloatToQ16Dot16
Prototype: static inline int qSafeFloatToQ16Dot16(qreal x)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 740-748
  0.000% (0/7)
63
qRectToXCBRectangle
Name: qRectToXCBRectangle
Prototype: static inline xcb_rectangle_t qRectToXCBRectangle(const QRect &r)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2823-2831
100.000% (1/1)
61
qPixmapSerial
Name: qPixmapSerial
Prototype: static QString qPixmapSerial(quint64 i, bool enabled)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 949-962
  0.000% (0/4)
62
qNtlmPhase1
Name: qNtlmPhase1
Prototype: static QByteArray qNtlmPhase1()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1065-1073
100.000% (1/1)
61
qMoveRange
Name: qMoveRange
Prototype: template<typename Container> static void qMoveRange(Container& c, typename Container::size_type rangeStart, typename Container::size_type rangeEnd, typename Container::size_type targetPosition)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 719-733
  0.000% (0/5)
61
Page:<>1
eLOC - Effective Lines of Code: 985
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 9
...90
eLOC - Effective Lines of Code: 7
...95
eLOC - Effective Lines of Code: 7
96
eLOC - Effective Lines of Code: 7
97
eLOC - Effective Lines of Code: 7
98
eLOC - Effective Lines of Code: 7
99100
eLOC - Effective Lines of Code: 6
101
eLOC - Effective Lines of Code: 6
102
eLOC - Effective Lines of Code: 6
103
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...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