QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...130
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...155
McCabe - Cyclomatic Complexity: 2
156
McCabe - Cyclomatic Complexity: 2
157
McCabe - Cyclomatic Complexity: 2
158
McCabe - Cyclomatic Complexity: 2
159160
McCabe - Cyclomatic Complexity: 2
161
McCabe - Cyclomatic Complexity: 1
162
McCabe - Cyclomatic Complexity: 1
163
McCabe - Cyclomatic Complexity: 1
...170
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QAbstractPrintDialog::~QAbstractPrintDialog
Name: QAbstractPrintDialog::~QAbstractPrintDialog
Prototype: QAbstractPrintDialog::~QAbstractPrintDialog()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qabstractprintdialog.cpp
Lines: 129-134
100.000% (4/4)
32
QAbstractPrintDialog::setFromTo
Name: QAbstractPrintDialog::setFromTo
Prototype: void QAbstractPrintDialog::setFromTo(int from, int to)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qabstractprintdialog.cpp
Lines: 291-300
 66.667% (4/6)
122
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: 200-206
  0.000% (0/4)
42
QAbstractNativeEventFilter::~QAbstractNativeEventFilter
Name: QAbstractNativeEventFilter::~QAbstractNativeEventFilter
Prototype: QAbstractNativeEventFilter::~QAbstractNativeEventFilter()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstractnativeeventfilter.cpp
Lines: 64-69
 75.000% (3/4)
32
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: 3515-3521
100.000% (4/4)
42
QAbstractItemViewPrivate::shouldAutoScroll
Name: QAbstractItemViewPrivate::shouldAutoScroll
Prototype: bool QAbstractItemViewPrivate::shouldAutoScroll(const QPoint &pos) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4111-4120
  0.000% (0/12)
72
QAbstractItemViewPrivate::selectAll
Name: QAbstractItemViewPrivate::selectAll
Prototype: void QAbstractItemViewPrivate::selectAll(QItemSelectionModel::SelectionFlags command)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4411-4423
  0.000% (0/4)
92
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: 4303-4311
  0.000% (0/4)
