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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...17
eLOC - Effective Lines of Code: 33
18
eLOC - Effective Lines of Code: 31
19
eLOC - Effective Lines of Code: 30
20
eLOC - Effective Lines of Code: 29
2122
eLOC - Effective Lines of Code: 27
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
25
eLOC - Effective Lines of Code: 25
...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
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QTextDocumentPrivate::adjustDocumentChangesAndCursors
Name: QTextDocumentPrivate::adjustDocumentChangesAndCursors
Prototype: void QTextDocumentPrivate::adjustDocumentChangesAndCursors(int from, int addedOrRemoved, QTextUndoCommand::Operation op)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1280-1331
  0.000% (0/25)
289
QTextDocumentLayoutPrivate::hitTest
Name: QTextDocumentLayoutPrivate::hitTest
Prototype: QTextDocumentLayoutPrivate::HitPoint QTextDocumentLayoutPrivate::hitTest(const QTextBlock &bl, const QFixedPoint &point, int *position, QTextLayout **l, Qt::HitTestAccuracy accuracy) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 757-806
  0.000% (0/25)
288
QTabWidget::heightForWidth
Name: QTabWidget::heightForWidth
Prototype: int QTabWidget::heightForWidth(int width) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 884-922
  0.000% (0/21)
286
QTabBarPrivate::setupMovableTab
Name: QTabBarPrivate::setupMovableTab
Prototype: void QTabBarPrivate::setupMovableTab()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2031-2067
  0.000% (0/16)
286
QStyleSheetStyleSelector::attribute
Name: QStyleSheetStyleSelector::attribute
Prototype: QString attribute(NodePtr node, const QString& name) const override
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1447-1483
  0.000% (0/30)
289
QStyleSheetStyle::unsetPalette
Name: QStyleSheetStyle::unsetPalette
Prototype: void QStyleSheetStyle::unsetPalette(QWidget *w)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2605-2648
  0.000% (0/23)
288
QStyleSheetStyle::setPalette
Name: QStyleSheetStyle::setPalette
Prototype: void QStyleSheetStyle::setPalette(QWidget *w)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2556-2603
  0.000% (0/27)
289
QStyleSheetStyle::hitTestComplexControl
Name: QStyleSheetStyle::hitTestComplexControl
Prototype: QStyle::SubControl QStyleSheetStyle::hitTestComplexControl(ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w) const
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4546-4596
  0.000% (0/50)
