QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...278
eLOC - Effective Lines of Code: 21
279
eLOC - Effective Lines of Code: 21
280
eLOC - Effective Lines of Code: 22
281
eLOC - Effective Lines of Code: 22
282283
eLOC - Effective Lines of Code: 24
284
eLOC - Effective Lines of Code: 24
285
eLOC - Effective Lines of Code: 25
286
eLOC - Effective Lines of Code: 26
...290
eLOC - Effective Lines of Code: 30
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QSocks5SocketEnginePrivate::parseAuthenticationMethodReply
Name: QSocks5SocketEnginePrivate::parseAuthenticationMethodReply
Prototype: void QSocks5SocketEnginePrivate::parseAuthenticationMethodReply()
Coverage:  95.238% (20/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 732-765
 95.238% (20/21)
237
QSortFilterProxyModelPrivate::insert_source_items
Name: QSortFilterProxyModelPrivate::insert_source_items
Prototype: void QSortFilterProxyModelPrivate::insert_source_items( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient, bool emit_signal)
Coverage:  91.667% (22/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 681-720
 91.667% (22/24)
238
QSpanCollection::updateSpan
Name: QSpanCollection::updateSpan
Prototype: void QSpanCollection::updateSpan(QSpanCollection::Span *span, int old_height)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 96-130
  0.000% (0/30)
2310
QSpdyProtocolHandler::handleSETTINGS
Name: QSpdyProtocolHandler::handleSETTINGS
Prototype: void QSpdyProtocolHandler::handleSETTINGS(char flags, quint32 , const QByteArray &frameData)
Coverage:  25.926% (7/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1025-1084
 25.926% (7/27)
2313
QSqlTableModel::removeRows
Name: QSqlTableModel::removeRows
Prototype: bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent)
Coverage:  94.872% (37/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1081-1116
 94.872% (37/39)
2311
QSqlTableModel::setData
Name: QSqlTableModel::setData
Prototype: bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  87.500% (28/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 561-595
 87.500% (28/32)
238
QSqlTableModelPrivate::revertCachedRow
Name: QSqlTableModelPrivate::revertCachedRow
Prototype: void QSqlTableModelPrivate::revertCachedRow(int row)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 117-150
 76.471% (13/17)
238
QSslCertificatePrivate::certificatesFromPem
Name: QSslCertificatePrivate::certificatesFromPem
Prototype: QList<QSslCertificate> QSslCertificatePrivate::certificatesFromPem(const QByteArray &pem, int count)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 645-678
 86.957% (20/23)
237
QSslSocketPrivate::systemCaCertificates
Name: QSslSocketPrivate::systemCaCertificates
Prototype: QList<QSslCertificate> QSslSocketPrivate::systemCaCertificates()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 688-808
100.000% (10/10)
234
QStaticTextPrivate::init
Name: QStaticTextPrivate::init
Prototype: void QStaticTextPrivate::init()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 663-701
  0.000% (0/4)
232
QString::repeated
Name: QString::repeated
Prototype: QString QString::repeated(int times) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7099-7132
 87.500% (14/16)
236
QTabWidget::setUpLayout
Name: QTabWidget::setUpLayout
Prototype: void QTabWidget::setUpLayout(bool onlyCheck)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 763-796
  0.000% (0/18)
236
QTableView::setVerticalHeader
Name: QTableView::setVerticalHeader
Prototype: void QTableView::setVerticalHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1261-1289
  0.000% (0/17)
235
QTextBrowserPrivate::_q_activateAnchor
Name: QTextBrowserPrivate::_q_activateAnchor
Prototype: void QTextBrowserPrivate::_q_activateAnchor(const QString &href)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 199-238
  0.000% (0/27)
235
QTextDocument::find
Name: QTextDocument::find
Prototype: QTextCursor QTextDocument::find(const QString &subString, int from, FindFlags options) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 1300-1337
  0.000% (0/26)
239
QTextDocument::find
Name: QTextDocument::find
Prototype: QTextCursor QTextDocument::find(const QRegExp & expr, int from, FindFlags options) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 1419-1455
  0.000% (0/26)
239
QTextDocument::find
Name: QTextDocument::find
Prototype: QTextCursor QTextDocument::find(const QRegularExpression &expr, int from, FindFlags options) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 1546-1583
  0.000% (0/26)
239
QTextFrame::iterator::operator--
Name: QTextFrame::iterator::operator--
Prototype: QTextFrame::iterator &QTextFrame::iterator::operator--()
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 763-796
  0.000% (0/24)
239
QTextOdfWriter::writeListFormat
Name: QTextOdfWriter::writeListFormat
Prototype: void QTextOdfWriter::writeListFormat(QXmlStreamWriter &writer, QTextListFormat format, int formatIndex) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 626-661
  0.000% (0/20)
234
QTextUndoCommand::tryMerge
Name: QTextUndoCommand::tryMerge
Prototype: bool QTextUndoCommand::tryMerge(const QTextUndoCommand &other)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 135-173
  0.000% (0/31)
235
QThreadPrivate::finish
Name: QThreadPrivate::finish
Prototype: void QThreadPrivate::finish(void *arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 372-403
100.000% (4/4)
232
QThreadStorageData::finish
Name: QThreadStorageData::finish
Prototype: void QThreadStorageData::finish(void **p)
Coverage:  69.565% (16/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp
Lines: 166-203
 69.565% (16/23)
237
QToolButton::setDefaultAction
Name: QToolButton::setDefaultAction
Prototype: void QToolButton::setDefaultAction(QAction *action)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 894-935
  0.000% (0/18)
236
QToolTip::showText
Name: QToolTip::showText
Prototype: void QToolTip::showText(const QPoint &pos, const QString &text, QWidget *w, const QRect &rect, int msecDisplayTime)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qtooltip.cpp
Lines: 466-512
  0.000% (0/27)
239
QTreeView::setSelection
Name: QTreeView::setSelection
Prototype: void QTreeView::setSelection(const QRect &rect, QItemSelectionModel::SelectionFlags command)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2352-2382
  0.000% (0/29)
237
QWidget::focusNextPrevChild
Name: QWidget::focusNextPrevChild
Prototype: bool QWidget::focusNextPrevChild(bool next)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6734-6774
  0.000% (0/30)
238
QWidget::raise
Name: QWidget::raise
Prototype: void QWidget::raise()
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11707-11737
  0.000% (0/26)
238
QWidget::setWindowState
Name: QWidget::setWindowState
Prototype: void QWidget::setWindowState(Qt::WindowStates newstate)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3066-3098
  0.000% (0/25)
237
QWidgetBackingStore::flush
Name: QWidgetBackingStore::flush
Prototype: void QWidgetBackingStore::flush(QWidget *widget)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1411-1449
  0.000% (0/31)
237
QWidgetLineControl::removeSelectedText
Name: QWidgetLineControl::removeSelectedText
Prototype: void QWidgetLineControl::removeSelectedText()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 890-924
  0.000% (0/31)
239
QWidgetPrivate::naturalWidgetFont
Name: QWidgetPrivate::naturalWidgetFont
Prototype: QFont QWidgetPrivate::naturalWidgetFont(uint inheritedMask) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4729-4764
  0.000% (0/32)
238
QWidgetPrivate::setStyle_helper
Name: QWidgetPrivate::setStyle_helper
Prototype: void QWidgetPrivate::setStyle_helper(QStyle *newStyle, bool propagate, bool )
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2743-2813
  0.000% (0/25)
239
QWidgetPrivate::updateFont
Name: QWidgetPrivate::updateFont
Prototype: void QWidgetPrivate::updateFont(const QFont &font)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4790-4842
  0.000% (0/35)
239
QWidgetWindowPrivate::closestAcceptableGeometry
Name: QWidgetWindowPrivate::closestAcceptableGeometry
Prototype: QRectF QWidgetWindowPrivate::closestAcceptableGeometry(const QRectF &rect) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 86-113
  0.000% (0/19)
235
QXcbNativeInterface::platformFunction
Name: QXcbNativeInterface::platformFunction
Prototype: QFunctionPointer QXcbNativeInterface::platformFunction(const QByteArray &function) const
Coverage:  54.839% (17/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 342-379
 54.839% (17/31)
2311
QXcbScreen::topLevelAt
Name: QXcbScreen::topLevelAt
Prototype: QWindow *QXcbScreen::topLevelAt(const QPoint &p) const
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 308-345
 66.667% (10/15)
235
QXcbXSettingsPrivate::getSettings
Name: QXcbXSettingsPrivate::getSettings
Prototype: QByteArray getSettings()
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 101-133
 50.000% (4/8)
234
SegmentTree::produceIntersectionsLeaf
Name: SegmentTree::produceIntersectionsLeaf
Prototype: void SegmentTree::produceIntersectionsLeaf(const TreeNode &node, int segment)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 518-555
  0.000% (0/20)
236
_q_OpenSSL_to_QSslError
Name: _q_OpenSSL_to_QSslError
Prototype: static QSslError _q_OpenSSL_to_QSslError(int errorCode, const QSslCertificate &cert)
Coverage:  36.585% (15/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1044-1091
 36.585% (15/41)
2321
_q_paintIntoCache
Name: _q_paintIntoCache
Prototype: static void _q_paintIntoCache(QPixmap *pix, QGraphicsItem *item, const QRegion &pixmapExposed, const QTransform &itemToPixmap, QPainter::RenderHints renderHints, const QStyleOptionGraphicsItem *option, bool painterStateProtection)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4296-4336
  0.000% (0/15)
234
convertFromGLImage
Name: convertFromGLImage
Prototype: static void convertFromGLImage(QImage &img, int w, int h, bool alpha_format, bool include_alpha)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1832-1873
  0.000% (0/28)
238
copyActionToPlatformItem
Name: copyActionToPlatformItem
Prototype: static void copyActionToPlatformItem(const QAction *action, QPlatformMenuItem *item, QPlatformMenu *itemsMenu)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3214-3246
  0.000% (0/14)
235
detectProcessorFeatures
Name: detectProcessorFeatures
Prototype: static quint64 detectProcessorFeatures()
Coverage:  35.294% (6/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 246-329
 35.294% (6/17)
236
dumpLayout
Name: dumpLayout
Prototype: static void dumpLayout(QTextStream &qout, const QDockAreaLayoutItem &item, QString indent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 84-110
  0.000% (0/10)
234
findChildObject
Name: findChildObject
Prototype: static QObject *findChildObject(const QDBusConnectionPrivate::ObjectTreeNode *root, const QString &fullpath, int start)
Coverage:  90.909% (20/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 414-455
 90.909% (20/22)
237
getFactor
Name: getFactor
Prototype: static QPair<QGraphicsAnchorLayoutPrivate::Interval, qreal> getFactor(qreal value, qreal min, qreal minPref, qreal pref, qreal maxPref, qreal max)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 407-441
  0.000% (0/15)
235
loadQtCodec
Name: loadQtCodec
Prototype: static QTextCodec *loadQtCodec(const char *name)
Coverage:  94.737% (36/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 350-378
 94.737% (36/38)
2312
lockInternal_helper
Name: lockInternal_helper
Prototype: template <bool IsTimed> static inline bool lockInternal_helper(QBasicAtomicPointer<QMutexData> &d_ptr, int timeout = -1, QElapsedTimer *elapsedTimer = 0)
Coverage:  97.143% (34/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 154-198
 97.143% (34/35)
239
mergeRowLengths
Name: mergeRowLengths
Prototype: static QItemSelection mergeRowLengths(const QVector<QPair<QPersistentModelIndex, uint> > &rowLengths)
Coverage:  73.913% (17/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 896-927
 73.913% (17/23)
237
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug s, const QRegion &r)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 423-452
  0.000% (0/20)
237
parseCombinedArgString
Name: parseCombinedArgString
Prototype: static QStringList parseCombinedArgString(const QString &program)
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 2195-2233
100.000% (27/27)
239
parseFontName
Name: parseFontName
Prototype: static void parseFontName(const QString &name, QString &foundry, QString &family)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 612-644
  0.000% (0/26)
237
qDBusInterfaceFromMetaObject
Name: qDBusInterfaceFromMetaObject
Prototype: QString qDBusInterfaceFromMetaObject(const QMetaObject *mo)
Coverage:  50.000% (13/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp
Lines: 69-103
 50.000% (13/26)
237
qDrawTextureRect
Name: qDrawTextureRect
Prototype: static void qDrawTextureRect(const QRectF &target, GLint textureWidth, GLint textureHeight, GLenum textureTarget)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2934-2974
  0.000% (0/11)
233
qt_blend_argb32_on_argb32_sse2
Name: qt_blend_argb32_on_argb32_sse2
Prototype: void qt_blend_argb32_on_argb32_sse2(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 45-79
  0.000% (0/58)
2320
qt_blend_argb32_on_argb32_ssse3
Name: qt_blend_argb32_on_argb32_ssse3
Prototype: void qt_blend_argb32_on_argb32_ssse3(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
Coverage:  0.000% (0/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_ssse3.cpp
Lines: 136-171
  0.000% (0/85)
2330
qt_intersect_spans
Name: qt_intersect_spans
Prototype: static int qt_intersect_spans(QT_FT_Span *spans, int numSpans, const QRect &clip)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4009-4040
  0.000% (0/21)
236
qt_memrotate270_tiled
Name: qt_memrotate270_tiled
Prototype: template <class T> static inline void qt_memrotate270_tiled(const T *src, int w, int h, int sstride, T *dest, int dstride)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmemrotate.cpp
Lines: 281-338
  0.000% (0/34)
2312
qt_qimageScaleAARGBA_down_x_up_y_sse4
Name: qt_qimageScaleAARGBA_down_x_up_y_sse4
Prototype: template<bool RGB> void qt_qimageScaleAARGBA_down_x_up_y_sse4(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale_sse4.cpp
Lines: 105-148
  0.000% (0/13)
235
qt_qimageScaleAARGBA_up_x_down_y_sse4
Name: qt_qimageScaleAARGBA_up_x_down_y_sse4
Prototype: template<bool RGB> void qt_qimageScaleAARGBA_up_x_down_y_sse4(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale_sse4.cpp
Lines: 60-103
  0.000% (0/13)
235
qt_qimageScaleAARGBA_up_xy
Name: qt_qimageScaleAARGBA_up_xy
Prototype: static void qt_qimageScaleAARGBA_up_xy(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 280-316
  0.000% (0/21)
237
qt_qimageScaleAARGB_down_x_up_y
Name: qt_qimageScaleAARGB_down_x_up_y
Prototype: static void qt_qimageScaleAARGB_down_x_up_y(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 603-637
  0.000% (0/10)
234
qt_qimageScaleAARGB_up_x_down_y
Name: qt_qimageScaleAARGB_up_x_down_y
Prototype: static void qt_qimageScaleAARGB_up_x_down_y(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 567-601
  0.000% (0/10)
234
qt_tildeExpansion
Name: qt_tildeExpansion
Prototype: QString qt_tildeExpansion(const QString &path, bool *expanded = 0)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1099-1139
  0.000% (0/19)
236
read_xpm_string
Name: read_xpm_string
Prototype: static bool read_xpm_string(QByteArray &buf, QIODevice *d, const char * const *source, int &index, QByteArray &state)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 785-818
  0.000% (0/22)
238
rgbSwapped_generic
Name: 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: 3133-3163
  0.000% (0/10)
234
showNewMessageBox
Name: showNewMessageBox
Prototype: static QMessageBox::StandardButton showNewMessageBox(QWidget *parent, QMessageBox::Icon icon, const QString& title, const QString& text, QMessageBox::StandardButtons buttons, QMessageBox::StandardButton defaultButton)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1622-1657
  0.000% (0/27)
237
AtSpiAdaptor::valueInterface
Name: AtSpiAdaptor::valueInterface
Prototype: bool AtSpiAdaptor::valueInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2233-2270
  0.000% (0/31)
2410
DeviceIntegration::DeviceIntegration
Name: DeviceIntegration::DeviceIntegration
Prototype: DeviceIntegration::DeviceIntegration()
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfshooks.cpp
Lines: 63-122
  0.000% (0/44)
2416
DrawTextItemRecorder::drawTextItem
Name: DrawTextItemRecorder::drawTextItem
Prototype: void drawTextItem(const QPointF &position, const QTextItem &textItem) override
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 445-479
  0.000% (0/6)
242
QAbstractItemDelegate::helpEvent
Name: QAbstractItemDelegate::helpEvent
Prototype: bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 368-409
  0.000% (0/27)
249
QAbstractItemView::timerEvent
Name: QAbstractItemView::timerEvent
Prototype: void QAbstractItemView::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2471-2501
  0.000% (0/35)
2411
QAbstractItemView::viewOptions
Name: QAbstractItemView::viewOptions
Prototype: QStyleOptionViewItem QAbstractItemView::viewOptions() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3641-3675
  0.000% (0/11)
244
QApplication::widgetAt
Name: QApplication::widgetAt
Prototype: QWidget *QApplication::widgetAt(const QPoint &p)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 929-964
  0.000% (0/22)
247
QAsn1Element::read
Name: QAsn1Element::read
Prototype: bool QAsn1Element::read(QDataStream &stream)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 85-123
 88.235% (15/17)
246
QCalendarModel::cellForDate
Name: QCalendarModel::cellForDate
Prototype: void QCalendarModel::cellForDate(const QDate &date, int *row, int *column) const
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1021-1055
  0.000% (0/36)
2410
QCollatorPrivate::init
Name: QCollatorPrivate::init
Prototype: void QCollatorPrivate::init()
Coverage:  46.667% (7/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 48-90
 46.667% (7/15)
245
QCryptographicHash::addData
Name: QCryptographicHash::addData
Prototype: void QCryptographicHash::addData(const char *data, int length)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 285-330
100.000% (23/23)
2412
QCryptographicHash::reset
Name: QCryptographicHash::reset
Prototype: void QCryptographicHash::reset()
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 234-279
100.000% (23/23)
2412
QDBusConnectionInterface::registerService
Name: QDBusConnectionInterface::registerService
Prototype: QDBusReply<QDBusConnectionInterface::RegisterServiceReply> QDBusConnectionInterface::registerService(const QString &serviceName, ServiceQueueOptions qoption, ServiceReplacementOptions roption)
Coverage:  47.619% (10/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnectioninterface.cpp
Lines: 248-301
 47.619% (10/21)
2411
QDBusConnectionPrivate::handleMessage
Name: QDBusConnectionPrivate::handleMessage
Prototype: bool QDBusConnectionPrivate::handleMessage(const QDBusMessage &amsg)
Coverage:  75.676% (28/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 525-576
 75.676% (28/37)
2413
QDateTimeEditPrivate::init
Name: QDateTimeEditPrivate::init
Prototype: void QDateTimeEditPrivate::init(const QVariant &var)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2387-2422
  0.000% (0/18)
248
QDateTimeParser::fieldInfo
Name: QDateTimeParser::fieldInfo
Prototype: QDateTimeParser::FieldInfo QDateTimeParser::fieldInfo(int index) const
Coverage:  69.697% (23/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1449-1496
 69.697% (23/33)
2419
QDateTimeParser::potentialValue
Name: QDateTimeParser::potentialValue
Prototype: bool QDateTimeParser::potentialValue(const QString &str, int min, int max, int index, const QDateTime &currentValue, int insert) const
Coverage:  97.297% (36/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1537-1572
 97.297% (36/37)
2411
QDir::cd
Name: QDir::cd
Prototype: bool QDir::cd(const QString &dirName)
Coverage:  93.750% (30/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 865-922
 93.750% (30/32)
248
QDirModelPrivate::children
Name: QDirModelPrivate::children
Prototype: QVector<QDirModelPrivate::QDirNode> QDirModelPrivate::children(QDirNode *parent, bool stat) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 1183-1218
  0.000% (0/26)
248
QDockWidgetPrivate::updateButtons
Name: QDockWidgetPrivate::updateButtons
Prototype: void QDockWidgetPrivate::updateButtons()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 667-704
  0.000% (0/5)
241
QEglFSCursor::initCursorAtlas
Name: QEglFSCursor::initCursorAtlas
Prototype: void QEglFSCursor::initCursorAtlas()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 161-196
  0.000% (0/10)
244
QEvdevTabletHandler::QEvdevTabletHandler
Name: QEvdevTabletHandler::QEvdevTabletHandler
Prototype: QEvdevTabletHandler::QEvdevTabletHandler(const QString &spec, QObject *parent)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablet.cpp
Lines: 214-249
  0.000% (0/28)
2410
QEvdevTouchManager::QEvdevTouchManager
Name: QEvdevTouchManager::QEvdevTouchManager
Prototype: QEvdevTouchManager::QEvdevTouchManager(const QString &key, const QString &specification, QObject *parent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp
Lines: 48-89
  0.000% (0/22)
2410
QEvdevTouchScreenData::assignIds
Name: QEvdevTouchScreenData::assignIds
Prototype: void QEvdevTouchScreenData::assignIds()
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 600-632
  0.000% (0/28)
248
QEvdevTouchScreenData::reportPoints
Name: QEvdevTouchScreenData::reportPoints
Prototype: void QEvdevTouchScreenData::reportPoints()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 634-676
  0.000% (0/22)
246
QEventDispatcherGlib::~QEventDispatcherGlib
Name: QEventDispatcherGlib::~QEventDispatcherGlib
Prototype: QEventDispatcherGlib::~QEventDispatcherGlib()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 360-396
100.000% (4/4)
242
QEventDispatcherUNIX::setSocketNotifierPending
Name: QEventDispatcherUNIX::setSocketNotifierPending
Prototype: void QEventDispatcherUNIX::setSocketNotifierPending(QSocketNotifier *notifier)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 502-543
  0.000% (0/24)
247
QFSFileEnginePrivate::writeFdFh
Name: QFSFileEnginePrivate::writeFdFh
Prototype: qint64 QFSFileEnginePrivate::writeFdFh(const char *data, qint64 len)
Coverage:  76.471% (26/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 716-765
 76.471% (26/34)
249
QFactoryLoader::instance
Name: QFactoryLoader::instance
Prototype: QObject *QFactoryLoader::instance(int index) const
Coverage:  63.333% (19/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 251-285
 63.333% (19/30)
2410
QFileSystemEngine::getLinkTarget
Name: QFileSystemEngine::getLinkTarget
Prototype: QFileSystemEntry QFileSystemEngine::getLinkTarget(const QFileSystemEntry &link, QFileSystemMetaData &data)
Coverage:  82.143% (23/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 144-230
 82.143% (23/28)
248
QFontDatabase::isSmoothlyScalable
Name: QFontDatabase::isSmoothlyScalable
Prototype: bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &style) const
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1700-1737
  0.000% (0/33)
2410
QFontEngine::harfbuzzFont
Name: QFontEngine::harfbuzzFont
Prototype: void *QFontEngine::harfbuzzFont() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 302-336
  0.000% (0/16)
246
QFontconfigDatabase::addApplicationFont
Name: QFontconfigDatabase::addApplicationFont
Prototype: QStringList QFontconfigDatabase::addApplicationFont(const QByteArray &fontData, const QString &fileName)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 767-803
 62.500% (10/16)
246
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...278
eLOC - Effective Lines of Code: 21
279
eLOC - Effective Lines of Code: 21
280
eLOC - Effective Lines of Code: 22
281
eLOC - Effective Lines of Code: 22
282283
eLOC - Effective Lines of Code: 24
284
eLOC - Effective Lines of Code: 24
285
eLOC - Effective Lines of Code: 25
286
eLOC - Effective Lines of Code: 26
...290
eLOC - Effective Lines of Code: 30
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160

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