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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...130
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...146
eLOC - Effective Lines of Code: 4
147
eLOC - Effective Lines of Code: 4
148
eLOC - Effective Lines of Code: 4
149
eLOC - Effective Lines of Code: 4
150151
eLOC - Effective Lines of Code: 3
152
eLOC - Effective Lines of Code: 3
153
eLOC - Effective Lines of Code: 3
154
eLOC - Effective Lines of Code: 3
...160
eLOC - Effective Lines of Code: 3
...170
eLOC - Effective Lines of Code: 3
...180
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QAbstractTestLogger::~QAbstractTestLogger
Name: QAbstractTestLogger::~QAbstractTestLogger
Prototype: QAbstractTestLogger::~QAbstractTestLogger()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qabstracttestlogger.cpp
Lines: 82-89
 71.429% (5/7)
43
QAbstractTableModel::flags
Name: QAbstractTableModel::flags
Prototype: Qt::ItemFlags QAbstractTableModel::flags(const QModelIndex &index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3410-3416
100.000% (4/4)
42
QAbstractState::parentState
Name: QAbstractState::parentState
Prototype: QState *QAbstractState::parentState() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qabstractstate.cpp
Lines: 163-169
100.000% (4/4)
42
QAbstractSpinBox::setFrame
Name: QAbstractSpinBox::setFrame
Prototype: void QAbstractSpinBox::setFrame(bool enable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 368-374
  0.000% (0/1)
41
QAbstractSpinBox::resizeEvent
Name: QAbstractSpinBox::resizeEvent
Prototype: void QAbstractSpinBox::resizeEvent(QResizeEvent *event)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 841-848
  0.000% (0/1)
41
QAbstractSpinBox::paintEvent
Name: QAbstractSpinBox::paintEvent
Prototype: void QAbstractSpinBox::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 935-941
  0.000% (0/1)
41
QAbstractSpinBox::mouseReleaseEvent
Name: QAbstractSpinBox::mouseReleaseEvent
Prototype: void QAbstractSpinBox::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1343-1350
  0.000% (0/4)
42
QAbstractSpinBox::keyReleaseEvent
Name: QAbstractSpinBox::keyReleaseEvent
Prototype: void QAbstractSpinBox::keyReleaseEvent(QKeyEvent *event)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1102-1111
  0.000% (0/6)
42
QAbstractSpinBox::clear
Name: QAbstractSpinBox::clear
Prototype: void QAbstractSpinBox::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 523-530
  0.000% (0/1)
41
QAbstractSocketPrivate::flush
Name: QAbstractSocketPrivate::flush
Prototype: bool QAbstractSocketPrivate::flush()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 894-902
100.000% (6/6)
42
QAbstractSocketPrivate::canWriteNotification
Name: QAbstractSocketPrivate::canWriteNotification
Prototype: bool QAbstractSocketPrivate::canWriteNotification()
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 790-801
100.000% (8/8)
42
QAbstractSocketPrivate::_q_forceDisconnect
Name: QAbstractSocketPrivate::_q_forceDisconnect
Prototype: void QAbstractSocketPrivate::_q_forceDisconnect()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1216-1223
  0.000% (0/8)
42
QAbstractSocket::close
Name: QAbstractSocket::close
Prototype: void QAbstractSocket::close()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2666-2675
100.000% (4/4)
42
QAbstractSliderPrivate::setSteps
Name: QAbstractSliderPrivate::setSteps
Prototype: void QAbstractSliderPrivate::setSteps(int single, int page)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 256-262
  0.000% (0/1)
41
QAbstractSliderPrivate::QAbstractSliderPrivate
Name: QAbstractSliderPrivate::QAbstractSliderPrivate
Prototype: QAbstractSliderPrivate::QAbstractSliderPrivate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 212-227
  0.000% (0/1)
41
QAbstractScrollArea::wheelEvent
Name: QAbstractScrollArea::wheelEvent
Prototype: void QAbstractScrollArea::wheelEvent(QWheelEvent *e)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 1316-1323
  0.000% (0/4)
42
QAbstractProxyModel::sourceModel
Name: QAbstractProxyModel::sourceModel
Prototype: QAbstractItemModel *QAbstractProxyModel::sourceModel() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractproxymodel.cpp
Lines: 161-167
100.000% (4/4)
42
QAbstractOpenGLFunctions::~QAbstractOpenGLFunctions
Name: QAbstractOpenGLFunctions::~QAbstractOpenGLFunctions
Prototype: QAbstractOpenGLFunctions::~QAbstractOpenGLFunctions()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 255-261
  0.000% (0/4)
42
QAbstractListModel::flags
Name: QAbstractListModel::flags
Prototype: Qt::ItemFlags QAbstractListModel::flags(const QModelIndex &index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3552-3558
100.000% (4/4)
42
QAbstractItemViewPrivate::removeEditor
Name: QAbstractItemViewPrivate::removeEditor
Prototype: void QAbstractItemViewPrivate::removeEditor(QWidget *editor)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4354-4361
  0.000% (0/4)
42
QAbstractItemView::updateGeometries
Name: QAbstractItemView::updateGeometries
Prototype: void QAbstractItemView::updateGeometries()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2750-2756
  0.000% (0/1)
41
QAbstractItemView::sizeHintForIndex
Name: QAbstractItemView::sizeHintForIndex
Prototype: QSize QAbstractItemView::sizeHintForIndex(const QModelIndex &index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3058-3064
  0.000% (0/6)
42
QAbstractItemView::setDragDropMode
Name: QAbstractItemView::setDragDropMode
Prototype: void QAbstractItemView::setDragDropMode(DragDropMode behavior)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1501-1507
  0.000% (0/1)
41
QAbstractItemView::setAlternatingRowColors
Name: QAbstractItemView::setAlternatingRowColors
Prototype: void QAbstractItemView::setAlternatingRowColors(bool enable)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1566-1572
  0.000% (0/4)
42
QAbstractItemView::inputMethodQuery
Name: QAbstractItemView::inputMethodQuery
Prototype: QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 883-889
  0.000% (0/6)
42
QAbstractItemView::doItemsLayout
Name: QAbstractItemView::doItemsLayout
Prototype: void QAbstractItemView::doItemsLayout()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1223-1229
  0.000% (0/1)
41
QAbstractItemModelPrivate::variantLessThan
Name: QAbstractItemModelPrivate::variantLessThan
Prototype: bool QAbstractItemModelPrivate::variantLessThan(const QVariant &v1, const QVariant &v2)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 581-592
 66.667% (4/6)
44
QAbstractItemModelPrivate::invalidatePersistentIndexes
Name: QAbstractItemModelPrivate::invalidatePersistentIndexes
Prototype: void QAbstractItemModelPrivate::invalidatePersistentIndexes()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 505-512
100.000% (2/2)
42
QAbstractItemModel::supportedDragActions
Name: QAbstractItemModel::supportedDragActions
Prototype: Qt::DropActions QAbstractItemModel::supportedDragActions() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1996-2002
 50.000% (2/4)
42
QAbstractItemModel::setItemData
Name: QAbstractItemModel::setItemData
Prototype: bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles)
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1822-1828
 75.000% (6/8)
42
QAbstractItemModel::setData
Name: QAbstractItemModel::setData
Prototype: bool QAbstractItemModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1792-1798
100.000% (1/1)
41
QAbstractItemModel::headerData
Name: QAbstractItemModel::headerData
Prototype: QVariant QAbstractItemModel::headerData(int section, Qt::Orientation orientation, int role) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2445-2451
100.000% (4/4)
42
QAbstractItemModel::flags
Name: QAbstractItemModel::flags
Prototype: Qt::ItemFlags QAbstractItemModel::flags(const QModelIndex &index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2210-2217
100.000% (4/4)
42
QAbstractItemModel::endResetModel
Name: QAbstractItemModel::endResetModel
Prototype: void QAbstractItemModel::endResetModel()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3177-3183
100.000% (1/1)
41
QAbstractItemModel::endRemoveRows
Name: QAbstractItemModel::endRemoveRows
Prototype: void QAbstractItemModel::endRemoveRows()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2710-2716
100.000% (1/1)
41
QAbstractItemModel::endRemoveColumns
Name: QAbstractItemModel::endRemoveColumns
Prototype: void QAbstractItemModel::endRemoveColumns()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3012-3018
100.000% (1/1)
41
QAbstractItemModel::endInsertRows
Name: QAbstractItemModel::endInsertRows
Prototype: void QAbstractItemModel::endInsertRows()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2656-2662
100.000% (1/1)
41
QAbstractItemModel::endInsertColumns
Name: QAbstractItemModel::endInsertColumns
Prototype: void QAbstractItemModel::endInsertColumns()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2958-2964
100.000% (1/1)
41
QAbstractGraphicsShapeItem::opaqueArea
Name: QAbstractGraphicsShapeItem::opaqueArea
Prototype: QPainterPath QAbstractGraphicsShapeItem::opaqueArea() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8288-8294
  0.000% (0/4)
42
QAbstractFileEngineIterator::currentFileInfo
Name: QAbstractFileEngineIterator::currentFileInfo
Prototype: QFileInfo QAbstractFileEngineIterator::currentFileInfo() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1014-1022
 75.000% (3/4)
42
QAbstractFileEngine::extension
Name: QAbstractFileEngine::extension
Prototype: bool QAbstractFileEngine::extension(Extension extension, const ExtensionOption *option, ExtensionReturn *output)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1205-1211
  0.000% (0/1)
41
QAbstractEventDispatcher::installNativeEventFilter
Name: QAbstractEventDispatcher::installNativeEventFilter
Prototype: void QAbstractEventDispatcher::installNativeEventFilter(QAbstractNativeEventFilter *filterObj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp
Lines: 402-410
100.000% (1/1)
41
QAbstractButtonPrivate::refresh
Name: QAbstractButtonPrivate::refresh
Prototype: void QAbstractButtonPrivate::refresh()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 365-372
  0.000% (0/4)
42
QAbstractAnimation::stop
Name: QAbstractAnimation::stop
Prototype: void QAbstractAnimation::stop()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1378-1386
100.000% (4/4)
42
PathSimplifier::flattenQuadratic
Name: PathSimplifier::flattenQuadratic
Prototype: inline bool PathSimplifier::flattenQuadratic(const QPoint &u, const QPoint &v, const QPoint &w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1523-1529
  0.000% (0/1)
41
PathSimplifier::ElementAllocator::~ElementAllocator
Name: PathSimplifier::ElementAllocator::~ElementAllocator
Prototype: inline PathSimplifier::ElementAllocator::~ElementAllocator()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 434-441
  0.000% (0/4)
42
Parser::lexemUntil
Name: Parser::lexemUntil
Prototype: QString Parser::lexemUntil(QCss::TokenType t)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2760-2766
  0.000% (0/6)
42
PageItem::PageItem
Name: PageItem::PageItem
Prototype: PageItem(int _pageNum, const QPicture* _pagePicture, QSize _paperSize, QRect _pageRect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 59-67
100.000% (1/1)
41
LineBreakHelper::saveCurrentGlyph
Name: LineBreakHelper::saveCurrentGlyph
Prototype: inline void saveCurrentGlyph()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1680-1687
  0.000% (0/6)
42
LcdFilterLegacy::filterPixel
Name: LcdFilterLegacy::filterPixel
Prototype: static inline void filterPixel(uchar &red, uchar &green, uchar &blue)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 566-573
  0.000% (0/1)
41
DrawTextItemRecorder::updateState
Name: DrawTextItemRecorder::updateState
Prototype: void updateState(const QPaintEngineState &newState) override
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 442-449
  0.000% (0/6)
42
ControllerWidget::mouseMoveEvent
Name: ControllerWidget::mouseMoveEvent
Prototype: void ControllerWidget::mouseMoveEvent(QMouseEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 646-654
  0.000% (0/4)
42
ControlLabel::mousePressEvent
Name: ControlLabel::mousePressEvent
Prototype: void ControlLabel::mousePressEvent(QMouseEvent *mouseEvent)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 438-445
  0.000% (0/4)
42
ControlLabel::ControlLabel
Name: ControlLabel::ControlLabel
Prototype: ControlLabel::ControlLabel(QMdiSubWindow *subWindow, QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 391-398
  0.000% (0/1)
41
CloseButton::sizeHint
Name: CloseButton::sizeHint
Prototype: QSize CloseButton::sizeHint() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2568-2574
  0.000% (0/1)
41
CloseButton::CloseButton
Name: CloseButton::CloseButton
Prototype: CloseButton::CloseButton(QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2555-2566
  0.000% (0/1)
41
BezierEase::_fast_cbrt
Name: BezierEase::_fast_cbrt
Prototype: float static inline _fast_cbrt(float x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 627-640
  0.000% (0/1)
41
AtSpiAdaptor::translateRectToWindowCoordinates
Name: AtSpiAdaptor::translateRectToWindowCoordinates
Prototype: QRect AtSpiAdaptor::translateRectToWindowCoordinates(QAccessibleInterface *interface, const QRect &rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2136-2143
  0.000% (0/4)
42
AtSpiAdaptor::packDBusSignalArguments
Name: AtSpiAdaptor::packDBusSignalArguments
Prototype: QVariantList AtSpiAdaptor::packDBusSignalArguments(const QString &type, int data1, int data2, const QVariant &variantData) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 834-840
  0.000% (0/1)
41
AtSpiAdaptor::notifyStateChange
Name: AtSpiAdaptor::notifyStateChange
Prototype: void AtSpiAdaptor::notifyStateChange(QAccessibleInterface *interface, const QString &state, int value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 877-883
  0.000% (0/1)
41
AtSpiAdaptor::getCharacterExtents
Name: AtSpiAdaptor::getCharacterExtents
Prototype: QList<QVariant> AtSpiAdaptor::getCharacterExtents(QAccessibleInterface *interface, int offset, uint coordType) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2105-2113
  0.000% (0/4)
42
xgetbv
Name: xgetbv
Prototype: static void xgetbv(uint in, uint &eax, uint &edx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 282-293
  0.000% (0/1)
31
validateToolBarArea
Name: validateToolBarArea
Prototype: static inline void validateToolBarArea(Qt::ToolBarArea &area)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1043-1054
  0.000% (0/7)
36
userEventSourcePrepare
Name: userEventSourcePrepare
Prototype: static gboolean userEventSourcePrepare(GSource *s, gint *timeout)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp
Lines: 59-65
100.000% (1/1)
31
unsetCursor
Name: unsetCursor
Prototype: static inline void unsetCursor(QWindow *w)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3461-3466
  0.000% (0/6)
33
ungrabMouseForPopup
Name: ungrabMouseForPopup
Prototype: static void ungrabMouseForPopup(QWidget *popup)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3817-3823
  0.000% (0/4)
32
ungrabKeyboardForPopup
Name: ungrabKeyboardForPopup
Prototype: static void ungrabKeyboardForPopup(QWidget *popup)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3809-3815
  0.000% (0/4)
32
ucstrcmp
Name: ucstrcmp
Prototype: static int ucstrcmp(const QChar *a, int alen, const uchar *b, int blen)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 650-655
100.000% (1/1)
31
typeFromTypeInfo
Name: typeFromTypeInfo
Prototype: static inline int typeFromTypeInfo(const QMetaObject *mo, uint typeInfo)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 180-185
100.000% (4/4)
32
translateCoordinates
Name: translateCoordinates
Prototype: static xcb_translate_coordinates_reply_t * translateCoordinates(QXcbConnection *c, xcb_window_t from, xcb_window_t to, int x, int y)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 227-233
  0.000% (0/1)
31
tlWindow
Name: tlWindow
Prototype: static QWindow *tlWindow(QWindow *window)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 912-917
 83.333% (5/6)
32
time_update
Name: time_update
Prototype: static inline bool time_update(struct timespec *tv, const struct timespec &start, const struct timespec &timeout)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 57-65
100.000% (1/1)
31
tabId
Name: tabId
Prototype: static quintptr tabId(const QDockAreaLayoutItem &item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 218-223
  0.000% (0/4)
32
systemTrayTracker
Name: systemTrayTracker
Prototype: static inline QXcbSystemTrayTracker *systemTrayTracker(const QScreen *s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 103-109
 50.000% (2/4)
32
systemLocale
Name: systemLocale
Prototype: static const QSystemLocale *systemLocale()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 583-588
 50.000% (2/4)
32
systemData
Name: systemData
Prototype: static const QLocaleData *systemData()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 637-648
 83.333% (5/6)
32
storePixel
Name: storePixel
Prototype: template <> inline void storePixel<QPixelLayout::BPP1LSB>(uchar *dest, int index, uint pixel)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 814-821
  0.000% (0/4)
32
storePixel
Name: storePixel
Prototype: template <> inline void storePixel<QPixelLayout::BPP1MSB>(uchar *dest, int index, uint pixel)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 823-830
  0.000% (0/4)
32
storageIndexFromLayoutItem
Name: storageIndexFromLayoutItem
Prototype: static int storageIndexFromLayoutItem(const QFormLayoutPrivate::ItemMatrix &m, QFormLayoutItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 243-251
  0.000% (0/4)
32
socketNotifierSourcePrepare
Name: socketNotifierSourcePrepare
Prototype: static gboolean socketNotifierSourcePrepare(GSource *, gint *timeout)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 67-72
 75.000% (3/4)
32
sm_saveCompleteCallback
Name: sm_saveCompleteCallback
Prototype: static void sm_saveCompleteCallback(SmcConn smcConn, SmPointer )
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 303-308
  0.000% (0/4)
32
skipDuplicatePoints
Name: skipDuplicatePoints
Prototype: static inline void skipDuplicatePoints(const qreal **pts, const qreal *endPts)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 73-80
  0.000% (0/8)
32
shouldBePropagatedToWidget
Name: shouldBePropagatedToWidget
Prototype: static inline bool shouldBePropagatedToWidget(QEvent *event)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 167-181
  0.000% (0/9)
38
set_thread_data
Name: set_thread_data
Prototype: static void set_thread_data(QThreadData *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 196-203
100.000% (1/1)
31
set_extended_font_bits
Name: set_extended_font_bits
Prototype: static void set_extended_font_bits(quint8 bits, QFontPrivate *f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 1936-1941
  0.000% (0/1)
31
setPossiblePalette
Name: setPossiblePalette
Prototype: static void setPossiblePalette(const QPalette *palette, const char *className)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 689-694
  0.000% (0/4)
32
setActionIcon
Name: setActionIcon
Prototype: static inline void setActionIcon(QAction *action, const QString &name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2233-2238
  0.000% (0/4)
32
screenOf
Name: screenOf
Prototype: static QScreen *screenOf(const QWidget *w)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 422-427
  0.000% (0/4)
32
roundToMillisecond
Name: roundToMillisecond
Prototype: static timespec roundToMillisecond(timespec val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 204-212
100.000% (1/1)
31
rgb2hsv
Name: rgb2hsv
Prototype: static inline void rgb2hsv(QRgb rgb, int &h, int &s, int &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 575-580
  0.000% (0/1)
31
resourceType
Name: resourceType
Prototype: static int resourceType(const QByteArray &key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 77-95
100.000% (1/1)
31
resolveClassName
Name: resolveClassName
Prototype: static const QMetaObject *resolveClassName (const QMap<QByteArray, const QMetaObject *>& references, const QByteArray& name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1670-1678
100.000% (4/4)
32
registerFont
Name: registerFont
Prototype: static void registerFont(QFontDatabasePrivate::ApplicationFont *fnt)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1023-1030
  0.000% (0/1)
31
registerEventTypeZeroBased
Name: registerEventTypeZeroBased
Prototype: static inline int registerEventTypeZeroBased(int id) noexcept
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreevent.cpp
Lines: 453-461
100.000% (8/8)
32
readValue
Name: readValue
Prototype: template <typename T> T readValue(const uchar *&data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 98-104
  0.000% (0/1)
31
rasterop_solid_SourceOrDestination
Name: rasterop_solid_SourceOrDestination
Prototype: void rasterop_solid_SourceOrDestination(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1775-1783
  0.000% (0/4)
32
rasterop_SourceOrDestination
Name: rasterop_SourceOrDestination
Prototype: void rasterop_SourceOrDestination(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1785-1793
  0.000% (0/4)
32
rasterop_NotSource
Name: rasterop_NotSource
Prototype: void rasterop_NotSource(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1923-1929
  0.000% (0/4)
32
quoteNewline
Name: quoteNewline
Prototype: static QString quoteNewline(const QString &s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 487-492
  0.000% (0/1)
31
qt_sizegrip_topLevelWidget
Name: qt_sizegrip_topLevelWidget
Prototype: static QWidget *qt_sizegrip_topLevelWidget(QWidget* w)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 64-69
  0.000% (0/8)
32
Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...130
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...146
eLOC - Effective Lines of Code: 4
147
eLOC - Effective Lines of Code: 4
148
eLOC - Effective Lines of Code: 4
149
eLOC - Effective Lines of Code: 4
150151
eLOC - Effective Lines of Code: 3
152
eLOC - Effective Lines of Code: 3
153
eLOC - Effective Lines of Code: 3
154
eLOC - Effective Lines of Code: 3
...160
eLOC - Effective Lines of Code: 3
...170
eLOC - Effective Lines of Code: 3
...180
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...306
eLOC - Effective Lines of Code: 0

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