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
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...285
eLOC - Effective Lines of Code: 25
286
eLOC - Effective Lines of Code: 26
287
eLOC - Effective Lines of Code: 27
288
eLOC - Effective Lines of Code: 28
289290
eLOC - Effective Lines of Code: 30
291
eLOC - Effective Lines of Code: 30
292
eLOC - Effective Lines of Code: 32
293
eLOC - Effective Lines of Code: 33
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
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
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
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
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::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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
QXcbXSettings::QXcbXSettings
Name: QXcbXSettings::QXcbXSettings
Prototype: QXcbXSettings::QXcbXSettings(QXcbVirtualDesktop *screen)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 227-269
 40.000% (4/10)
294
QXmlSimpleReaderPrivate::processElementEmptyTag
Name: QXmlSimpleReaderPrivate::processElementEmptyTag
Prototype: bool QXmlSimpleReaderPrivate::processElementEmptyTag()
Coverage:  65.625% (21/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3763-3813
 65.625% (21/32)
2911
QtPrivate::intersect_path
Name: QtPrivate::intersect_path
Prototype: static bool intersect_path(const QGraphicsItem *item, const QRectF &exposeRect, Qt::ItemSelectionMode mode, const QTransform &deviceTransform, const void *intersectData)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicssceneindex.cpp
Lines: 155-197
  0.000% (0/35)
296
SimpleCascader::rearrange
Name: SimpleCascader::rearrange
Prototype: void SimpleCascader::rearrange(QList<QWidget *> &widgets, const QRect &domain) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 334-372
  0.000% (0/16)
296
_hb_qt_unicode_decompose
Name: _hb_qt_unicode_decompose
Prototype: static hb_bool_t _hb_qt_unicode_decompose(hb_unicode_funcs_t * , hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b, void * )
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 314-367
  0.000% (0/21)
297
convert_BGR30_to_RGB30_inplace
Name: convert_BGR30_to_RGB30_inplace
Prototype: static bool convert_BGR30_to_RGB30_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 667-703
  0.000% (0/17)
298
findObject
Name: findObject
Prototype: static bool findObject(const QDBusConnectionPrivate::ObjectTreeNode *root, const QString &fullpath, int &usedLength, QDBusConnectionPrivate::ObjectTreeNode &result)
Coverage:  92.500% (37/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 365-412
 92.500% (37/40)
299
handleSpans
Name: handleSpans
Prototype: template <typename T> void handleSpans(int count, const QSpan *spans, const QSpanData *data, T &handler)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3988-4036
  0.000% (0/26)
298
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPainterPath &p)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2413-2451
  0.000% (0/15)
295
qConvertARGB32PMToARGB64PM_sse2
Name: qConvertARGB32PMToARGB64PM_sse2
Prototype: template<bool RGBA, bool maskAlpha> static inline void qConvertARGB32PMToARGB64PM_sse2(QRgba64 *buffer, const uint *src, int count)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 498-537
  0.000% (0/27)
299
q_toPercentEncoding
Name: q_toPercentEncoding
Prototype: static void q_toPercentEncoding(QByteArray *ba, const char *dontEncode, const char *alsoEncode, char percent)
Coverage:  95.122% (39/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4417-4455
 95.122% (39/41)
297
qt_fusionPalette
Name: qt_fusionPalette
Prototype: QPalette qt_fusionPalette()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 1110-1144
  0.000% (0/1)
291
splitPolygon
Name: splitPolygon
Prototype: static bool splitPolygon(const QPointF *points, int pointCount, QVector<QPointF> *upper, QVector<QPointF> *lower)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1792-1842
  0.000% (0/20)
296
writeProperty
Name: writeProperty
Prototype: static int writeProperty(QObject *obj, const QByteArray &property_name, QVariant value, int propFlags = QDBusConnection::ExportAllProperties)
Coverage:  57.576% (19/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 322-374
 57.576% (19/33)
299
Declaration::brushValues
Name: Declaration::brushValues
Prototype: void Declaration::brushValues(QBrush *c, const QPalette &pal) const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1391-1434
  0.000% (0/44)
3015
Itemizer::generateScriptItemsCapitalize
Name: Itemizer::generateScriptItemsCapitalize
Prototype: void generateScriptItemsCapitalize(int start, int length)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 125-170
  0.000% (0/31)
309
Parser::parse
Name: Parser::parse
Prototype: bool Parser::parse(StyleSheet *styleSheet, Qt::CaseSensitivity nameCaseSensitivity)
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2175-2214
  0.000% (0/74)
3020
Parser::parse
Name: Parser::parse
Prototype: QJsonDocument Parser::parse(QJsonParseError *error)
Coverage:  76.000% (19/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 293-351
 76.000% (19/25)
309
QAbstractItemViewPrivate::dropOn
Name: QAbstractItemViewPrivate::dropOn
Prototype: bool QAbstractItemViewPrivate::dropOn(QDropEvent *event, int *dropRow, int *dropCol, QModelIndex *dropIndex)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2093-2138
  0.000% (0/29)
3011
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...285
eLOC - Effective Lines of Code: 25
286
eLOC - Effective Lines of Code: 26
287
eLOC - Effective Lines of Code: 27
288
eLOC - Effective Lines of Code: 28
289290
eLOC - Effective Lines of Code: 30
291
eLOC - Effective Lines of Code: 30
292
eLOC - Effective Lines of Code: 32
293
eLOC - Effective Lines of Code: 33
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160

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