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
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...296
eLOC - Effective Lines of Code: 38
297
eLOC - Effective Lines of Code: 39
298
eLOC - Effective Lines of Code: 41
299
eLOC - Effective Lines of Code: 44
300301
eLOC - Effective Lines of Code: 50
302
eLOC - Effective Lines of Code: 54
303
eLOC - Effective Lines of Code: 59
304
eLOC - Effective Lines of Code: 66
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QHeaderView::sectionsInserted
Name: QHeaderView::sectionsInserted
Prototype: void QHeaderView::sectionsInserted(const QModelIndex &parent, int logicalFirst, int logicalLast)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1822-1898
  0.000% (0/47)
4714
QMainWindow::event
Name: QMainWindow::event
Prototype: bool QMainWindow::event(QEvent *event)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindow.cpp
Lines: 1412-1546
  0.000% (0/53)
4721
QMessageBoxPrivate::updateSize
Name: QMessageBoxPrivate::updateSize
Prototype: void QMessageBoxPrivate::updateSize()
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 353-433
  0.000% (0/33)
4711
QMetaProperty::write
Name: QMetaProperty::write
Prototype: bool QMetaProperty::write(QObject *object, const QVariant &value) const
Coverage:  81.818% (54/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3038-3107
 81.818% (54/66)
4717
QNetworkAccessFileBackend::open
Name: QNetworkAccessFileBackend::open
Prototype: void QNetworkAccessFileBackend::open()
Coverage:  45.946% (17/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 101-175
 45.946% (17/37)
4713
QOpenGL2PaintEngineExPrivate::fillStencilWithVertexArray
Name: QOpenGL2PaintEngineExPrivate::fillStencilWithVertexArray
Prototype: void QOpenGL2PaintEngineExPrivate::fillStencilWithVertexArray(const float *data, int count, int *stops, int stopCount, const QOpenGLRect &bounds, StencilFillMode mode)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 996-1087
  0.000% (0/27)
479
QOpenGLTextureGlyphCache::createTextureData
Name: QOpenGLTextureGlyphCache::createTextureData
Prototype: void QOpenGLTextureGlyphCache::createTextureData(int width, int height)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureglyphcache.cpp
Lines: 92-166
  0.000% (0/45)
4712
QPdf::ascii85Encode
Name: QPdf::ascii85Encode
Prototype: QByteArray QPdf::ascii85Encode(const QByteArray &input)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 639-693
  0.000% (0/16)
476
QPdfEngine::updateState
Name: QPdfEngine::updateState
Prototype: void QPdfEngine::updateState(const QPaintEngineState &state)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1029-1090
  0.000% (0/58)
4716
QSpdyProtocolHandler::handleRST_STREAM
Name: QSpdyProtocolHandler::handleRST_STREAM
Prototype: void QSpdyProtocolHandler::handleRST_STREAM(char , quint32 length, const QByteArray &frameData)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 956-1023
  0.000% (0/28)
4714
QSqlDriver::formatValue
Name: QSqlDriver::formatValue
Prototype: QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings) const
Coverage:  33.333% (18/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 586-664
 33.333% (18/54)
4720
QStateMachinePrivate::_q_start
Name: QStateMachinePrivate::_q_start
Prototype: void QStateMachinePrivate::_q_start()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1774-1845
100.000% (5/5)
473
QTabBar::removeTab
Name: QTabBar::removeTab
Prototype: void QTabBar::removeTab(int index)
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 912-984
  0.000% (0/54)
4720
QTableModel::setItem
Name: QTableModel::setItem
Prototype: void QTableModel::setItem(int row, int column, QTableWidgetItem *item)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 149-213
  0.000% (0/38)
4711
QTapAndHoldGestureRecognizer::recognize
Name: QTapAndHoldGestureRecognizer::recognize
Prototype: QGestureRecognizer::Result QTapAndHoldGestureRecognizer::recognize(QGesture *state, QObject *object, QEvent *event)
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstandardgestures.cpp
Lines: 492-572
  0.000% (0/50)
4719
QTemporaryFileEngine::open
Name: QTemporaryFileEngine::open
Prototype: bool QTemporaryFileEngine::open(QIODevice::OpenMode openMode)
Coverage:  96.667% (29/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp
Lines: 268-357
 96.667% (29/30)
4710
QTextDocument::loadResource
Name: QTextDocument::loadResource
Prototype: QVariant QTextDocument::loadResource(int type, const QUrl &name)
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2122-2198
  0.000% (0/62)
4716
QTextHtmlParser::resolveParent
Name: QTextHtmlParser::resolveParent
Prototype: QTextHtmlParserNode *QTextHtmlParser::resolveParent()
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 889-984
  0.000% (0/48)
4712
QTreeView::drawTree
Name: QTreeView::drawTree
Prototype: void QTreeView::drawTree(QPainter *painter, const QRegion &region) const
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1451-1519
  0.000% (0/38)
4710
QUnicodeTools::initCharAttributes
Name: QUnicodeTools::initCharAttributes
Prototype: void initCharAttributes(const ushort *string, int length, const ScriptItem *items, int numItems, QCharAttributes *attributes, CharAttributeOptions options)
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 612-670
 85.714% (36/42)
4714
QWidget::create
Name: QWidget::create
Prototype: void QWidget::create(WId window, bool initializeWindow, bool destroyOldWindow)
Coverage:  0.000% (0/79)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1273-1374
  0.000% (0/79)
4719
QWidget::metric
Name: QWidget::metric
Prototype: int QWidget::metric(PaintDeviceMetric m) const
Coverage:  0.000% (0/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12695-12750
  0.000% (0/72)
4721
QWingedEdge::addEdge
Name: QWingedEdge::addEdge
Prototype: int QWingedEdge::addEdge(int fi, int si)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1184-1259
  0.000% (0/16)
476
QXcbKeyboard::updateVModMapping
Name: QXcbKeyboard::updateVModMapping
Prototype: void QXcbKeyboard::updateVModMapping()
Coverage:  78.571% (22/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1172-1239
 78.571% (22/28)
4710
QXcbKeyboard::updateVModToRModMapping
Name: QXcbKeyboard::updateVModToRModMapping
Prototype: void QXcbKeyboard::updateVModToRModMapping()
Coverage:  84.000% (21/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1241-1307
 84.000% (21/25)
479
QXcbWindow::handleClientMessageEvent
Name: QXcbWindow::handleClientMessageEvent
Prototype: void QXcbWindow::handleClientMessageEvent(const xcb_client_message_event_t *event)
Coverage:  42.188% (27/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2042-2106
 42.188% (27/64)
4718
blend_color_rgb16
Name: blend_color_rgb16
Prototype: static void blend_color_rgb16(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3913-3986
  0.000% (0/37)
4712
do_mirror
Name: do_mirror
Prototype: inline void do_mirror(QImageData *dst, QImageData *src, bool horizontal, bool vertical)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2999-3077
  0.000% (0/51)
4718
generateGlyphTables
Name: generateGlyphTables
Prototype: static QVector<QTtfTable> generateGlyphTables(qttf_font_tables &tables, const QVector<QTtfGlyph> &_glyphs)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 991-1062
  0.000% (0/23)
477
parseHttpOptionHeader
Name: parseHttpOptionHeader
Prototype: static QHash<QByteArray, QByteArray> parseHttpOptionHeader(const QByteArray &header)
Coverage:  59.184% (29/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 71-159
 59.184% (29/49)
4716
qDrawShadePanel
Name: qDrawShadePanel
Prototype: void qDrawShadePanel(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, int lineWidth, const QBrush *fill)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 300-360
  0.000% (0/45)
4713
QAccessible::qAccessibleTextBoundaryHelper
Name: QAccessible::qAccessibleTextBoundaryHelper
Prototype: QPair< int, int > QAccessible::qAccessibleTextBoundaryHelper(const QTextCursor &offsetCursor, TextBoundaryType boundaryType)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 888-950
  0.000% (0/22)
4810
QBoxLayout::setGeometry
Name: QBoxLayout::setGeometry
Prototype: void QBoxLayout::setGeometry(const QRect &r)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qboxlayout.cpp
Lines: 751-818
  0.000% (0/52)
4814
QColumnViewPrivate::closeColumns
Name: QColumnViewPrivate::closeColumns
Prototype: void QColumnViewPrivate::closeColumns(const QModelIndex &parent, bool build)
Coverage:  0.000% (0/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 557-631
  0.000% (0/73)
4819
QDirIteratorPrivate::matchesFilters
Name: QDirIteratorPrivate::matchesFilters
Prototype: bool QDirIteratorPrivate::matchesFilters(const QString &fileName, const QFileInfo &fi) const
Coverage:  89.583% (86/96)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdiriterator.cpp
Lines: 308-385
 89.583% (86/96)
4814
QDockAreaLayoutInfo::saveState
Name: QDockAreaLayoutInfo::saveState
Prototype: void QDockAreaLayoutInfo::saveState(QDataStream &stream) const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1775-1845
  0.000% (0/44)
4815
QFtpPrivate::_q_startNextCommand
Name: QFtpPrivate::_q_startNextCommand
Prototype: void QFtpPrivate::_q_startNextCommand()
Coverage:  78.571% (44/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2233-2302
 78.571% (44/56)
4816
QGraphicsAnchorLayoutPrivate::solvePreferred
Name: QGraphicsAnchorLayoutPrivate::solvePreferred
Prototype: bool QGraphicsAnchorLayoutPrivate::solvePreferred(const QList<QSimplexConstraint *> &constraints, const QList<AnchorData *> &variables)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2853-2962
  0.000% (0/25)
489
QGraphicsItem::mouseMoveEvent
Name: QGraphicsItem::mouseMoveEvent
Prototype: void QGraphicsItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7143-7224
  0.000% (0/47)
4815
QIconLoader::findIconHelper
Name: QIconLoader::findIconHelper
Prototype: QThemeIconInfo QIconLoader::findIconHelper(const QString &themeName, const QString &iconName, QStringList &visited) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 238-319
  0.000% (0/42)
4814
QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved
Name: QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved
Prototype: void QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  92.308% (60/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 690-756
 92.308% (60/65)
4814
QMdiSubWindowPrivate::setMaximizeMode
Name: QMdiSubWindowPrivate::setMaximizeMode
Prototype: void QMdiSubWindowPrivate::setMaximizeMode()
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1328-1411
  0.000% (0/33)
489
QMenuBar::actionEvent
Name: QMenuBar::actionEvent
Prototype: void QMenuBar::actionEvent(QActionEvent *e)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1215-1288
  0.000% (0/53)
4817
QMetaObject::connectSlotsByName
Name: QMetaObject::connectSlotsByName
Prototype: void QMetaObject::connectSlotsByName(QObject *o)
Coverage:  85.185% (46/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3447-3528
 85.185% (46/54)
4816
QMetaObjectBuilder::addMetaObject
Name: QMetaObjectBuilder::addMetaObject
Prototype: void QMetaObjectBuilder::addMetaObject (const QMetaObject *prototype, QMetaObjectBuilder::AddMembers members)
Coverage:  87.059% (74/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 683-756
 87.059% (74/85)
4825
QMetaObjectBuilder::serialize
Name: QMetaObjectBuilder::serialize
Prototype: void QMetaObjectBuilder::serialize(QDataStream& stream) const
Coverage:  93.103% (27/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1602-1679
 93.103% (27/29)
4810
QOpenGLFunctions_1_0_CoreBackend::QOpenGLFunctions_1_0_CoreBackend
Name: QOpenGLFunctions_1_0_CoreBackend::QOpenGLFunctions_1_0_CoreBackend
Prototype: QOpenGLFunctions_1_0_CoreBackend::QOpenGLFunctions_1_0_CoreBackend(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 255-362
  0.000% (0/1)
481
QOpenGLFunctions_3_2_Compatibility::~QOpenGLFunctions_3_2_Compatibility
Name: QOpenGLFunctions_3_2_Compatibility::~QOpenGLFunctions_3_2_Compatibility
Prototype: QOpenGLFunctions_3_2_Compatibility::~QOpenGLFunctions_3_2_Compatibility()
Coverage:  0.000% (0/81)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_2_compatibility.cpp
Lines: 85-151
  0.000% (0/81)
4817
QOpenGLFunctions_4_3_Core::~QOpenGLFunctions_4_3_Core
Name: QOpenGLFunctions_4_3_Core::~QOpenGLFunctions_4_3_Core
Prototype: QOpenGLFunctions_4_3_Core::~QOpenGLFunctions_4_3_Core()
Coverage:  0.000% (0/81)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_3_core.cpp
Lines: 83-149
  0.000% (0/81)
4817
QOutlineMapper::convertElements
Name: QOutlineMapper::convertElements
Prototype: void QOutlineMapper::convertElements(const QPointF *elements, const QPainterPath::ElementType *types, int element_count)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qoutlinemapper.cpp
Lines: 244-339
  0.000% (0/22)
489
QRasterPaintEngine::stroke
Name: QRasterPaintEngine::stroke
Prototype: void QRasterPaintEngine::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1557-1622
  0.000% (0/40)
4812
QRegExpEngine::parseFactor
Name: QRegExpEngine::parseFactor
Prototype: void QRegExpEngine::parseFactor(Box *box)
Coverage: 100.000% (31/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3674-3757
100.000% (31/31)
489
QSizeGrip::mousePressEvent
Name: QSizeGrip::mousePressEvent
Prototype: void QSizeGrip::mousePressEvent(QMouseEvent * e)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 278-360
  0.000% (0/48)
4812
QTabBar::mouseMoveEvent
Name: QTabBar::mouseMoveEvent
Prototype: void QTabBar::mouseMoveEvent(QMouseEvent *event)
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1859-1942
  0.000% (0/62)
4815
QUtf8::convertFromUnicode
Name: QUtf8::convertFromUnicode
Prototype: QByteArray QUtf8::convertFromUnicode(const QChar *uc, int len, QTextCodec::ConverterState *state)
Coverage:  91.111% (41/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 175-242
 91.111% (41/45)
4814
QWidgetLineControl::isValidInput
Name: QWidgetLineControl::isValidInput
Prototype: bool QWidgetLineControl::isValidInput(QChar key, QChar mask) const
Coverage:  0.000% (0/122)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1035-1102
  0.000% (0/122)
4832
QWidgetTextControlPrivate::setContent
Name: QWidgetTextControlPrivate::setContent
Prototype: void QWidgetTextControlPrivate::setContent(Qt::TextFormat format, const QString &text, QTextDocument *document)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 409-497
  0.000% (0/27)
489
getMessage
Name: getMessage
Prototype: static QString getMessage(const uchar *m, const uchar *end, const char *context, const char *sourceText, const char *comment, uint numerus)
Coverage:  71.111% (32/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 875-943
 71.111% (32/45)
4819
multicastMembershipHelper
Name: multicastMembershipHelper
Prototype: static bool multicastMembershipHelper(QNativeSocketEnginePrivate *d, int how6, int how4, const QHostAddress &groupAddress, const QNetworkInterface &interface)
Coverage:  52.174% (12/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 610-681
 52.174% (12/23)
489
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QAccessibleEvent &ev)
Coverage:  0.000% (0/116)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 1899-1956
  0.000% (0/116)
4839
AtSpiAdaptor::editableTextInterface
Name: AtSpiAdaptor::editableTextInterface
Prototype: bool AtSpiAdaptor::editableTextInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2166-2230
  0.000% (0/47)
4914
QAbstractItemView::keyboardSearch
Name: QAbstractItemView::keyboardSearch
Prototype: void QAbstractItemView::keyboardSearch(const QString &search)
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2932-3000
  0.000% (0/54)
4914
QCryptographicHash::result
Name: QCryptographicHash::result
Prototype: QByteArray QCryptographicHash::result() const
Coverage: 100.000% (26/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 368-450
100.000% (26/26)
4913
QFSFileEnginePrivate::nativeOpen
Name: QFSFileEnginePrivate::nativeOpen
Prototype: bool QFSFileEnginePrivate::nativeOpen(QIODevice::OpenMode openMode)
Coverage:  30.508% (18/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 151-243
 30.508% (18/59)
4916
QFbScreen::doRedraw
Name: QFbScreen::doRedraw
Prototype: QRegion QFbScreen::doRedraw()
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbscreen.cpp
Lines: 216-300
  0.000% (0/53)
4915
QFontDialogPrivate::updateFamilies
Name: QFontDialogPrivate::updateFamilies
Prototype: void QFontDialogPrivate::updateFamilies()
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 481-559
  0.000% (0/57)
4916
QFtpPrivate::_q_piError
Name: QFtpPrivate::_q_piError
Prototype: void QFtpPrivate::_q_piError(int errorCode, const QString &text)
Coverage:  70.270% (26/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2336-2408
 70.270% (26/37)
4915
QGraphicsAnchorLayoutPrivate::constraintsFromSizeHints
Name: QGraphicsAnchorLayoutPrivate::constraintsFromSizeHints
Prototype: QList<QSimplexConstraint *> QGraphicsAnchorLayoutPrivate::constraintsFromSizeHints( const QList<AnchorData *> &anchors)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2405-2494
  0.000% (0/34)
4910
QGraphicsView::mousePressEvent
Name: QGraphicsView::mousePressEvent
Prototype: void QGraphicsView::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 3242-3323
  0.000% (0/33)
4910
QGraphicsWidget::event
Name: QGraphicsWidget::event
Prototype: bool QGraphicsWidget::event(QEvent *event)
Coverage:  0.000% (0/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 1386-1475
  0.000% (0/72)
4937
QHeaderView::viewportEvent
Name: QHeaderView::viewportEvent
Prototype: bool QHeaderView::viewportEvent(QEvent *e)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2563-2638
  0.000% (0/52)
4921
QHttpNetworkConnectionChannel::init
Name: QHttpNetworkConnectionChannel::init
Prototype: void QHttpNetworkConnectionChannel::init()
Coverage:  91.667% (22/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 94-185
 91.667% (22/24)
498
QIconTheme::QIconTheme
Name: QIconTheme::QIconTheme
Prototype: QIconTheme::QIconTheme(const QString &themeName)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 158-236
  0.000% (0/41)
4914
QMetaMethod::invokeOnGadget
Name: QMetaMethod::invokeOnGadget
Prototype: bool QMetaMethod::invokeOnGadget(void* gadget, QGenericReturnArgument returnValue, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const
Coverage:  50.000% (16/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2350-2413
 50.000% (16/32)
4910
QPdfEnginePrivate::generateRadialGradientShader
Name: QPdfEnginePrivate::generateRadialGradientShader
Prototype: int QPdfEnginePrivate::generateRadialGradientShader(const QRadialGradient *gradient, const QTransform &matrix, bool alpha)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2139-2206
  0.000% (0/16)
497
QPlainTextDocumentLayout::layoutBlock
Name: QPlainTextDocumentLayout::layoutBlock
Prototype: void QPlainTextDocumentLayout::layoutBlock(const QTextBlock &block)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 346-411
  0.000% (0/33)
4911
QTextEdit::keyPressEvent
Name: QTextEdit::keyPressEvent
Prototype: void QTextEdit::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp
Lines: 1189-1340
  0.000% (0/57)
4916
QTextHtmlExporter::emitBlockAttributes
Name: QTextHtmlExporter::emitBlockAttributes
Prototype: void QTextHtmlExporter::emitBlockAttributes(const QTextBlock &block)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2726-2806
  0.000% (0/38)
4916
QUtf32::convertToUnicode
Name: QUtf32::convertToUnicode
Prototype: QString QUtf32::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state, DataEndianness e)
Coverage:  86.765% (59/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 586-651
 86.765% (59/68)
4915
atspiTextAttribute
Name: atspiTextAttribute
Prototype: AtSpiAttribute atspiTextAttribute(const QString &ia2Name, const QString &ia2Value)
Coverage:  0.000% (0/113)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1952-2046
  0.000% (0/113)
4942
calculateCoarseTimerTimeout
Name: calculateCoarseTimerTimeout
Prototype: static void calculateCoarseTimerTimeout(QTimerInfo *t, timespec currentTime)
Coverage:  92.308% (48/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 223-331
 92.308% (48/52)
4915
convertToLevelAndOption
Name: convertToLevelAndOption
Prototype: static void convertToLevelAndOption(QNativeSocketEngine::SocketOption opt, QAbstractSocket::NetworkLayerProtocol socketProtocol, int &level, int &n)
Coverage:  86.441% (51/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 149-235
 86.441% (51/59)
4922
createWriteHandlerHelper
Name: createWriteHandlerHelper
Prototype: static QImageIOHandler *createWriteHandlerHelper(QIODevice *device, const QByteArray &format)
Coverage:  0.000% (0/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp
Lines: 128-234
  0.000% (0/78)
4920
numerusHelper
Name: numerusHelper
Prototype: static uint numerusHelper(int n, const uchar *rules, uint rulesSize)
Coverage:  37.931% (22/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 199-276
 37.931% (22/58)
4918
qt_xcb_pixmapFromXPixmap
Name: qt_xcb_pixmapFromXPixmap
Prototype: QPixmap qt_xcb_pixmapFromXPixmap(QXcbConnection *connection, xcb_pixmap_t pixmap, int width, int height, int depth, const xcb_visualtype_t *visual)
Coverage:  29.412% (15/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp
Lines: 82-164
 29.412% (15/51)
4917
AnchorData::refreshSizeHints
Name: AnchorData::refreshSizeHints
Prototype: void AnchorData::refreshSizeHints(const QLayoutStyleInfo *styleInfo)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 170-258
  0.000% (0/27)
509
QComboMenuDelegate::getStyleOption
Name: QComboMenuDelegate::getStyleOption
Prototype: QStyleOptionMenuItem QComboMenuDelegate::getStyleOption(const QStyleOptionViewItem &option, const QModelIndex &index) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 113-184
  0.000% (0/42)
5012
QFontDatabase::load
Name: QFontDatabase::load
Prototype: void QFontDatabase::load(const QFontPrivate *d, int script)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2723-2814
  0.000% (0/58)
5018
QGraphicsView::render
Name: QGraphicsView::render
Prototype: void QGraphicsView::render(QPainter *painter, const QRectF &target, const QRect &source, Qt::AspectRatioMode aspectRatioMode)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 2143-2228
  0.000% (0/29)
5010
QGraphicsWidgetPrivate::windowFrameHoverMoveEvent
Name: QGraphicsWidgetPrivate::windowFrameHoverMoveEvent
Prototype: void QGraphicsWidgetPrivate::windowFrameHoverMoveEvent(QGraphicsSceneHoverEvent *event)
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 631-713
  0.000% (0/49)
5021
QImageTextureGlyphCache::fillTexture
Name: QImageTextureGlyphCache::fillTexture
Prototype: void QImageTextureGlyphCache::fillTexture(const Coord &c, glyph_t g, QFixed subPixelPosition)
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtextureglyphcache.cpp
Lines: 303-394
  0.000% (0/59)
5019
QLayout::activate
Name: QLayout::activate
Prototype: bool QLayout::activate()
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 1056-1125
  0.000% (0/54)
5018
QListModel::ensureSorted
Name: QListModel::ensureSorted
Prototype: void QListModel::ensureSorted(int column, Qt::SortOrder order, int start, int end)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistwidget.cpp
Lines: 323-385
  0.000% (0/53)
5015
QMdiSubWindow::keyPressEvent
Name: QMdiSubWindow::keyPressEvent
Prototype: void QMdiSubWindow::keyPressEvent(QKeyEvent *keyEvent)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3355-3432
  0.000% (0/52)
5017
QPathClipper::clip
Name: QPathClipper::clip
Prototype: QPainterPath QPathClipper::clip(Operation operation)
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1543-1630
  0.000% (0/64)
5026
QSaveFile::open
Name: QSaveFile::open
Prototype: bool QSaveFile::open(OpenMode mode)
Coverage:  71.739% (33/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsavefile.cpp
Lines: 175-248
 71.739% (33/46)
5014
QStyledItemDelegate::initStyleOption
Name: QStyledItemDelegate::initStyleOption
Prototype: void QStyledItemDelegate::initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index) const
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qstyleditemdelegate.cpp
Lines: 268-345
  0.000% (0/47)
5014
QTextHtmlParser::parseTag
Name: QTextHtmlParser::parseTag
Prototype: void QTextHtmlParser::parseTag()
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 645-732
  0.000% (0/56)
5013
QTextList::itemText
Name: QTextList::itemText
Prototype: QString QTextList::itemText(const QTextBlock &blockIt) const
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlist.cpp
Lines: 174-269
  0.000% (0/49)
5018
QXcbDrag::findRealWindow
Name: QXcbDrag::findRealWindow
Prototype: xcb_window_t QXcbDrag::findRealWindow(const QPoint & pos, xcb_window_t w, int md, bool ignoreNonXdndAwareWindows)
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 248-323
  0.000% (0/56)
5016
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...296
eLOC - Effective Lines of Code: 38
297
eLOC - Effective Lines of Code: 39
298
eLOC - Effective Lines of Code: 41
299
eLOC - Effective Lines of Code: 44
300301
eLOC - Effective Lines of Code: 50
302
eLOC - Effective Lines of Code: 54
303
eLOC - Effective Lines of Code: 59
304
eLOC - Effective Lines of Code: 66
...308
eLOC - Effective Lines of Code: 160

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