QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...287
eLOC - Effective Lines of Code: 29
288
eLOC - Effective Lines of Code: 30
289
eLOC - Effective Lines of Code: 31
290
eLOC - Effective Lines of Code: 32
291292
eLOC - Effective Lines of Code: 35
293
eLOC - Effective Lines of Code: 36
294
eLOC - Effective Lines of Code: 38
295
eLOC - Effective Lines of Code: 39
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QTextEditPrivate::init
Name: QTextEditPrivate::init
Prototype: void QTextEditPrivate::init(const QString &html)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp
Lines: 140-190
  0.000% (0/4)
332
QTextLineItemIterator::getSelectionBounds
Name: QTextLineItemIterator::getSelectionBounds
Prototype: bool QTextLineItemIterator::getSelectionBounds(QFixed *selectionX, QFixed *selectionWidth) const
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3626-3678
  0.000% (0/34)
3310
QTreeViewPrivate::calcLogicalIndices
Name: QTreeViewPrivate::calcLogicalIndices
Prototype: void QTreeViewPrivate::calcLogicalIndices(QVector<int> *logicalIndices, QVector<QStyleOptionViewItem::ViewItemPosition> *itemPositions, int left, int right) const
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1534-1582
  0.000% (0/49)
3310
QTreeViewPrivate::itemAtCoordinate
Name: QTreeViewPrivate::itemAtCoordinate
Prototype: int QTreeViewPrivate::itemAtCoordinate(int coordinate) const
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3498-3545
  0.000% (0/43)
3314
QWhatsThat::QWhatsThat
Name: QWhatsThat::QWhatsThat
Prototype: QWhatsThat::QWhatsThat(const QString& txt, QWidget* parent, QWidget *showTextFor)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp
Lines: 179-227
  0.000% (0/16)
335
QWidgetPrivate::setNetWmWindowTypes
Name: QWidgetPrivate::setNetWmWindowTypes
Prototype: void QWidgetPrivate::setNetWmWindowTypes(bool skipIfMissing)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12960-12999
  0.000% (0/48)
3316
QWindowsStyle::styleHint
Name: QWindowsStyle::styleHint
Prototype: int QWindowsStyle::styleHint(StyleHint hint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData) const
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 568-682
  0.000% (0/49)