2817
QStateMachine::postDelayedEvent
Name: QStateMachine::postDelayedEvent
Prototype: int QStateMachine::postDelayedEvent(QEvent *event, int delay)
Coverage:  61.905% (13/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2732-2771
 61.905% (13/21)
286
QStandardItemPrivate::insertRows
Name: QStandardItemPrivate::insertRows
Prototype: bool QStandardItemPrivate::insertRows(int row, int count, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 409-446
  0.000% (0/33)
2810
QSslKeyPrivate::decodePem
Name: QSslKeyPrivate::decodePem
Prototype: void QSslKeyPrivate::decodePem(const QByteArray &pem, const QByteArray &passPhrase, bool deepClear)
Coverage:  70.000% (28/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 133-173
 70.000% (28/40)
2810
QSqlQueryModel::setQuery
Name: QSqlQueryModel::setQuery
Prototype: void QSqlQueryModel::setQuery(const QSqlQuery &query)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 409-453
 66.667% (12/18)
285
QSqlCachedResult::fetch
Name: QSqlCachedResult::fetch
Prototype: bool QSqlCachedResult::fetch(int i)
Coverage:  80.488% (33/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 139-176
 80.488% (33/41)
2813
QSpdyProtocolHandler::sendControlFrame
Name: QSpdyProtocolHandler::sendControlFrame
Prototype: void QSpdyProtocolHandler::sendControlFrame(FrameType type, ControlFrameFlags flags, const char *data, quint32 length)
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 569-608
 54.545% (6/11)
285
QSocks5SocketEnginePrivate::sendRequestMethod
Name: QSocks5SocketEnginePrivate::sendRequestMethod
Prototype: void QSocks5SocketEnginePrivate::sendRequestMethod()
Coverage:  71.429% (15/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 786-829
 71.429% (15/21)
286
QSimplex::simplifyConstraints
Name: QSimplex::simplifyConstraints
Prototype: bool QSimplex::simplifyConstraints(QList<QSimplexConstraint *> *constraints)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 605-660
  0.000% (0/27)
289
QSimpleTextCodec::convertFromUnicode
Name: QSimpleTextCodec::convertFromUnicode
Prototype: QByteArray QSimpleTextCodec::convertFromUnicode(const QChar *in, int length, ConverterState *state) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp
Lines: 662-703
  0.000% (0/26)
287
QScrollerPrivate::moveWhilePressed
Name: QScrollerPrivate::moveWhilePressed
Prototype: bool QScrollerPrivate::moveWhilePressed(const QPointF &position, qint64 timestamp)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1570-1617
  0.000% (0/28)
2810
QResourcePrivate::load
Name: QResourcePrivate::load
Prototype: bool QResourcePrivate::load(const QString &file)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 256-292
 78.947% (15/19)
287
QRenderRule::borderClip
Name: QRenderRule::borderClip
Prototype: QPainterPath QRenderRule::borderClip(QRect r)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1242-1278
  0.000% (0/13)
283
QRegularExpressionPrivate::getPatternInfo
Name: QRegularExpressionPrivate::getPatternInfo
Prototype: void QRegularExpressionPrivate::getPatternInfo()
Coverage:  54.167% (13/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1025-1070
 54.167% (13/24)
289
QRasterPaintEngine::fillRect
Name: QRasterPaintEngine::fillRect
Prototype: void QRasterPaintEngine::fillRect(const QRectF &r, QSpanData *data)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1720-1756
  0.000% (0/19)
287
QRasterPaintEngine::drawRects
Name: QRasterPaintEngine::drawRects
Prototype: void QRasterPaintEngine::drawRects(const QRectF *rects, int rectCount)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1510-1557
  0.000% (0/25)
289
QRasterPaintEngine::drawPixmap
Name: QRasterPaintEngine::drawPixmap
Prototype: void QRasterPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pixmap, const QRectF &sr)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2039-2083
  0.000% (0/24)
286
QRasterPaintEngine::clip
Name: QRasterPaintEngine::clip
Prototype: void QRasterPaintEngine::clip(const QVectorPath &path, Qt::ClipOperation op)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1140-1207
  0.000% (0/33)
288
QPollingFileSystemWatcherEngine::timeout
Name: QPollingFileSystemWatcherEngine::timeout
Prototype: void QPollingFileSystemWatcherEngine::timeout()
Coverage:  88.000% (22/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp
Lines: 115-151
 88.000% (22/25)
289
QPngHandlerPrivate::readPngHeader
Name: QPngHandlerPrivate::readPngHeader
Prototype: bool QPngHandlerPrivate::readPngHeader()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 525-567
  0.000% (0/16)
286
QPlatformTheme::removeMnemonics
Name: QPlatformTheme::removeMnemonics
Prototype: QString QPlatformTheme::removeMnemonics(const QString &original)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformtheme.cpp
Lines: 698-731
  0.000% (0/30)
286
QPictureIO::read
Name: QPictureIO::read
Prototype: bool QPictureIO::read()
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1858-1909
  0.000% (0/32)
2810
QPainterPath::contains
Name: QPainterPath::contains
Prototype: bool QPainterPath::contains(const QPointF &pt) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1814-1864
  0.000% (0/22)
289
QPainter::end
Name: QPainter::end
Prototype: bool QPainter::end()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 1871-1924
  0.000% (0/25)
289
QPaintDeviceWindow::metric
Name: QPaintDeviceWindow::metric
Prototype: int QPaintDeviceWindow::metric(PaintDeviceMetric metric) const
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpaintdevicewindow.cpp
Lines: 128-174
  0.000% (0/46)
2819
QOutlineMapper::clipElements
Name: QOutlineMapper::clipElements
Prototype: void QOutlineMapper::clipElements(const QPointF *elements, const QPainterPath::ElementType *types, int element_count)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qoutlinemapper.cpp
Lines: 349-402
  0.000% (0/25)
2810
QObject::setProperty
Name: QObject::setProperty
Prototype: bool QObject::setProperty(const char *name, const QVariant &value)
Coverage:  82.143% (23/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3846-3888
 82.143% (23/28)
289
QMoviePrivate::next
Name: QMoviePrivate::next
Prototype: bool QMoviePrivate::next()
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qmovie.cpp
Lines: 435-478
  0.000% (0/29)
289
QMimeGlobPattern::matchFileName
Name: QMimeGlobPattern::matchFileName
Prototype: bool QMimeGlobPattern::matchFileName(const QString &inputFilename) const
Coverage:  84.091% (37/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 96-144
 84.091% (37/44)
2810
QMetaObjectPrivate::disconnectHelper
Name: QMetaObjectPrivate::disconnectHelper
Prototype: bool QMetaObjectPrivate::disconnectHelper(QObjectPrivate::Connection *c, const QObject *receiver, int method_index, void **slot, QMutex *senderMutex, DisconnectType disconnectType)
Coverage:  90.244% (37/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3331-3374
 90.244% (37/41)
289
QMenuPrivate::scrollMenu
Name: QMenuPrivate::scrollMenu
Prototype: void QMenuPrivate::scrollMenu(QMenuScroller::ScrollLocation location, bool active)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 972-1007
  0.000% (0/45)
2813
QMenuBarPrivate::setCurrentAction
Name: QMenuBarPrivate::setCurrentAction
Prototype: void QMenuBarPrivate::setCurrentAction(QAction *action, bool popup, bool activateFirst)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 360-401
  0.000% (0/33)
289
QMenuBar::heightForWidth
Name: QMenuBar::heightForWidth
Prototype: int QMenuBar::heightForWidth(int) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1669-1702
  0.000% (0/19)
287
QMenuBar::eventFilter
Name: QMenuBar::eventFilter
Prototype: bool QMenuBar::eventFilter(QObject *object, QEvent *event)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1480-1536
  0.000% (0/53)
2822
QMdiSubWindowPrivate::setFocusWidget
Name: QMdiSubWindowPrivate::setFocusWidget
Prototype: void QMdiSubWindowPrivate::setFocusWidget()
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 2013-2058
  0.000% (0/48)
2811
QMdiSubWindowPrivate::createSystemMenu
Name: QMdiSubWindowPrivate::createSystemMenu
Prototype: void QMdiSubWindowPrivate::createSystemMenu()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1037-1063
  0.000% (0/1)
281
QMdiAreaPrivate::nextVisibleSubWindow
Name: QMdiAreaPrivate::nextVisibleSubWindow
Prototype: QMdiSubWindow *QMdiAreaPrivate::nextVisibleSubWindow(int increaseFactor, QMdiArea::WindowOrder order, int removedIndex, int fromIndex) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 1442-1491
  0.000% (0/29)
289
QMdiArea::viewportEvent
Name: QMdiArea::viewportEvent
Prototype: bool QMdiArea::viewportEvent(QEvent *event)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 2406-2446
  0.000% (0/27)
288
QMdiArea::removeSubWindow
Name: QMdiArea::removeSubWindow
Prototype: void QMdiArea::removeSubWindow(QWidget *widget)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 2009-2048
  0.000% (0/23)
289
QMatrix4x4::translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(const QVector3D& vector)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 985-1017
  0.000% (0/17)
286
QMainWindow::contextMenuEvent
Name: QMainWindow::contextMenuEvent
Prototype: void QMainWindow::contextMenuEvent(QContextMenuEvent *event)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindow.cpp
Lines: 1643-1693
  0.000% (0/38)
2812
QLoggingRegistry::defaultCategoryFilter
Name: QLoggingRegistry::defaultCategoryFilter
Prototype: void QLoggingRegistry::defaultCategoryFilter(QLoggingCategory *cat)
Coverage:  91.176% (31/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingregistry.cpp
Lines: 404-446
 91.176% (31/34)
288
QLocalePrivate::codeToLanguage
Name: QLocalePrivate::codeToLanguage
Prototype: QLocale::Language QLocalePrivate::codeToLanguage(const QChar *code, int len) noexcept
Coverage:  23.881% (16/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 93-133
 23.881% (16/67)
2811
QLocaleId::name
Name: QLocaleId::name
Prototype: QByteArray QLocaleId::name(char separator) const
Coverage:  75.000% (24/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 291-325
 75.000% (24/32)
288
QListWidget::dropEvent
Name: QListWidget::dropEvent
Prototype: void QListWidget::dropEvent(QDropEvent *event)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistwidget.cpp
Lines: 1870-1910
  0.000% (0/29)
287
QLCDNumberPrivate::drawDigit
Name: QLCDNumberPrivate::drawDigit
Prototype: void QLCDNumberPrivate::drawDigit(const QPoint &pos, QPainter &p, int segLen, char newCh, char oldCh)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 830-872
  0.000% (0/24)
289
QKeySequenceEdit::keyPressEvent
Name: QKeySequenceEdit::keyPressEvent
Prototype: void QKeySequenceEdit::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qkeysequenceedit.cpp
Lines: 249-292
  0.000% (0/27)
287
QHttpSocketEngine::initialize
Name: QHttpSocketEngine::initialize
Prototype: bool QHttpSocketEngine::initialize(QAbstractSocket::SocketType type, QAbstractSocket::NetworkLayerProtocol protocol)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 65-104
 50.000% (2/4)
282
QHttpNetworkReplyPrivate::readStatus
Name: QHttpNetworkReplyPrivate::readStatus
Prototype: qint64 QHttpNetworkReplyPrivate::readStatus(QAbstractSocket *socket)
Coverage:  88.372% (38/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 447-495
 88.372% (38/43)
2810
QHttpNetworkConnectionChannel::_q_connected
Name: QHttpNetworkConnectionChannel::_q_connected
Prototype: void QHttpNetworkConnectionChannel::_q_connected()
Coverage:  69.565% (32/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 780-841
 69.565% (32/46)
2812
QHostInfoRunnable::run
Name: QHostInfoRunnable::run
Prototype: void QHostInfoRunnable::run()
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 496-553
 94.118% (16/17)
286
QGraphicsView::scrollContentsBy
Name: QGraphicsView::scrollContentsBy
Prototype: void QGraphicsView::scrollContentsBy(int dx, int dy)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 3662-3714
  0.000% (0/28)
2810
QGraphicsSceneBspTreeIndexPrivate::removeItem
Name: QGraphicsSceneBspTreeIndexPrivate::removeItem
Prototype: void QGraphicsSceneBspTreeIndexPrivate::removeItem(QGraphicsItem *item, bool recursive, bool moveToUnindexedItems)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 335-376
  0.000% (0/28)
289
QGraphicsProxyWidget::itemChange
Name: QGraphicsProxyWidget::itemChange
Prototype: QVariant QGraphicsProxyWidget::itemChange(GraphicsItemChange change, const QVariant &value)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 777-822
  0.000% (0/48)
2817
QGraphicsOpacityEffect::draw
Name: QGraphicsOpacityEffect::draw
Prototype: void QGraphicsOpacityEffect::draw(QPainter *painter)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qgraphicseffect.cpp
Lines: 1190-1233
  0.000% (0/23)
287
QGraphicsItemPrivate::childrenBoundingRectHelper
Name: QGraphicsItemPrivate::childrenBoundingRectHelper
Prototype: void QGraphicsItemPrivate::childrenBoundingRectHelper(QTransform *x, QRectF *rect, QGraphicsItem *topMostEffectItem)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 1356-1397
  0.000% (0/31)
2810
QGraphicsItem::stackBefore
Name: QGraphicsItem::stackBefore
Prototype: void QGraphicsItem::stackBefore(const QGraphicsItem *sibling)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4806-4848
  0.000% (0/43)
2810
QGraphicsAnchorLayoutPrivate::addAnchorMaybeParallel
Name: QGraphicsAnchorLayoutPrivate::addAnchorMaybeParallel
Prototype: AnchorData *QGraphicsAnchorLayoutPrivate::addAnchorMaybeParallel(AnchorData *newAnchor, bool *feasible)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 676-734
  0.000% (0/23)
287
QFontEngine::alphaMapForGlyph
Name: QFontEngine::alphaMapForGlyph
Prototype: QImage QFontEngine::alphaMapForGlyph(glyph_t glyph)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 941-976
  0.000% (0/12)
284
QFont::fromString
Name: QFont::fromString
Prototype: bool QFont::fromString(const QString &descrip)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2036-2071
  0.000% (0/29)
287
QFileSystemWatcher::addPaths
Name: QFileSystemWatcher::addPaths
Prototype: QStringList QFileSystemWatcher::addPaths(const QStringList &paths)
Coverage:  84.615% (22/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher.cpp
Lines: 286-334
 84.615% (22/26)
289
QFileSystemModel::data
Name: QFileSystemModel::data
Prototype: QVariant QFileSystemModel::data(const QModelIndex &index, int role) const
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 704-751
  0.000% (0/41)
2818
QFileDialogPrivate::restoreWidgetState
Name: QFileDialogPrivate::restoreWidgetState
Prototype: bool QFileDialogPrivate::restoreWidgetState(QStringList &history, int splitterPosition)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2750-2791
  0.000% (0/30)
289
QEvdevMouseManager::QEvdevMouseManager
Name: QEvdevMouseManager::QEvdevMouseManager
Prototype: QEvdevMouseManager::QEvdevMouseManager(const QString &key, const QString &specification, QObject *parent)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp
Lines: 56-105
  0.000% (0/25)
2811
QEmulationPaintEngine::drawTextItem
Name: QEmulationPaintEngine::drawTextItem
Prototype: void QEmulationPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 166-204
  0.000% (0/18)
286
QDateTimeParser::sectionMaxSize
Name: QDateTimeParser::sectionMaxSize
Prototype: int QDateTimeParser::sectionMaxSize(Section s, int count) const
Coverage:  60.417% (29/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 575-650
 60.417% (29/48)
2830
QDate::fromString
Name: QDate::fromString
Prototype: QDate QDate::fromString(const QString& string, Qt::DateFormat format)
Coverage:  69.565% (32/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 1212-1266
 69.565% (32/46)
2817
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline bool QDBusMarshaller::append(const QDBusVariant &arg)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 183-225
 76.471% (13/17)
286
QDBusConnection::objectRegisteredAt
Name: QDBusConnection::objectRegisteredAt
Prototype: QObject *QDBusConnection::objectRegisteredAt(const QString &path) const
Coverage:  77.778% (21/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 1004-1035
 77.778% (21/27)
287
QDBusArgumentPrivate::createSignature
Name: QDBusArgumentPrivate::createSignature
Prototype: QByteArray QDBusArgumentPrivate::createSignature(int id)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 67-104
 86.364% (19/22)
284
QCoreApplication::applicationFilePath
Name: QCoreApplication::applicationFilePath
Prototype: QString QCoreApplication::applicationFilePath()
Coverage:  39.394% (13/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2115-2194
 39.394% (13/33)
2810
QColorDialogPrivate::selectColor
Name: QColorDialogPrivate::selectColor
Prototype: bool QColorDialogPrivate::selectColor(const QColor &col)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 1529-1565
  0.000% (0/13)
285
QCalendarView::moveCursor
Name: QCalendarView::moveCursor
Prototype: QModelIndex QCalendarView::moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1332-1376
  0.000% (0/28)
2814
QCalendarModel::formatForCell
Name: QCalendarModel::formatForCell
Prototype: QTextCharFormat QCalendarModel::formatForCell(int row, int col) const
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1112-1149
  0.000% (0/40)
2810
QBrush::operator==
Name: QBrush::operator==
Prototype: bool QBrush::operator==(const QBrush &b) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 953-1002
  0.000% (0/42)
2814
QBezier::stationaryYPoints
Name: QBezier::stationaryYPoints
Prototype: int QBezier::stationaryYPoints(qreal &t0, qreal &t1) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 549-596
  0.000% (0/26)
288
QAuthenticatorPrivate::digestMd5Response
Name: QAuthenticatorPrivate::digestMd5Response
Prototype: QByteArray QAuthenticatorPrivate::digestMd5Response(const QByteArray &challenge, const QByteArray &method, const QByteArray &path)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 676-714
 69.231% (9/13)
285
QAccessibleTableCell::state
Name: QAccessibleTableCell::state
Prototype: QAccessible::State QAccessibleTableCell::state() const
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 994-1029
  0.000% (0/34)
2812
QAbstractSocket::writeData
Name: QAbstractSocket::writeData
Prototype: qint64 QAbstractSocket::writeData(const char *data, qint64 size)
Coverage:  81.395% (35/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2492-2556
 81.395% (35/43)
289
QAbstractSocket::waitForDisconnected
Name: QAbstractSocket::waitForDisconnected
Prototype: bool QAbstractSocket::waitForDisconnected(int msecs)
Coverage:  77.419% (24/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2318-2364
 77.419% (24/31)
2811
QAbstractItemView::edit
Name: QAbstractItemView::edit
Prototype: bool QAbstractItemView::edit(const QModelIndex &index, EditTrigger trigger, QEvent *event)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2636-2684
  0.000% (0/36)
2811
setFontSizeFromValue
Name: setFontSizeFromValue
Prototype: static bool setFontSizeFromValue(QCss::Value value, QFont *font, int *fontSizeAdjustment)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1102-1137
  0.000% (0/31)
2713
qt_draw_decoration_for_glyphs
Name: qt_draw_decoration_for_glyphs
Prototype: void qt_draw_decoration_for_glyphs(QPainter *painter, const glyph_t *glyphArray, const QFixedPoint *positions, int glyphCount, QFontEngine *fontEngine, const QFont &font, const QTextCharFormat &charFormat)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6330-6373
  0.000% (0/35)
279
qt_blend_rgb32_on_rgb32_sse2
Name: qt_blend_rgb32_on_rgb32_sse2
Prototype: void qt_blend_rgb32_on_rgb32_sse2(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 95-139
  0.000% (0/22)
278
qglx_surfaceFormatFromVisualInfo
Name: qglx_surfaceFormatFromVisualInfo
Prototype: void qglx_surfaceFormatFromVisualInfo(QSurfaceFormat *format, Display *display, XVisualInfo *visualInfo)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 295-328
  0.000% (0/4)
272
qglx_surfaceFormatFromGLXFBConfig
Name: qglx_surfaceFormatFromGLXFBConfig
Prototype: void qglx_surfaceFormatFromGLXFBConfig(QSurfaceFormat *format, Display *display, GLXFBConfig config)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 260-293
 50.000% (2/4)
272
qNtlmDecodePhase2
Name: qNtlmDecodePhase2
Prototype: static bool qNtlmDecodePhase2(const QByteArray& data, QNtlmPhase2Block& ch)
Coverage:  42.857% (12/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1333-1373
 42.857% (12/28)
2710
qConvertA2RGB30PMToARGB64PM_sse2
Name: qConvertA2RGB30PMToARGB64PM_sse2
Prototype: template<QtPixelOrder PixelOrder> static inline void qConvertA2RGB30PMToARGB64PM_sse2(QRgba64 *buffer, const uint *src, int count)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 651-691
  0.000% (0/19)
276
parseSignal
Name: parseSignal
Prototype: static bool parseSignal(QXmlStreamReader &xml, QDBusIntrospection::Signal &signalData, QDBusIntrospection::Interface *ifaceData)
Coverage:  75.000% (18/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 231-280
 75.000% (18/24)
277
getPixmapSize
Name: getPixmapSize
Prototype: static QSize getPixmapSize(QTextDocument *doc, const QTextImageFormat &format)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextimagehandler.cpp
Lines: 120-160
  0.000% (0/27)
279
drawEllipse_midpoint_i
Name: drawEllipse_midpoint_i
Prototype: static void drawEllipse_midpoint_i(const QRect &rect, const QRect &clip, ProcessSpans pen_func, ProcessSpans brush_func, QSpanData *pen_data, QSpanData *brush_data)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4736-4778
  0.000% (0/14)
275
_q_paintItem
Name: _q_paintItem
Prototype: static void _q_paintItem(QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget, bool useWindowOpacity, bool painterStateProtection)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4275-4317
  0.000% (0/37)
279
SequentialAnchorData::updateChildrenSizes
Name: SequentialAnchorData::updateChildrenSizes
Prototype: void SequentialAnchorData::updateChildrenSizes()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 479-521
  0.000% (0/8)
273
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...17
eLOC - Effective Lines of Code: 33
18
eLOC - Effective Lines of Code: 31
19
eLOC - Effective Lines of Code: 30
20
eLOC - Effective Lines of Code: 29
2122
eLOC - Effective Lines of Code: 27
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
25
eLOC - Effective Lines of Code: 25
...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
...306
eLOC - Effective Lines of Code: 0

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