42
QAbstractItemViewPrivate::doDelayedItemsLayout
Name: QAbstractItemViewPrivate::doDelayedItemsLayout
Prototype: void QAbstractItemViewPrivate::doDelayedItemsLayout(int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4122-4128
  0.000% (0/4)
32
QAbstractItemViewPrivate::_q_rowsInserted
Name: QAbstractItemViewPrivate::_q_rowsInserted
Prototype: void QAbstractItemViewPrivate::_q_rowsInserted(const QModelIndex &index, int start, int end)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3467-3483
  0.000% (0/4)
102
QAbstractItemViewPrivate::_q_layoutChanged
Name: QAbstractItemViewPrivate::_q_layoutChanged
Prototype: void QAbstractItemViewPrivate::_q_layoutChanged()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3524-3534
  0.000% (0/4)
52
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: 3008-3014
  0.000% (0/6)
42
QAbstractItemView::setVerticalScrollMode
Name: QAbstractItemView::setVerticalScrollMode
Prototype: void QAbstractItemView::setVerticalScrollMode(ScrollMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1242-1251
  0.000% (0/4)
72
QAbstractItemView::setRootIndex
Name: QAbstractItemView::setRootIndex
Prototype: void QAbstractItemView::setRootIndex(const QModelIndex &index)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1124-1134
  0.000% (0/6)
72
QAbstractItemView::setIconSize
Name: QAbstractItemView::setIconSize
Prototype: void QAbstractItemView::setIconSize(const QSize &size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1540-1548
  0.000% (0/4)
62
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: 1519-1525
  0.000% (0/4)
42
QAbstractItemView::selectionChanged
Name: QAbstractItemView::selectionChanged
Prototype: void QAbstractItemView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3553-3560
  0.000% (0/6)
32
QAbstractItemView::scrollToBottom
Name: QAbstractItemView::scrollToBottom
Prototype: void QAbstractItemView::scrollToBottom()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3204-3212
  0.000% (0/4)
52
QAbstractItemView::rowsInserted
Name: QAbstractItemView::rowsInserted
Prototype: void QAbstractItemView::rowsInserted(const QModelIndex &, int, int)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3286-3292
  0.000% (0/4)
32
QAbstractItemView::openPersistentEditor
Name: QAbstractItemView::openPersistentEditor
Prototype: void QAbstractItemView::openPersistentEditor(const QModelIndex &index)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3090-3102
  0.000% (0/6)
82
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: 864-870
  0.000% (0/6)
42
QAbstractItemView::editorDestroyed
Name: QAbstractItemView::editorDestroyed
Prototype: void QAbstractItemView::editorDestroyed(QObject *editor)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2856-2864
  0.000% (0/4)
62
QAbstractItemView::clearSelection
Name: QAbstractItemView::clearSelection
Prototype: void QAbstractItemView::clearSelection()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1191-1196
  0.000% (0/4)
32
QAbstractItemModelPrivate::Persistent::insertMultiAtEnd
Name: QAbstractItemModelPrivate::Persistent::insertMultiAtEnd
Prototype: void QAbstractItemModelPrivate::Persistent::insertMultiAtEnd(const QModelIndex& key, QPersistentModelIndexData *data)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3709-3719
100.000% (6/6)
72
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: 1959-1965
 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: 1785-1791
 75.000% (6/8)
42
QAbstractItemModel::persistentIndexList
Name: QAbstractItemModel::persistentIndexList
Prototype: QModelIndexList QAbstractItemModel::persistentIndexList() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3221-3232
100.000% (4/4)
82
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: 2408-2414
100.000% (4/4)
42
QAbstractItemModel::hasIndex
Name: QAbstractItemModel::hasIndex
Prototype: bool QAbstractItemModel::hasIndex(int row, int column, const QModelIndex &parent) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1679-1684
100.000% (10/10)
32
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: 2173-2180
100.000% (4/4)
42
QAbstractItemModel::encodeData
Name: QAbstractItemModel::encodeData
Prototype: void QAbstractItemModel::encodeData(const QModelIndexList &indexes, QDataStream &stream) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2467-2472
100.000% (4/4)
32
QAbstractItemModel::beginMoveRows
Name: QAbstractItemModel::beginMoveRows
Prototype: bool QAbstractItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationChild)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2804-2826
100.000% (16/16)
162
QAbstractItemModel::beginMoveColumns
Name: QAbstractItemModel::beginMoveColumns
Prototype: bool QAbstractItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationChild)
Coverage:  25.000% (4/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3021-3044
 25.000% (4/16)
162
QAbstractGraphicsShapeItem::setPen
Name: QAbstractGraphicsShapeItem::setPen
Prototype: void QAbstractGraphicsShapeItem::setPen(const QPen &pen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8146-8155
  0.000% (0/4)
72
QAbstractGraphicsShapeItem::setBrush
Name: QAbstractGraphicsShapeItem::setBrush
Prototype: void QAbstractGraphicsShapeItem::setBrush(const QBrush &brush)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8178-8185
  0.000% (0/4)
52
QAbstractGraphicsShapeItem::opaqueArea
Name: QAbstractGraphicsShapeItem::opaqueArea
Prototype: QPainterPath QAbstractGraphicsShapeItem::opaqueArea() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 8198-8204
  0.000% (0/6)
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: 1008-1016
 75.000% (3/4)
42
QAbstractFileEngine::map
Name: QAbstractFileEngine::map
Prototype: uchar *QAbstractFileEngine::map(qint64 offset, qint64 size, QFile::MemoryMapFlags flags)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 797-807
100.000% (4/4)
82
QAbstractFileEngine::entryList
Name: QAbstractFileEngine::entryList
Prototype: QStringList QAbstractFileEngine::entryList(QDir::Filters filters, const QStringList &filterNames) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 625-634
  0.000% (0/4)
62
QAbstractFileEngine::create
Name: QAbstractFileEngine::create
Prototype: QAbstractFileEngine *QAbstractFileEngine::create(const QString &fileName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 198-211
100.000% (4/4)
62
QAbstractEventDispatcherPrivate::releaseTimerId
Name: QAbstractEventDispatcherPrivate::releaseTimerId
Prototype: void QAbstractEventDispatcherPrivate::releaseTimerId(int timerId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp
Lines: 90-96
100.000% (4/4)
22
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: 358-365
  0.000% (0/4)
42
QAbstractButton::~QAbstractButton
Name: QAbstractButton::~QAbstractButton
Prototype: QAbstractButton::~QAbstractButton()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 469-476
  0.000% (0/4)
32
QAbstractButton::setText
Name: QAbstractButton::setText
Prototype: void QAbstractButton::setText(const QString &text)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 505-522
  0.000% (0/4)
112
QAbstractButton::setShortcut
Name: QAbstractButton::setShortcut
Prototype: void QAbstractButton::setShortcut(const QKeySequence &key)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 559-566
  0.000% (0/4)
52
QAbstractButton::setCheckable
Name: QAbstractButton::setCheckable
Prototype: void QAbstractButton::setCheckable(bool checkable)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 583-591
  0.000% (0/4)
52
QAbstractButton::nextCheckState
Name: QAbstractButton::nextCheckState
Prototype: void QAbstractButton::nextCheckState()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 896-900
  0.000% (0/4)
22
QAbstractButton::iconSize
Name: QAbstractButton::iconSize
Prototype: QSize QAbstractButton::iconSize() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 1261-1268
  0.000% (0/4)
52
QAbstractButton::focusOutEvent
Name: QAbstractButton::focusOutEvent
Prototype: void QAbstractButton::focusOutEvent(QFocusEvent *e)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 1161-1169
  0.000% (0/6)
52
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: 1372-1380
100.000% (4/4)
42
QAbstractAnimation::start
Name: QAbstractAnimation::start
Prototype: void QAbstractAnimation::start(DeletionPolicy policy)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1353-1360
100.000% (4/4)
52
QAbstractAnimation::setPaused
Name: QAbstractAnimation::setPaused
Prototype: void QAbstractAnimation::setPaused(bool paused)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1425-1431
  0.000% (0/4)
32
QAbstractAnimation::resume
Name: QAbstractAnimation::resume
Prototype: void QAbstractAnimation::resume()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1407-1417
100.000% (4/4)
62
QAbstractAnimation::pause
Name: QAbstractAnimation::pause
Prototype: void QAbstractAnimation::pause()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1389-1398
100.000% (4/4)
52
PressDelayHandler::pressed
Name: PressDelayHandler::pressed
Prototype: void pressed(QEvent *e, int delay)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qflickgesture.cpp
Lines: 150-163
  0.000% (0/5)
72
PressDelayHandler::instance
Name: PressDelayHandler::instance
Prototype: static PressDelayHandler *instance()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qflickgesture.cpp
Lines: 132-138
  0.000% (0/4)
32
PathSimplifier::subDivQuadratic
Name: PathSimplifier::subDivQuadratic
Prototype: inline void PathSimplifier::subDivQuadratic(const QPoint &u, const QPoint &v, const QPoint &w)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1578-1588
  0.000% (0/4)
82
PathSimplifier::subDivCubic
Name: PathSimplifier::subDivCubic
Prototype: inline void PathSimplifier::subDivCubic(const QPoint &u, const QPoint &v, const QPoint &w, const QPoint &q)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1590-1601
  0.000% (0/4)
82
PathSimplifier::setElementToQuadratic
Name: PathSimplifier::setElementToQuadratic
Prototype: bool PathSimplifier::setElementToQuadratic(Element *element, quint32 pointIndex1, const QPoint &ctrl, quint32 pointIndex2)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1293-1317
  0.000% (0/4)
172
PathSimplifier::setElementToCubic
Name: PathSimplifier::setElementToCubic
Prototype: bool PathSimplifier::setElementToCubic(Element *element, quint32 pointIndex1, const QPoint &v, const QPoint &w, quint32 pointIndex2)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1319-1345
  0.000% (0/4)
192
PathSimplifier::calculateSeparatingAxisRange
Name: PathSimplifier::calculateSeparatingAxisRange
Prototype: QPair<int, int> PathSimplifier::calculateSeparatingAxisRange(const QPoint &axis, Element *element)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1209-1219
  0.000% (0/4)
72
PathSimplifier::PathSimplifier
Name: PathSimplifier::PathSimplifier
Prototype: PathSimplifier::PathSimplifier(const QVectorPath &path, QDataBuffer<QPoint> &vertices, QDataBuffer<quint32> &indices, const QTransform &matrix)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 479-493
  0.000% (0/4)
72
PathSimplifier::Event::operator <
Name: PathSimplifier::Event::operator <
Prototype: inline bool PathSimplifier::Event::operator < (const Event &other) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 461-466
  0.000% (0/4)
32
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: 428-435
  0.000% (0/4)
42
PathSimplifier::ElementAllocator::newElement
Name: PathSimplifier::ElementAllocator::newElement
Prototype: inline PathSimplifier::Element *PathSimplifier::ElementAllocator::newElement()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 447-458
  0.000% (0/4)
92
PathSimplifier::Element::flip
Name: PathSimplifier::Element::flip
Prototype: inline void PathSimplifier::Element::flip()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 468-477
  0.000% (0/4)
62
PathSimplifier::BoundingVolumeHierarchy::newNode
Name: PathSimplifier::BoundingVolumeHierarchy::newNode
Prototype: inline PathSimplifier::BVHNode *PathSimplifier::BoundingVolumeHierarchy::newNode()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 403-408
  0.000% (0/4)
32
Parser::unquotedLexem
Name: Parser::unquotedLexem
Prototype: QString Parser::unquotedLexem() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2743-2751
  0.000% (0/4)
52
Parser::parsePseudoPage
Name: Parser::parsePseudoPage
Prototype: bool Parser::parsePseudoPage(QString *selector)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2310-2315
  0.000% (0/4)
32
Parser::parseHexColor
Name: Parser::parseHexColor
Prototype: bool Parser::parseHexColor(QColor *col)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2686-2695
  0.000% (0/4)
62
Parser::parseClass
Name: Parser::parseClass
Prototype: bool Parser::parseClass(QString *name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2460-2465
  0.000% (0/4)
32
Parser::next
Name: Parser::next
Prototype: bool Parser::next(QCss::TokenType t)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2725-2730
  0.000% (0/6)
32
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: 2753-2759
  0.000% (0/6)
42
Parser::errorSymbol
Name: Parser::errorSymbol
Prototype: Symbol Parser::errorSymbol()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2216-2220
  0.000% (0/4)
22
Parser::eatBOM
Name: Parser::eatBOM
Prototype: void Parser::eatBOM()
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 242-251
 30.000% (3/10)
62
ParallelAnchorData::updateChildrenSizes
Name: ParallelAnchorData::updateChildrenSizes
Prototype: void ParallelAnchorData::updateChildrenSizes()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 260-278
  0.000% (0/5)
122
PageItem::paint
Name: PageItem::paint
Prototype: void PageItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 79-138
 50.000% (2/4)
332
OsTypeTerm::hostOs
Name: OsTypeTerm::hostOs
Prototype: QString OsTypeTerm::hostOs()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 295-309
  0.000% (0/2)
02
OsTypeTerm::fromJson
Name: OsTypeTerm::fromJson
Prototype: OsTypeTerm OsTypeTerm::fromJson(const QJsonValue &v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 283-293
  0.000% (0/4)
82
MinOverlapPlacer::findBestPlacement
Name: MinOverlapPlacer::findBestPlacement
Prototype: QPoint MinOverlapPlacer::findBestPlacement(const QRect &domain, const QVector<QRect> &rects, QVector<QRect> &source)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 530-540
  0.000% (0/4)
52
MinOverlapPlacer::accumulatedOverlap
Name: MinOverlapPlacer::accumulatedOverlap
Prototype: int MinOverlapPlacer::accumulatedOverlap(const QRect &source, const QVector<QRect> &rects)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 409-417
  0.000% (0/2)
52
LineEdit::focusOutEvent
Name: LineEdit::focusOutEvent
Prototype: void focusOutEvent(QFocusEvent *e) override
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 124-129
  0.000% (0/6)
32
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: 1674-1681
  0.000% (0/6)
42
LineBreakHelper::negativeRightBearing
Name: LineBreakHelper::negativeRightBearing
Prototype: inline QFixed negativeRightBearing() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1717-1723
  0.000% (0/4)
32
LineBreakHelper::checkFullOtherwiseExtend
Name: LineBreakHelper::checkFullOtherwiseExtend
Prototype: inline bool LineBreakHelper::checkFullOtherwiseExtend(QScriptLine &line)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1728-1747
  0.000% (0/10)
122
LineBreakHelper::calculateRightBearingForPreviousGlyph
Name: LineBreakHelper::calculateRightBearingForPreviousGlyph
Prototype: inline void calculateRightBearingForPreviousGlyph()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1702-1706
  0.000% (0/4)
22
LineBreakHelper::calculateRightBearing
Name: LineBreakHelper::calculateRightBearing
Prototype: inline void calculateRightBearing()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1695-1700
  0.000% (0/4)
32
INCRTransaction::timerEvent
Name: INCRTransaction::timerEvent
Prototype: void timerEvent(QTimerEvent *ev) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 235-245
  0.000% (0/4)
22
INCRTransaction::INCRTransaction
Name: INCRTransaction::INCRTransaction
Prototype: INCRTransaction(QXcbConnection *c, xcb_window_t w, xcb_atom_t p, QByteArray d, uint i, xcb_atom_t t, int f, int to)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 163-180
  0.000% (0/4)
82
FreeStorage
Name: FreeStorage
Prototype: static void FreeStorage(ScanLineListBlock *pSLLBlock)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3399-3408
  0.000% (0/4)
52
FixedColumnMatrix::find
Name: FixedColumnMatrix::find
Prototype: template <class T, int NumColumns> bool FixedColumnMatrix<T, NumColumns>::find(const T &value, int *rowPtr, int *colPtr) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 99-107
  0.000% (0/4)
42
FixedColumnMatrix::addRow
Name: FixedColumnMatrix::addRow
Prototype: template <class T, int NumColumns> void FixedColumnMatrix<T, NumColumns>::addRow(const T &value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 78-83
  0.000% (0/4)
22
F16Dot16FixedDiv
Name: F16Dot16FixedDiv
Prototype: inline static int F16Dot16FixedDiv(int x, int y)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 62-67
  0.000% (0/4)
32
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: 436-443
  0.000% (0/6)
42
DrawTextItemRecorder::drawTextItem
Name: DrawTextItemRecorder::drawTextItem
Prototype: void drawTextItem(const QPointF &position, const QTextItem &textItem) override
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 445-479
  0.000% (0/6)
242
Declaration::uriValue
Name: Declaration::uriValue
Prototype: QString Declaration::uriValue() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1632-1637
  0.000% (0/6)
32
Declaration::styleValue
Name: Declaration::styleValue
Prototype: BorderStyle Declaration::styleValue() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1552-1557
  0.000% (0/4)
32
Declaration::intValue
Name: Declaration::intValue
Prototype: bool Declaration::intValue(int *i, const char *unit) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1473-1478
  0.000% (0/4)
32
Dasher::adjust
Name: Dasher::adjust
Prototype: void adjust()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 109-117
  0.000% (0/4)
52
ControllerWidget::mousePressEvent
Name: ControllerWidget::mousePressEvent
Prototype: void ControllerWidget::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 599-607
  0.000% (0/4)
52
Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...130
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...155
McCabe - Cyclomatic Complexity: 2
156
McCabe - Cyclomatic Complexity: 2
157
McCabe - Cyclomatic Complexity: 2
158
McCabe - Cyclomatic Complexity: 2
159160
McCabe - Cyclomatic Complexity: 2
161
McCabe - Cyclomatic Complexity: 1
162
McCabe - Cyclomatic Complexity: 1
163
McCabe - Cyclomatic Complexity: 1
...170
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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