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
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...289
eLOC - Effective Lines of Code: 28
290
eLOC - Effective Lines of Code: 30
291
eLOC - Effective Lines of Code: 30
292
eLOC - Effective Lines of Code: 32
293294
eLOC - Effective Lines of Code: 35
295
eLOC - Effective Lines of Code: 36
296
eLOC - Effective Lines of Code: 38
297
eLOC - Effective Lines of Code: 39
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QRenderRule::drawBackgroundImage
Name: QRenderRule::drawBackgroundImage
Prototype: void QRenderRule::drawBackgroundImage(QPainter *p, const QRect &rect, QPoint off)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1156-1207
  0.000% (0/25)
3311
QSpdyProtocolHandler::handleControlFrame
Name: QSpdyProtocolHandler::handleControlFrame
Prototype: void QSpdyProtocolHandler::handleControlFrame(const QByteArray &frameHeaders)
Coverage:  36.364% (8/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 788-848
 36.364% (8/22)
3311
QStyleSheetStyle::setGeometry
Name: QStyleSheetStyle::setGeometry
Prototype: void QStyleSheetStyle::setGeometry(QWidget *w)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2442-2488
  0.000% (0/44)
3310
QStyledItemDelegate::editorEvent
Name: QStyledItemDelegate::editorEvent
Prototype: bool QStyledItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qstyleditemdelegate.cpp
Lines: 583-634
  0.000% (0/45)
339
QTest::formatResult
Name: QTest::formatResult
Prototype: template <typename T> QString formatResult(T number, int significantDigits)
Coverage:  55.172% (16/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp
Lines: 138-194
 55.172% (16/29)
339
QTextDocumentPrivate::clearUndoRedoStacks
Name: QTextDocumentPrivate::clearUndoRedoStacks
Prototype: void QTextDocumentPrivate::clearUndoRedoStacks(QTextDocument::Stacks stacksToClear, bool emitSignals)
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1091-1131
  0.000% (0/50)
3314
QTextDocumentPrivate::insertBlock
Name: QTextDocumentPrivate::insertBlock
Prototype: int QTextDocumentPrivate::insertBlock(QChar blockSeparator, int pos, int blockFormat, int charFormat, QTextUndoCommand::Operation op)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 388-438
  0.000% (0/16)
334
QTextDocumentPrivate::setBlockFormat
Name: QTextDocumentPrivate::setBlockFormat
Prototype: void QTextDocumentPrivate::setBlockFormat(const QTextBlock &from, const QTextBlock &to, const QTextBlockFormat &newFormat, FormatChangeMode mode)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 771-820
  0.000% (0/25)
339
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: 134-184
  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: 3615-3667
  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: 1531-1579
  0.000% (0/49)
3310
QTreeViewPrivate::itemAtCoordinate
Name: QTreeViewPrivate::itemAtCoordinate
Prototype: int QTreeViewPrivate::itemAtCoordinate(int coordinate) const
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3510-3557
  0.000% (0/57)
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: 173-221
  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: 12923-12962
  0.000% (0/48)
3316
QWindow::setVisible
Name: QWindow::setVisible
Prototype: void QWindow::setVisible(bool visible)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 475-531
  0.000% (0/38)
3312
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: 561-675
  0.000% (0/49)
3327
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: 1117-1161
 73.684% (28/38)
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: 937-984
  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: 2916-2968
  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: 4135-4178
  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: 2057-2106
  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: 624-673
 17.073% (7/41)
3312
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: 8698-8745
 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: 5804-5898
  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: 70-108
  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: 1980-2031
  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: 50-118
  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: 3300-3350
  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: 664-721
  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: 2260-2319
  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: 1460-1513
  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: 342-392
  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: 2211-2266
 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: 84-132
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: 220-282
  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: 146-209
  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: 4038-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: 846-905
  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: 1880-1930
  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: 928-977
 78.378% (29/37)
3412
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: 84-136
  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: 5764-5836
  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: 722-778
  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: 2134-2188
  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: 612-656
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: 313-375
 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: 141-199
 56.000% (14/25)
349
QHostInfoLookupManager::work
Name: QHostInfoLookupManager::work
Prototype: void QHostInfoLookupManager::work()
Coverage:  92.857% (39/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 542-611
 92.857% (39/42)
3414
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: 1022-1079
 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: 843-903
 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: 79-121
 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: 1497-1549
 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: 2095-2144
  0.000% (0/29)
3411
QLocaleData::bytearrayToDouble
Name: QLocaleData::bytearrayToDouble
Prototype: double QLocaleData::bytearrayToDouble(const char *num, bool *ok, bool *overflow)
Coverage:  72.917% (35/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3282-3332
 72.917% (35/48)
3416
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: 2302-2353
  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: 1420-1479
 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: 233-299
100.000% (36/36)
3415
QNetworkProxyFactory::systemProxyForQuery
Name: QNetworkProxyFactory::systemProxyForQuery
Prototype: QList<QNetworkProxy> QNetworkProxyFactory::systemProxyForQuery(const QNetworkProxyQuery &query)
Coverage:  73.684% (28/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy_generic.cpp
Lines: 83-130
 73.684% (28/38)
3411
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: 1779-1826
  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: 1200-1278
  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: 440-500
  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: 133-188
  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: 2717-2763
  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: 2148-2220
  0.000% (0/53)
3416
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: 509-554
  0.000% (0/26)
348
QPlainTextEditPrivate::setTopBlock
Name: QPlainTextEditPrivate::setTopBlock
Prototype: void QPlainTextEditPrivate::setTopBlock(int blockNumber, int lineNumber, int dx)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 621-675
  0.000% (0/25)
346
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: 1647-1701
  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: 1377-1426
 77.143% (27/35)
3411
QSslKeyPrivate::derFromPem
Name: QSslKeyPrivate::derFromPem
Prototype: QByteArray QSslKeyPrivate::derFromPem(const QByteArray &pem, QMap<QByteArray, QByteArray> *headers) const
Coverage:  10.811% (4/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 172-220
 10.811% (4/37)
349
QStateMachinePrivate::addDescendantStatesToEnter
Name: QStateMachinePrivate::addDescendantStatesToEnter
Prototype: void QStateMachinePrivate::addDescendantStatesToEnter(QAbstractState *state, QSet<QAbstractState*> &statesToEnter, QSet<QAbstractState*> &statesForDefaultEntry)
Coverage:  87.879% (29/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1088-1154
 87.879% (29/33)
3415
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: 2859-2911
  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: 354-406
  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: 1263-1309
  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: 1322-1368
  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: 2470-2521
  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: 836-885
  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: 6896-6954
  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: 422-468
  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: 5339-5395
  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: 785-844
  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: 472-522
  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: 81-134
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: 1754-1793
  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: 171-221
  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: 817-866
  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: 644-694
  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: 168-222
 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: 1237-1306
 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: 1370-1432
 45.833% (11/24)
347
qglx_findVisualInfo
Name: qglx_findVisualInfo
Prototype: XVisualInfo *qglx_findVisualInfo(Display *display, int screen, QSurfaceFormat *format)
Coverage:  13.333% (4/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 186-243
 13.333% (4/30)
3410
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: 7577-7628
  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: 233-281
  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: 453-500
  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: 50-118
 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: 686-748
  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: 1081-1163
 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: 390-450
 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: 1728-1783
 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: 970-1017
  0.000% (0/23)
358
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: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...289
eLOC - Effective Lines of Code: 28
290
eLOC - Effective Lines of Code: 30
291
eLOC - Effective Lines of Code: 30
292
eLOC - Effective Lines of Code: 32
293294
eLOC - Effective Lines of Code: 35
295
eLOC - Effective Lines of Code: 36
296
eLOC - Effective Lines of Code: 38
297
eLOC - Effective Lines of Code: 39
...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