3327
QXcbWindow::hide
Name: QXcbWindow::hide
Prototype: void QXcbWindow::hide()
Coverage:  60.714% (17/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 853-910
 60.714% (17/28)
3310
QXcbWindow::setNetWmStates
Name: QXcbWindow::setNetWmStates
Prototype: void QXcbWindow::setNetWmStates(NetWmStates states)
Coverage:  73.684% (28/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1094-1138
 73.684% (28/38)
3311
QXmlSimpleReaderPrivate::processElementEmptyTag
Name: QXmlSimpleReaderPrivate::processElementEmptyTag
Prototype: bool QXmlSimpleReaderPrivate::processElementEmptyTag()
Coverage:  65.625% (21/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3776-3830
 65.625% (21/32)
3311
ValueExtractor::borderValue
Name: ValueExtractor::borderValue
Prototype: void ValueExtractor::borderValue(const Declaration &decl, int *width, QCss::BorderStyle *style, QBrush *color)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 944-991
  0.000% (0/27)
338
bezierAtT
Name: bezierAtT
Prototype: static inline QBezier bezierAtT(const QPainterPath &path, qreal t, qreal *startingLength, qreal *bezierLength)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2924-2976
  0.000% (0/25)
339
blend_untransformed_generic
Name: blend_untransformed_generic
Prototype: static void blend_untransformed_generic(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4134-4177
  0.000% (0/28)
338
convertWithPalette
Name: convertWithPalette
Prototype: static QImage convertWithPalette(const QImage &src, QImage::Format format, const QVector<QRgb> &clut)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2070-2119
  0.000% (0/24)
339
fixedXmlName
Name: fixedXmlName
Prototype: static QString fixedXmlName(const QString &_name, bool *ok, bool namespaces = false)
Coverage:  17.073% (7/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 630-679
 17.073% (7/41)
3312
load_glyph_image_to_texture
Name: load_glyph_image_to_texture
Prototype: static void load_glyph_image_to_texture(QOpenGLContext *ctx, QImage &img, GLuint texture, int tx, int ty)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureglyphcache.cpp
Lines: 184-252
  0.000% (0/34)
339
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QString &str)
Coverage:  88.462% (23/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8720-8767
 88.462% (23/26)
339
qt_alphamapblit_uint32
Name: qt_alphamapblit_uint32
Prototype: static void qt_alphamapblit_uint32(QRasterBuffer *rasterBuffer, int x, int y, quint32 color, const uchar *map, int mapWidth, int mapHeight, int mapStride, const QClipData *clip)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 5803-5897
  0.000% (0/31)
3311
qt_get_hex_rgb
Name: qt_get_hex_rgb
Prototype: bool qt_get_hex_rgb(const char *name, QRgb *rgb)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor_p.cpp
Lines: 76-114
  0.000% (0/29)
338
qt_painterpath_check_crossing
Name: qt_painterpath_check_crossing
Prototype: static bool qt_painterpath_check_crossing(const QPainterPath *path, const QRectF &rect)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1988-2039
  0.000% (0/37)
3310
set_text
Name: set_text
Prototype: static void set_text(const QImage &image, png_structp png_ptr, png_infop info_ptr, const QString &description)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 734-806
  0.000% (0/28)
3310
writingSystemFromScript
Name: writingSystemFromScript
Prototype: static QFontDatabase::WritingSystem writingSystemFromScript(QLocale::Script script)
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 56-124
  0.000% (0/64)
3333
QAbstractItemView::rowsAboutToBeRemoved
Name: QAbstractItemView::rowsAboutToBeRemoved
Prototype: void QAbstractItemView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3350-3400
  0.000% (0/53)
3411
QAccessible::queryAccessibleInterface
Name: QAccessible::queryAccessibleInterface
Prototype: QAccessibleInterface *QAccessible::queryAccessibleInterface(QObject *object)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 669-724
  0.000% (0/31)
3411
QAccessibleTextInterface::textAtOffset
Name: QAccessibleTextInterface::textAtOffset
Prototype: QString QAccessibleTextInterface::textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 2263-2322
  0.000% (0/41)
3415
QApplicationPrivate::setPalette_helper
Name: QApplicationPrivate::setPalette_helper
Prototype: void QApplicationPrivate::setPalette_helper(const QPalette &palette, const char* className, bool clearWidgetPaletteHash)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 1465-1518
  0.000% (0/58)
3414
QCommandLinkButton::paintEvent
Name: QCommandLinkButton::paintEvent
Prototype: void QCommandLinkButton::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcommandlinkbutton.cpp
Lines: 348-398
  0.000% (0/21)
345
QDBusConnectionPrivate::addSignalHook
Name: QDBusConnectionPrivate::addSignalHook
Prototype: void QDBusConnectionPrivate::addSignalHook(const QString &key, const SignalHook &hook)
Coverage:  82.927% (34/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2216-2271
 82.927% (34/41)
3410
QDBusMetaTypeId::init
Name: QDBusMetaTypeId::init
Prototype: void QDBusMetaTypeId::init()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 90-138
100.000% (4/4)
342
QDefaultItemEditorFactory::createEditor
Name: QDefaultItemEditorFactory::createEditor
Prototype: QWidget *QDefaultItemEditorFactory::createEditor(int userType, QWidget *parent) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemeditorfactory.cpp
Lines: 227-289
  0.000% (0/22)
3412
QEvdevKeyboardHandler::readKeycode
Name: QEvdevKeyboardHandler::readKeycode
Prototype: void QEvdevKeyboardHandler::readKeycode()
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp
Lines: 153-216
  0.000% (0/35)
3416
QFSCompleter::splitPath
Name: QFSCompleter::splitPath
Prototype: QStringList QFSCompleter::splitPath(const QString &path) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 4036-4110
  0.000% (0/42)
3410
QFileSystemModel::setData
Name: QFileSystemModel::setData
Prototype: bool QFileSystemModel::setData(const QModelIndex &idx, const QVariant &value, int role)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 864-923
  0.000% (0/21)
344
QFontEngineMulti::stringToCMap
Name: QFontEngineMulti::stringToCMap
Prototype: bool QFontEngineMulti::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1873-1923
  0.000% (0/36)
3412
QFtpPI::readyRead
Name: QFtpPI::readyRead
Prototype: void QFtpPI::readyRead()
Coverage:  78.378% (29/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 934-983
 78.378% (29/37)
3412
QGL2GradientCache::generateGradientColorTable
Name: QGL2GradientCache::generateGradientColorTable
Prototype: void QGL2GradientCache::generateGradientColorTable(const QGradient& gradient, uint *colorTable, int size, qreal opacity) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache.cpp
Lines: 172-222
  0.000% (0/25)
348
QGLTextureGlyphCache::createTextureData
Name: QGLTextureGlyphCache::createTextureData
Prototype: void QGLTextureGlyphCache::createTextureData(int width, int height)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl.cpp
Lines: 90-142
  0.000% (0/35)
3410
QGraphicsItem::scroll
Name: QGraphicsItem::scroll
Prototype: void QGraphicsItem::scroll(qreal dx, qreal dy, const QRectF &rect)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5853-5925
  0.000% (0/40)
3410
QGraphicsViewPrivate::updateRubberBand
Name: QGraphicsViewPrivate::updateRubberBand
Prototype: void QGraphicsViewPrivate::updateRubberBand(const QMouseEvent *event)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 728-784
  0.000% (0/39)
3411
QGraphicsWidget::setTabOrder
Name: QGraphicsWidget::setTabOrder
Prototype: void QGraphicsWidget::setTabOrder(QGraphicsWidget *first, QGraphicsWidget *second)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 2145-2199
  0.000% (0/31)
347
QHashData::rehash
Name: QHashData::rehash
Prototype: void QHashData::rehash(int hint)
Coverage: 100.000% (33/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 668-712
100.000% (33/33)
3411
QHostInfo::localDomainName
Name: QHostInfo::localDomainName
Prototype: QString QHostInfo::localDomainName()
Coverage:  11.429% (4/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo_unix.cpp
Lines: 319-381
 11.429% (4/35)
3411
QHostInfo::lookupHost
Name: QHostInfo::lookupHost
Prototype: int QHostInfo::lookupHost(const QString &name, QObject *receiver, const char *member)
Coverage:  56.000% (14/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 185-243
 56.000% (14/25)
349
QHttpNetworkConnectionChannel::_q_encrypted
Name: QHttpNetworkConnectionChannel::_q_encrypted
Prototype: void QHttpNetworkConnectionChannel::_q_encrypted()
Coverage:  68.571% (24/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 1028-1085
 68.571% (24/35)
3414
QHttpNetworkReplyPrivate::readReplyBodyChunked
Name: QHttpNetworkReplyPrivate::readReplyBodyChunked
Prototype: qint64 QHttpNetworkReplyPrivate::readReplyBodyChunked(QAbstractSocket *socket, QByteDataBuffer *out)
Coverage:  64.000% (32/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 845-905
 64.000% (32/50)
3412
QIPAddressUtils::parseIp4Internal
Name: QIPAddressUtils::parseIp4Internal
Prototype: static bool parseIp4Internal(IPv4Address &address, const char *ptr, bool acceptLeadingZero)
Coverage:  94.340% (50/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 85-127
 94.340% (50/53)
3413
QItemSelectionModel::isColumnSelected
Name: QItemSelectionModel::isColumnSelected
Prototype: bool QItemSelectionModel::isColumnSelected(int column, const QModelIndex &parent) const
Coverage:  71.186% (42/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1499-1551
 71.186% (42/59)
3417
QListModeViewBase::dropOn
Name: QListModeViewBase::dropOn
Prototype: bool QListModeViewBase::dropOn(QDropEvent *event, int *dropRow, int *dropCol, QModelIndex *dropIndex)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2106-2155
  0.000% (0/29)
3411
QMdiSubWindow::setWidget
Name: QMdiSubWindow::setWidget
Prototype: void QMdiSubWindow::setWidget(QWidget *widget)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 2307-2358
  0.000% (0/37)
3410
QMetaObject::invokeMethod
Name: QMetaObject::invokeMethod
Prototype: bool QMetaObject::invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QGenericReturnArgument ret, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9)
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1431-1490
 92.000% (23/25)
348
QNetmaskAddress::setAddress
Name: QNetmaskAddress::setAddress
Prototype: bool QNetmaskAddress::setAddress(const QHostAddress &address)
Coverage: 100.000% (36/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 239-305
100.000% (36/36)
3415
QNetworkReplyHttpImplPrivate::replyDownloadData
Name: QNetworkReplyHttpImplPrivate::replyDownloadData
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadData(QByteArray d)
Coverage:  78.125% (25/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 994-1064
 78.125% (25/32)
3410
QNetworkReplyImplPrivate::_q_copyReadyRead
Name: QNetworkReplyImplPrivate::_q_copyReadyRead
Prototype: void QNetworkReplyImplPrivate::_q_copyReadyRead()
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 168-223
 40.000% (12/30)
3410
QOpenGL2GradientCache::generateGradientColorTable
Name: QOpenGL2GradientCache::generateGradientColorTable
Prototype: void QOpenGL2GradientCache::generateGradientColorTable(const QGradient& gradient, QRgba64 *colorTable, int size, qreal opacity) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglgradientcache.cpp
Lines: 170-220
  0.000% (0/25)
348
QOpenGL2GradientCache::generateGradientColorTable
Name: QOpenGL2GradientCache::generateGradientColorTable
Prototype: void QOpenGL2GradientCache::generateGradientColorTable(const QGradient& gradient, uint *colorTable, int size, qreal opacity) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglgradientcache.cpp
Lines: 222-273
  0.000% (0/25)
348
QOpenGLDebugLogger::loggedMessages
Name: QOpenGLDebugLogger::loggedMessages
Prototype: QList<QOpenGLDebugMessage> QOpenGLDebugLogger::loggedMessages() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1773-1820
  0.000% (0/10)
344
QOpenGLDebugLoggerPrivate::controlDebugMessages
Name: QOpenGLDebugLoggerPrivate::controlDebugMessages
Prototype: void QOpenGLDebugLoggerPrivate::controlDebugMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types, QOpenGLDebugMessage::Severities severities, const QVector<GLuint> &ids, const QByteArray &callerName, bool enable)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1206-1284
  0.000% (0/58)
3422
QOpenGLFramebufferObjectPrivate::init
Name: QOpenGLFramebufferObjectPrivate::init
Prototype: void QOpenGLFramebufferObjectPrivate::init(QOpenGLFramebufferObject *, const QSize &size, QOpenGLFramebufferObject::Attachment attachment, GLenum texture_target, GLenum internal_format, GLint samples, bool mipmap)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 446-506
  0.000% (0/31)
349
QOpenGLVertexArrayObjectPrivate::create
Name: QOpenGLVertexArrayObjectPrivate::create
Prototype: bool QOpenGLVertexArrayObjectPrivate::create()
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglvertexarrayobject.cpp
Lines: 139-194
  0.000% (0/34)
3413
QPainter::setClipRect
Name: QPainter::setClipRect
Prototype: void QPainter::setClipRect(const QRectF &rect, Qt::ClipOperation op)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 2721-2767
  0.000% (0/31)
347
QPainterPath::contains
Name: QPainterPath::contains
Prototype: bool QPainterPath::contains(const QRectF &rect) const
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2156-2228
  0.000% (0/53)
3416
QPixmapStyle::drawSlider
Name: QPixmapStyle::drawSlider
Prototype: void QPixmapStyle::drawSlider(const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 841-893
  0.000% (0/51)
3410
QPlainTextEditControl::hitTest
Name: QPlainTextEditControl::hitTest
Prototype: int QPlainTextEditControl::hitTest(const QPointF &point, Qt::HitTestAccuracy ) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 515-560
  0.000% (0/26)
348
QRegExpEngine::dump
Name: QRegExpEngine::dump
Prototype: void QRegExpEngine::dump() const
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1653-1707
  0.000% (0/40)
3413
QSqlTableModel::setRecord
Name: QSqlTableModel::setRecord
Prototype: bool QSqlTableModel::setRecord(int row, const QSqlRecord &values)
Coverage:  77.143% (27/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1379-1428
 77.143% (27/35)
3411
QTableView::timerEvent
Name: QTableView::timerEvent
Prototype: void QTableView::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 2858-2910
  0.000% (0/24)
348
QTextOdfWriter::writeInlineCharacter
Name: QTextOdfWriter::writeInlineCharacter
Prototype: void QTextOdfWriter::writeInlineCharacter(QXmlStreamWriter &writer, const QTextFragment &fragment) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 360-412
  0.000% (0/29)
349
QTransform::map
Name: QTransform::map
Prototype: QLine QTransform::map(const QLine &l) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1279-1325
  0.000% (0/14)
348
QTransform::map
Name: QTransform::map
Prototype: QLineF QTransform::map(const QLineF &l) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1338-1384
  0.000% (0/14)
348
QTreeView::scrollContentsBy
Name: QTreeView::scrollContentsBy
Prototype: void QTreeView::scrollContentsBy(int dx, int dy)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2458-2509
  0.000% (0/46)
3412
QUnixPrintWidgetPrivate::checkFields
Name: QUnixPrintWidgetPrivate::checkFields
Prototype: bool QUnixPrintWidgetPrivate::checkFields()
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 837-886
  0.000% (0/36)
3410
QWidget::setTabOrder
Name: QWidget::setTabOrder
Prototype: void QWidget::setTabOrder(QWidget* first, QWidget *second)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6926-6984
  0.000% (0/36)
3410
QWidgetBackingStore::staticContents
Name: QWidgetBackingStore::staticContents
Prototype: QRegion QWidgetBackingStore::staticContents(QWidget *parent, const QRect &withinClipRect) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 428-474
  0.000% (0/42)
3410
QWidgetPrivate::prepareToRender
Name: QWidgetPrivate::prepareToRender
Prototype: QRegion QWidgetPrivate::prepareToRender(const QRegion &region, QWidget::RenderFlags renderFlags)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5371-5427
  0.000% (0/47)
3411
QWingedEdge::intersectAndAdd
Name: QWingedEdge::intersectAndAdd
Prototype: void QWingedEdge::intersectAndAdd()
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 791-850
  0.000% (0/32)
3410
QXcbScreen::handleScreenChange
Name: QXcbScreen::handleScreenChange
Prototype: void QXcbScreen::handleScreenChange(xcb_randr_screen_change_notify_event_t *change_event)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 540-590
  0.000% (0/16)
348
QXunitTestLogger::stopLogging
Name: QXunitTestLogger::stopLogging
Prototype: void QXunitTestLogger::stopLogging()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp
Lines: 87-140
100.000% (4/4)
342
convert_Mono_to_X32
Name: convert_Mono_to_X32
Prototype: static void convert_Mono_to_X32(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1766-1805
  0.000% (0/22)
348
convert_generic_inplace
Name: convert_generic_inplace
Prototype: bool convert_generic_inplace(QImageData *data, QImage::Format dst_format, Qt::ImageConversionFlags)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 177-227
  0.000% (0/30)
349
convert_indexed8_to_ARGB_inplace
Name: convert_indexed8_to_ARGB_inplace
Prototype: static bool convert_indexed8_to_ARGB_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 823-872
  0.000% (0/17)
346
generateName
Name: generateName
Prototype: static QTtfTable generateName(const QVector<QTtfNameRecord> &name)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 651-701
  0.000% (0/13)
345
parseMethod
Name: parseMethod
Prototype: static bool parseMethod(QXmlStreamReader &xml, QDBusIntrospection::Method &methodData, QDBusIntrospection::Interface *ifaceData)
Coverage:  68.966% (20/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 174-228
 68.966% (20/29)
349
qEncodeNtlmv2Response
Name: qEncodeNtlmv2Response
Prototype: static QByteArray qEncodeNtlmv2Response(const QAuthenticatorPrivate *ctx, const QNtlmPhase2Block& ch, QNtlmPhase3Block *phase3)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1243-1312
 63.636% (7/11)
344
qNtlmPhase3
Name: qNtlmPhase3
Prototype: static QByteArray qNtlmPhase3(QAuthenticatorPrivate *ctx, const QByteArray& phase2data)
Coverage:  45.833% (11/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1376-1438
 45.833% (11/24)
347
qt_graphicsItem_highlightSelected
Name: qt_graphicsItem_highlightSelected
Prototype: static void qt_graphicsItem_highlightSelected( QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7667-7718
  0.000% (0/21)
3410
qt_memfill32
Name: qt_memfill32
Prototype: void qt_memfill32(quint32 *dest, quint32 value, int count)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 240-288
  0.000% (0/40)
3419
qt_qimageScaleAARGBA_down_xy
Name: qt_qimageScaleAARGBA_down_xy
Prototype: static void qt_qimageScaleAARGBA_down_xy(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: 483-530
  0.000% (0/10)
344
statusCodeFromHttp
Name: statusCodeFromHttp
Prototype: static QNetworkReply::NetworkError statusCodeFromHttp(int httpStatusCode, const QUrl &url)
Coverage:  33.333% (11/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 56-124
 33.333% (11/33)
3416
QAbstractSliderPrivate::scrollByDelta
Name: QAbstractSliderPrivate::scrollByDelta
Prototype: bool QAbstractSliderPrivate::scrollByDelta(Qt::Orientation orientation, Qt::KeyboardModifiers modifiers, int delta)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 697-759
  0.000% (0/36)
359
QAbstractSocketPrivate::_q_connectToNextAddress
Name: QAbstractSocketPrivate::_q_connectToNextAddress
Prototype: void QAbstractSocketPrivate::_q_connectToNextAddress()
Coverage:  75.758% (25/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1062-1144
 75.758% (25/33)
3510
QAuthenticatorPrivate::parseHttpResponse
Name: QAuthenticatorPrivate::parseHttpResponse
Prototype: void QAuthenticatorPrivate::parseHttpResponse(const QList<QPair<QByteArray, QByteArray> > &values, bool isProxy)
Coverage:  84.091% (37/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 396-456
 84.091% (37/44)
3513
QConfFileSettingsPrivate::readIniSection
Name: QConfFileSettingsPrivate::readIniSection
Prototype: bool QConfFileSettingsPrivate::readIniSection(const QSettingsKey &section, const QByteArray &data, ParsedSettingsMap *settingsMap, QTextCodec *codec)
Coverage:  88.000% (22/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1704-1759
 88.000% (22/25)
356
QDialog::showExtension
Name: QDialog::showExtension
Prototype: void QDialog::showExtension(bool showIt)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 981-1028
  0.000% (0/23)
358
QDockAreaLayoutInfo::maximumSize
Name: QDockAreaLayoutInfo::maximumSize
Prototype: QSize QDockAreaLayoutInfo::maximumSize() const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 328-393
  0.000% (0/30)
3513
QDockWidgetPrivate::setWindowState
Name: QDockWidgetPrivate::setWindowState
Prototype: void QDockWidgetPrivate::setWindowState(bool floating, bool unplug, const QRect &rect)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 1065-1121
  0.000% (0/48)
3513
QFontEngine::addBitmapFontToPath
Name: QFontEngine::addBitmapFontToPath
Prototype: void QFontEngine::addBitmapFontToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 780-827
  0.000% (0/25)
358
QFontEngineMulti::addOutlineToPath
Name: QFontEngineMulti::addOutlineToPath
Prototype: void QFontEngineMulti::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 2002-2059
  0.000% (0/46)
3516
QGraphicsSceneBspTreeIndexPrivate::_q_updateIndex
Name: QGraphicsSceneBspTreeIndexPrivate::_q_updateIndex
Prototype: void QGraphicsSceneBspTreeIndexPrivate::_q_updateIndex()
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 120-180
  0.000% (0/40)
3512
QGraphicsWidget::itemChange
Name: QGraphicsWidget::itemChange
Prototype: QVariant QGraphicsWidget::itemChange(GraphicsItemChange change, const QVariant &value)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 1133-1197
  0.000% (0/33)
3514
QHeaderView::moveSection
Name: QHeaderView::moveSection
Prototype: void QHeaderView::moveSection(int from, int to)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 747-800
  0.000% (0/34)
359
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...287
eLOC - Effective Lines of Code: 29
288
eLOC - Effective Lines of Code: 30
289
eLOC - Effective Lines of Code: 31
290
eLOC - Effective Lines of Code: 32
291292
eLOC - Effective Lines of Code: 35
293
eLOC - Effective Lines of Code: 36
294
eLOC - Effective Lines of Code: 38
295
eLOC - Effective Lines of Code: 39
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

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