QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 46
...16
eLOC - Effective Lines of Code: 34
17
eLOC - Effective Lines of Code: 33
18
eLOC - Effective Lines of Code: 31
19
eLOC - Effective Lines of Code: 30
2021
eLOC - Effective Lines of Code: 28
22
eLOC - Effective Lines of Code: 28
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QXcbConnection::translateMouseButton
Name: QXcbConnection::translateMouseButton
Prototype: Qt::MouseButton QXcbConnection::translateMouseButton(xcb_button_t s)
Coverage:  42.857% (24/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1029-1062
 42.857% (24/56)
2929
QWindow::destroy
Name: QWindow::destroy
Prototype: void QWindow::destroy()
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1638-1678
  0.000% (0/29)
299
QWidgetPrivate::adjustFlags
Name: QWidgetPrivate::adjustFlags
Prototype: void QWidgetPrivate::adjustFlags(Qt::WindowFlags &flags, QWidget *w)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1059-1118
  0.000% (0/36)
299
QWidgetLineControl::internalRedo
Name: QWidgetLineControl::internalRedo
Prototype: void QWidgetLineControl::internalRedo()
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1335-1376
  0.000% (0/32)
2912
QUnixPrintWidgetPrivate::applyPrinterProperties
Name: QUnixPrintWidgetPrivate::applyPrinterProperties
Prototype: void QUnixPrintWidgetPrivate::applyPrinterProperties()
Coverage:  36.585% (15/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 790-833
 36.585% (15/41)
2913
QTreeView::expandToDepth
Name: QTreeView::expandToDepth
Prototype: void QTreeView::expandToDepth(int depth)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2769-2810
  0.000% (0/28)
298
QTipLabel::placeTip
Name: QTipLabel::placeTip
Prototype: void QTipLabel::placeTip(const QPoint &pos, QWidget *w)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qtooltip.cpp
Lines: 364-419
  0.000% (0/29)
299
QTimeZonePrivate::dataForLocalTime
Name: QTimeZonePrivate::dataForLocalTime
Prototype: QTimeZonePrivate::Data QTimeZonePrivate::dataForLocalTime(qint64 forLocalMSecs) const
Coverage:  85.000% (34/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 246-306
 85.000% (34/40)
299
QTextTablePrivate::update
Name: QTextTablePrivate::update
Prototype: void QTextTablePrivate::update() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 436-484
  0.000% (0/18)
296
QTextLayout::glyphRuns
Name: QTextLayout::glyphRuns
Prototype: QList<QGlyphRun> QTextLayout::glyphRuns(int from, int length) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1034-1078
  0.000% (0/22)
298
QTextEngine::LayoutData::reallocate
Name: QTextEngine::LayoutData::reallocate
Prototype: bool QTextEngine::LayoutData::reallocate(int totalGlyphs)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2423-2467
  0.000% (0/24)
296
QTextDocumentPrivate::finishEdit
Name: QTextDocumentPrivate::finishEdit
Prototype: void QTextDocumentPrivate::finishEdit()
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1196-1247
  0.000% (0/34)
2912
QTextCursorPrivate::setBlockFormat
Name: QTextCursorPrivate::setBlockFormat
Prototype: void QTextCursorPrivate::setBlockFormat(const QTextBlockFormat &format, QTextDocumentPrivate::FormatChangeMode changeMode)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 772-813
  0.000% (0/25)
299
QTextBlock::textFormats
Name: QTextBlock::textFormats
Prototype: QVector<QTextLayout::FormatRange> QTextBlock::textFormats() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1241-1281
  0.000% (0/18)
296
QTableModel::sort
Name: QTableModel::sort
Prototype: void QTableModel::sort(int column, Qt::SortOrder order)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 489-531
  0.000% (0/17)
295
QString::arg
Name: QString::arg
Prototype: QString QString::arg(double a, int fieldWidth, char fmt, int prec, QChar fillChar) const
Coverage:  62.963% (17/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7766-7815
 62.963% (17/27)
2911
QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Name: QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Prototype: QSslCipher QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER(SSL_CIPHER *cipher)
Coverage:  62.500% (20/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 221-259
 62.500% (20/32)
2910
QSpdyProtocolHandler::uncompressHeader
Name: QSpdyProtocolHandler::uncompressHeader
Prototype: bool QSpdyProtocolHandler::uncompressHeader(const QByteArray &input, QByteArray *output)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 419-463
 52.941% (9/17)
297
QSortFilterProxyModelPrivate::updateChildrenMapping
Name: QSortFilterProxyModelPrivate::updateChildrenMapping
Prototype: void QSortFilterProxyModelPrivate::updateChildrenMapping(const QModelIndex &source_parent, Mapping *parent_mapping, Qt::Orientation orient, int start, int end, int delta_item_count, bool remove)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 920-972
100.000% (23/23)
296
QSortFilterProxyModel::removeRows
Name: QSortFilterProxyModel::removeRows
Prototype: bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent)
Coverage:  86.111% (31/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2114-2151
 86.111% (31/36)
298
QScrollerPrivate::setState
Name: QScrollerPrivate::setState
Prototype: void QScrollerPrivate::setState(QScroller::State newstate)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1698-1757
  0.000% (0/27)
2910
QScanConverter::mergeLine
Name: QScanConverter::mergeLine
Prototype: void QScanConverter::mergeLine(QT_FT_Vector a, QT_FT_Vector b)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 587-635
  0.000% (0/21)
297
QRegionPrivate::intersect
Name: QRegionPrivate::intersect
Prototype: void QRegionPrivate::intersect(const QRect &rect)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1267-1318
  0.000% (0/23)
296
QReadWriteLock::tryLockForWrite
Name: QReadWriteLock::tryLockForWrite
Prototype: bool QReadWriteLock::tryLockForWrite()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 317-343
100.000% (13/13)
295
QRasterPaintEnginePrivate::rasterizeLine_dashed
Name: QRasterPaintEnginePrivate::rasterizeLine_dashed
Prototype: void QRasterPaintEnginePrivate::rasterizeLine_dashed(QLineF line, qreal width, int *dashIndex, qreal *dashOffset, bool *inDash)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3139-3183
  0.000% (0/22)
297
QRasterPaintEngine::setClipRectInDeviceCoords
Name: QRasterPaintEngine::setClipRectInDeviceCoords
Prototype: bool QRasterPaintEngine::setClipRectInDeviceCoords(const QRect &r, Qt::ClipOperation op)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1230-1278
  0.000% (0/29)
298
QRasterPaintEngine::fill
Name: QRasterPaintEngine::fill
Prototype: void QRasterPaintEngine::fill(const QVectorPath &path, const QBrush &brush)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1646-1708
  0.000% (0/21)
297
QProgressDialogPrivate::layout
Name: QProgressDialogPrivate::layout
Prototype: void QProgressDialogPrivate::layout()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qprogressdialog.cpp
Lines: 132-176
  0.000% (0/20)
296
QPlainTextEdit::timerEvent
Name: QPlainTextEdit::timerEvent
Prototype: void QPlainTextEdit::timerEvent(QTimerEvent *e)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 1566-1608
  0.000% (0/20)
297
QPixmapIconEngine::addFile
Name: QPixmapIconEngine::addFile
Prototype: void QPixmapIconEngine::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 400-443
  0.000% (0/46)
2913
QOpenGLTexturePrivate::setWrapMode
Name: QOpenGLTexturePrivate::setWrapMode
Prototype: void QOpenGLTexturePrivate::setWrapMode(QOpenGLTexture::CoordinateDirection direction, QOpenGLTexture::WrapMode mode)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 1495-1557
  0.000% (0/32)
2921
QOpenGLCompositor::render
Name: QOpenGLCompositor::render
Prototype: void QOpenGLCompositor::render(QOpenGLCompositorWindow *window)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/platformcompositor/qopenglcompositor.cpp
Lines: 195-239
  0.000% (0/27)
299
QNetworkAccessManagerPrivate::createSession
Name: QNetworkAccessManagerPrivate::createSession
Prototype: void QNetworkAccessManagerPrivate::createSession(const QNetworkConfiguration &config)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1538-1588
 42.105% (8/19)
296
QNativeSocketEnginePrivate::nativeBind
Name: QNativeSocketEnginePrivate::nativeBind
Prototype: bool QNativeSocketEnginePrivate::nativeBind(const QHostAddress &address, quint16 port)
Coverage:  77.778% (21/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 466-527
 77.778% (21/27)
2910
QMenuBar::event
Name: QMenuBar::event
Prototype: bool QMenuBar::event(QEvent *e)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1410-1468
  0.000% (0/39)
2914
QMdiSubWindowPrivate::setWindowFlags
Name: QMdiSubWindowPrivate::setWindowFlags
Prototype: void QMdiSubWindowPrivate::setWindowFlags(Qt::WindowFlags windowFlags)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 2073-2120
  0.000% (0/38)
2910
QMapDataBase::rebalance
Name: QMapDataBase::rebalance
Prototype: void QMapDataBase::rebalance(QMapNodeBase *x)
Coverage: 100.000% (25/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp
Lines: 122-162
100.000% (25/25)
297
QLoggingRule::parse
Name: QLoggingRule::parse
Prototype: void QLoggingRule::parse(const QStringRef &pattern)
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingregistry.cpp
Lines: 119-160
100.000% (27/27)
299
QLocalePrivate::codeToLanguage
Name: QLocalePrivate::codeToLanguage
Prototype: QLocale::Language QLocalePrivate::codeToLanguage(const QString &code)
Coverage:  23.881% (16/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 87-128
 23.881% (16/67)
2911
QLineEdit::event
Name: QLineEdit::event
Prototype: bool QLineEdit::event(QEvent * e)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1398-1457
  0.000% (0/44)
2914
QItemSelection::merge
Name: QItemSelection::merge
Prototype: void QItemSelection::merge(const QItemSelection &other, QItemSelectionModel::SelectionFlags command)
Coverage: 100.000% (34/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 500-547
100.000% (34/34)
2912
QIntersectionFinder::hasIntersections
Name: QIntersectionFinder::hasIntersections
Prototype: bool QIntersectionFinder::hasIntersections(const QPathSegments &a, const QPathSegments &b) const
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 174-218
  0.000% (0/38)
2910
QInternalMimeData::retrieveData
Name: QInternalMimeData::retrieveData
Prototype: QVariant QInternalMimeData::retrieveData(const QString &mimeType, QVariant::Type type) const
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdnd.cpp
Lines: 224-264
  0.000% (0/43)
299
QImageData::create
Name: QImageData::create
Prototype: QImageData *QImageData::create(uchar *data, int width, int height, int bpl, QImage::Format format, bool readOnly, QImageCleanupFunction cleanupFunction, void *cleanupInfo)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 792-832
  0.000% (0/24)
294
QHttpNetworkConnectionPrivate::errorDetail
Name: QHttpNetworkConnectionPrivate::errorDetail
Prototype: QString QHttpNetworkConnectionPrivate::errorDetail(QNetworkReply::NetworkError errorCode, QAbstractSocket *socket, const QString &extraDetail)
Coverage:  79.310% (23/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 825-871
 79.310% (23/29)
2914
QHeaderView::swapSections
Name: QHeaderView::swapSections
Prototype: void QHeaderView::swapSections(int first, int second)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 800-842
  0.000% (0/19)
295
QHeaderView::mouseReleaseEvent
Name: QHeaderView::mouseReleaseEvent
Prototype: void QHeaderView::mouseReleaseEvent(QMouseEvent *e)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2489-2531
  0.000% (0/30)
2911
QGtkStyle::subElementRect
Name: QGtkStyle::subElementRect
Prototype: QRect QGtkStyle::subElementRect(SubElement element, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 4156-4206
  0.000% (0/32)
2913
QGridLayoutPrivate::setupHfwLayoutData
Name: QGridLayoutPrivate::setupHfwLayoutData
Prototype: void QGridLayoutPrivate::setupHfwLayoutData()
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 879-920
  0.000% (0/35)
2911
QGraphicsScenePrivate::_q_emitUpdated
Name: QGraphicsScenePrivate::_q_emitUpdated
Prototype: void QGraphicsScenePrivate::_q_emitUpdated()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 339-386
  0.000% (0/31)
2910
QGraphicsItemGroup::removeFromGroup
Name: QGraphicsItemGroup::removeFromGroup
Prototype: void QGraphicsItemGroup::removeFromGroup(QGraphicsItem *item)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11045-11092
  0.000% (0/14)
295
QGraphicsItem::boundingRegion
Name: QGraphicsItem::boundingRegion
Prototype: QRegion QGraphicsItem::boundingRegion(const QTransform &itemToDeviceTransform) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5222-5270
  0.000% (0/5)
293
QGLContext::chooseContext
Name: QGLContext::chooseContext
Prototype: bool QGLContext::chooseContext(const QGLContext* shareContext)
Coverage:  48.000% (12/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3480-3524
 48.000% (12/25)
296
QFontMetrics::charWidth
Name: QFontMetrics::charWidth
Prototype: int QFontMetrics::charWidth(const QString &text, int pos) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 602-641
  0.000% (0/18)
295
QFileSystemEngine::slowCanonicalized
Name: QFileSystemEngine::slowCanonicalized
Prototype: QString QFileSystemEngine::slowCanonicalized(const QString &path)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp
Lines: 51-103
  0.000% (0/29)
299
QFileDialog::restoreState
Name: QFileDialog::restoreState
Prototype: bool QFileDialog::restoreState(const QByteArray &state)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 465-503
  0.000% (0/18)
295
QEvdevKeyboardHandler::loadKeymap
Name: QEvdevKeyboardHandler::loadKeymap
Prototype: bool QEvdevKeyboardHandler::loadKeymap(const QString &file)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp
Lines: 495-552
  0.000% (0/27)
297
QEmulationPaintEngine::stroke
Name: QEmulationPaintEngine::stroke
Prototype: void QEmulationPaintEngine::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 107-146
  0.000% (0/20)
296
QEasingCurvePrivate::setType_helper
Name: QEasingCurvePrivate::setType_helper
Prototype: void QEasingCurvePrivate::setType_helper(QEasingCurve::Type newType)
Coverage:  88.889% (24/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1318-1354
 88.889% (24/27)
297
QDockAreaLayoutInfo::plug
Name: QDockAreaLayoutInfo::plug
Prototype: QLayoutItem *QDockAreaLayoutInfo::plug(const QList<int> &path)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1012-1059
  0.000% (0/21)
296
QDBusMarshaller::beginMap
Name: QDBusMarshaller::beginMap
Prototype: inline QDBusMarshaller *QDBusMarshaller::beginMap(int kid, int vid)
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 258-294
 41.667% (5/12)
294
QDBusConnectionPrivate::processFinishedCall
Name: QDBusConnectionPrivate::processFinishedCall
Prototype: void QDBusConnectionPrivate::processFinishedCall(QDBusPendingCallPrivate *call)
Coverage:  72.222% (26/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1851-1911
 72.222% (26/36)
2911
QCompleter::setPopup
Name: QCompleter::setPopup
Prototype: void QCompleter::setPopup(QAbstractItemView *popup)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1184-1223
  0.000% (0/19)
297
QComboBoxPrivate::recomputeSizeHint
Name: QComboBoxPrivate::recomputeSizeHint
Prototype: QSize QComboBoxPrivate::recomputeSizeHint(QSize &sh) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 306-359
  0.000% (0/42)
2914
QBezier::bounds
Name: QBezier::bounds
Prototype: QRectF QBezier::bounds() const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 189-221
  0.000% (0/37)
2913
QBenchmarkPerfEventsMeasurer::setCounter
Name: QBenchmarkPerfEventsMeasurer::setCounter
Prototype: void QBenchmarkPerfEventsMeasurer::setCounter(const char *name)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkperfevents.cpp
Lines: 421-465
  0.000% (0/29)
2912
QApplicationPrivate::closePopup
Name: QApplicationPrivate::closePopup
Prototype: void QApplicationPrivate::closePopup(QWidget *popup)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3849-3904
  0.000% (0/34)
2911
QAccessibleTextWidget::characterRect
Name: QAccessibleTextWidget::characterRect
Prototype: QRect QAccessibleTextWidget::characterRect(int offset) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp
Lines: 655-696
  0.000% (0/22)
297
QAccessibleDisplay::text
Name: QAccessibleDisplay::text
Prototype: QString QAccessibleDisplay::text(QAccessible::Text t) const
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/simplewidgets.cpp
Lines: 407-452
  0.000% (0/38)
2913
QAbstractSpinBox::contextMenuEvent
Name: QAbstractSpinBox::contextMenuEvent
Prototype: void QAbstractSpinBox::contextMenuEvent(QContextMenuEvent *event)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1243-1284
  0.000% (0/20)
296
QAbstractSocket::waitForBytesWritten
Name: QAbstractSocket::waitForBytesWritten
Prototype: bool QAbstractSocket::waitForBytesWritten(int msecs)
Coverage:  37.838% (14/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2197-2259
 37.838% (14/37)
2913
QAbstractScrollAreaPrivate::replaceScrollBar
Name: QAbstractScrollAreaPrivate::replaceScrollBar
Prototype: void QAbstractScrollAreaPrivate::replaceScrollBar(QScrollBar *scrollBar, Qt::Orientation orientation)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 243-278
  0.000% (0/7)
292
QAbstractScrollAreaPrivate::init
Name: QAbstractScrollAreaPrivate::init
Prototype: void QAbstractScrollAreaPrivate::init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 280-315
  0.000% (0/1)
291
QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved
Name: QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved
Prototype: void QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3387-3431
  0.000% (0/41)
299
QAbstractItemView::updateEditorGeometries
Name: QAbstractItemView::updateEditorGeometries
Prototype: void QAbstractItemView::updateEditorGeometries()
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2650-2693
  0.000% (0/28)
299
QAbstractItemView::mouseReleaseEvent
Name: QAbstractItemView::mouseReleaseEvent
Prototype: void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1843-1884
  0.000% (0/45)
299
PathSimplifier::sortEvents
Name: PathSimplifier::sortEvents
Prototype: void PathSimplifier::sortEvents(Event *events, int count)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1603-1645
  0.000% (0/24)
298
PathSimplifier::setElementToCubicAndSimplify
Name: PathSimplifier::setElementToCubicAndSimplify
Prototype: void PathSimplifier::setElementToCubicAndSimplify(Element *element, quint32 pointIndex1, const QPoint &v, const QPoint &w, quint32 pointIndex2)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1347-1386
  0.000% (0/11)
293
PathSimplifier::fillIndices
Name: PathSimplifier::fillIndices
Prototype: void PathSimplifier::fillIndices()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 884-925
  0.000% (0/21)
298
readInterface
Name: readInterface
Prototype: static void readInterface(QXmlStreamReader &xml, QDBusIntrospection::Object *objData, QDBusIntrospection::Interfaces *interfaces)
Coverage:  75.676% (28/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 276-323
 75.676% (28/37)
2812
qt_scrollRectInImage
Name: qt_scrollRectInImage
Prototype: void __attribute__((visibility("default"))) qt_scrollRectInImage(QImage &img, const QRect &rect, const QPoint &offset)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbackingstore.cpp
Lines: 271-316
  0.000% (0/19)
286
qt_painterPathFromVectorPath
Name: qt_painterPathFromVectorPath
Prototype: QPainterPath qt_painterPathFromVectorPath(const QVectorPath &path)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 1001-1044
  0.000% (0/22)
289
qt_find_ellipse_coords
Name: qt_find_ellipse_coords
Prototype: void qt_find_ellipse_coords(const QRectF &r, qreal angle, qreal length, QPointF* startPoint, QPointF *endPoint)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 89-136
  0.000% (0/29)
289
parseIpFuture
Name: parseIpFuture
Prototype: static const QChar *parseIpFuture(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode)
Coverage:  98.000% (49/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1190-1238
 98.000% (49/50)
2810
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QStyleOption::OptionType &optionType)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleoption.cpp
Lines: 4023-4084
  0.000% (0/53)
2827
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QNetworkProxy &proxy)
Coverage:  40.000% (14/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 1580-1623
 40.000% (14/35)
2818
locatePlugin
Name: locatePlugin
Prototype: static QString locatePlugin(const QString& fileName)
Coverage:  84.615% (22/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp
Lines: 275-318
 84.615% (22/26)
2811
extractEncodingDecl
Name: extractEncodingDecl
Prototype: static QString extractEncodingDecl(const QString &text, bool *needMoreText)
Coverage:  78.788% (26/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 1279-1319
 78.788% (26/33)
289
doCrypt
Name: doCrypt
Prototype: static QByteArray doCrypt(QSslKeyPrivate::Cipher cipher, const QByteArray &data, const QByteArray &key, const QByteArray &iv, int enc)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 268-305
100.000% (10/10)
285
decode
Name: decode
Prototype: static int decode(QString &appendTo, const ushort *begin, const ushort *end)
Coverage: 100.000% (22/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 468-509
100.000% (22/22)
288
convert_Mono_to_Indexed8
Name: convert_Mono_to_Indexed8
Prototype: static void convert_Mono_to_Indexed8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1796-1834
  0.000% (0/25)
289
closestAcceptableSize
Name: closestAcceptableSize
Prototype: static QSizeF closestAcceptableSize(const QSizeF &proposed, const QGraphicsWidget *widget)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 437-482
  0.000% (0/17)
286
blend_untransformed_argb
Name: blend_untransformed_argb
Prototype: static void blend_untransformed_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4228-4266
  0.000% (0/25)
287
QtPrivate::QPixelFormat_createYUV
Name: QtPrivate::QPixelFormat_createYUV
Prototype: QPixelFormat QPixelFormat_createYUV(QPixelFormat::YUVLayout yuvLayout, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpixelformat.cpp
Lines: 522-576
  0.000% (0/25)
2817
QXcbDrag::dndEnable
Name: QXcbDrag::dndEnable
Prototype: bool QXcbDrag::dndEnable(QXcbWindow *w, bool on)
Coverage:  23.810% (5/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 1194-1241
 23.810% (5/21)
287
QXcbCursor::createFontCursor
Name: QXcbCursor::createFontCursor
Prototype: xcb_cursor_t QXcbCursor::createFontCursor(int cshape)
Coverage:  63.415% (26/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 550-598
 63.415% (26/41)
289
QWidgetPrivate::paintBackground
Name: QWidgetPrivate::paintBackground
Prototype: void QWidgetPrivate::paintBackground(QPainter *painter, const QRegion &rgn, int flags) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2407-2455
  0.000% (0/25)
287
QWidgetLineControl::internalUndo
Name: QWidgetLineControl::internalUndo
Prototype: void QWidgetLineControl::internalUndo(int until)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1292-1333
  0.000% (0/35)
2812
QWidget::setMask
Name: QWidget::setMask
Prototype: void QWidget::setMask(const QRegion &newMask)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12812-12864
  0.000% (0/25)
289
QWidget::isActiveWindow
Name: QWidget::isActiveWindow
Prototype: bool QWidget::isActiveWindow() const
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6828-6877
  0.000% (0/59)
2813
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 46
...16
eLOC - Effective Lines of Code: 34
17
eLOC - Effective Lines of Code: 33
18
eLOC - Effective Lines of Code: 31
19
eLOC - Effective Lines of Code: 30
2021
eLOC - Effective Lines of Code: 28
22
eLOC - Effective Lines of Code: 28
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0

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