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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 9
...30
McCabe - Cyclomatic Complexity: 7
...39
McCabe - Cyclomatic Complexity: 6
40
McCabe - Cyclomatic Complexity: 6
41
McCabe - Cyclomatic Complexity: 5
42
McCabe - Cyclomatic Complexity: 5
4344
McCabe - Cyclomatic Complexity: 5
45
McCabe - Cyclomatic Complexity: 5
46
McCabe - Cyclomatic Complexity: 5
47
McCabe - Cyclomatic Complexity: 5
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QWidgetPrivate::childAtRecursiveHelper
Name: QWidgetPrivate::childAtRecursiveHelper
Prototype: QWidget *QWidgetPrivate::childAtRecursiveHelper(const QPoint &p, bool ignoreChildrenInDestructor) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10289-10314
  0.000% (0/23)
135
QWidgetLineControl::timerEvent
Name: QWidgetLineControl::timerEvent
Prototype: void QWidgetLineControl::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1541-1558
  0.000% (0/13)
145
QWidgetLineControl::stripString
Name: QWidgetLineControl::stripString
Prototype: QString QWidgetLineControl::stripString(const QString &str) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1265-1280
  0.000% (0/12)
105
QWidgetLineControl::internalSetText
Name: QWidgetLineControl::internalSetText
Prototype: void QWidgetLineControl::internalSetText(const QString &txt, int pos, bool edited)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 751-788
  0.000% (0/20)
255
QWidgetBackingStore::updateLists
Name: QWidgetBackingStore::updateLists
Prototype: void QWidgetBackingStore::updateLists(QWidget *cur)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 779-795
  0.000% (0/13)
105
QWidgetBackingStore::sync
Name: QWidgetBackingStore::sync
Prototype: void QWidgetBackingStore::sync()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1164-1186
  0.000% (0/13)
125
QWidgetBackingStore::flushPaint
Name: QWidgetBackingStore::flushPaint
Prototype: bool QWidgetBackingStore::flushPaint(QWidget *widget, const QRegion &rgn)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 267-287
  0.000% (0/14)
125
QWidget::repaint
Name: QWidget::repaint
Prototype: void QWidget::repaint(const QRect &rect)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10872-10894
  0.000% (0/21)
135
QWidget::repaint
Name: QWidget::repaint
Prototype: void QWidget::repaint(const QRegion &rgn)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10901-10923
  0.000% (0/21)
135
QWidget::move
Name: QWidget::move
Prototype: void QWidget::move(const QPoint &p)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7119-7140
  0.000% (0/16)
155
QWidget::mousePressEvent
Name: QWidget::mousePressEvent
Prototype: void QWidget::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 9356-9371
  0.000% (0/15)
105
QWidget::grab
Name: QWidget::grab
Prototype: QPixmap QWidget::grab(const QRect &rectangle)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5260-5289
  0.000% (0/17)
195
QWidget::getContentsMargins
Name: QWidget::getContentsMargins
Prototype: void QWidget::getContentsMargins(int *left, int *top, int *right, int *bottom) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7601-7612
  0.000% (0/13)
95
QWhatsThat::QWhatsThat
Name: QWhatsThat::QWhatsThat
Prototype: QWhatsThat::QWhatsThat(const QString& txt, QWidget* parent, QWidget *showTextFor)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp
Lines: 179-227
  0.000% (0/16)
335
QWaitCondition::wait
Name: QWaitCondition::wait
Prototype: bool QWaitCondition::wait(QReadWriteLock *readWriteLock, unsigned long time)
Coverage:  57.143% (8/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 222-247
 57.143% (8/14)
165
QUtf8::convertFromUnicode
Name: QUtf8::convertFromUnicode
Prototype: QByteArray QUtf8::convertFromUnicode(const QChar *uc, int len)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 154-179
 84.615% (11/13)
155
QUrlQueryPrivate::recodeToUser
Name: QUrlQueryPrivate::recodeToUser
Prototype: inline QString QUrlQueryPrivate::recodeToUser(const QString &input, QUrl::ComponentFormattingOptions encoding) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 250-272
100.000% (13/13)
145
QUrlPrivate::appendHost
Name: QUrlPrivate::appendHost
Prototype: inline void QUrlPrivate::appendHost(QString &appendTo, QUrl::FormattingOptions options) const
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1172-1192
 92.857% (13/14)
105
QUrlInfo::greaterThan
Name: QUrlInfo::greaterThan
Prototype: bool QUrlInfo::greaterThan(const QUrlInfo &i1, const QUrlInfo &i2, int sortBy)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qurlinfo.cpp
Lines: 630-643
  0.000% (0/8)
55
QUrlInfo::equal
Name: QUrlInfo::equal
Prototype: bool QUrlInfo::equal(const QUrlInfo &i1, const QUrlInfo &i2, int sortBy)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qurlinfo.cpp
Lines: 663-676
  0.000% (0/8)
55
QUrl::operator ==
Name: QUrl::operator ==
Prototype: bool QUrl::operator ==(const QUrl &url) const
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3619-3644
100.000% (15/15)
185
QUnixPrintWidgetPrivate::setupPrinter
Name: QUnixPrintWidgetPrivate::setupPrinter
Prototype: void QUnixPrintWidgetPrivate::setupPrinter()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 924-948
  0.000% (0/18)
165
QUnifiedTimer::timerEvent
Name: QUnifiedTimer::timerEvent
Prototype: void QUnifiedTimer::timerEvent(QTimerEvent *event)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 421-437
 61.538% (8/13)
85
QUnifiedTimer::localRestart
Name: QUnifiedTimer::localRestart
Prototype: void QUnifiedTimer::localRestart()
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 352-369
 88.235% (15/17)
115
QUnicodeTools::getWhiteSpaces
Name: QUnicodeTools::getWhiteSpaces
Prototype: static void getWhiteSpaces(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 600-615
 86.667% (13/15)
95
QUnicodeTools::getGraphemeBreaks
Name: QUnicodeTools::getGraphemeBreaks
Prototype: static void getGraphemeBreaks(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 83-107
100.000% (15/15)
155
QUnicodeControlCharacterMenu::menuActionTriggered
Name: QUnicodeControlCharacterMenu::menuActionTriggered
Prototype: void QUnicodeControlCharacterMenu::menuActionTriggered()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 3292-3316
  0.000% (0/15)
145
QUndoStackPrivate::checkUndoLimit
Name: QUndoStackPrivate::checkUndoLimit
Prototype: bool QUndoStackPrivate::checkUndoLimit()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 465-484
  0.000% (0/17)
115
QUndoStack::beginMacro
Name: QUndoStack::beginMacro
Prototype: void QUndoStack::beginMacro(const QString &text)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 955-978
  0.000% (0/14)
165
QUndoModel::index
Name: QUndoModel::index
Prototype: QModelIndex QUndoModel::index(int row, int column, const QModelIndex &parent) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundoview.cpp
Lines: 167-182
  0.000% (0/15)
95
QTriangulator::triangulate
Name: QTriangulator::triangulate
Prototype: template <typename T> QVertexSet<T> QTriangulator<T>::triangulate()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 789-817
  0.000% (0/13)
195
QTriangulator::polyline
Name: QTriangulator::polyline
Prototype: template <typename T> QVertexSet<T> QTriangulator<T>::polyline()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 819-843
  0.000% (0/13)
155
QTriangulator::SimpleToMonotone::pointIsInSector
Name: QTriangulator::SimpleToMonotone::pointIsInSector
Prototype: template <typename T> bool QTriangulator<T>::SimpleToMonotone::pointIsInSector(int vertex, int sector)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1963-1984
  0.000% (0/13)
115
QTriangulator::SimpleToMonotone::decompose
Name: QTriangulator::SimpleToMonotone::decompose
Prototype: template <typename T> void QTriangulator<T>::SimpleToMonotone::decompose()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1762-1785
  0.000% (0/15)
175
QTriangulator::ComplexToSimple::reorderEdgeListRange
Name: QTriangulator::ComplexToSimple::reorderEdgeListRange
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::reorderEdgeListRange(QRBTree<int>::Node *leftmost, QRBTree<int>::Node *rightmost)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1202-1228
  0.000% (0/13)
185
QTriangulator::ComplexToSimple::insertEdgeIntoVectorIfWanted
Name: QTriangulator::ComplexToSimple::insertEdgeIntoVectorIfWanted
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::insertEdgeIntoVectorIfWanted(ShortArray &orderedEdges, int i)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1425-1454
  0.000% (0/23)
155
QTriangulator::ComplexToSimple::decompose
Name: QTriangulator::ComplexToSimple::decompose
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::decompose()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 933-962
  0.000% (0/15)
195
QTriangulatingStroker::arcPoints
Name: QTriangulatingStroker::arcPoints
Prototype: void QTriangulatingStroker::arcPoints(float cx, float cy, float fromX, float fromY, float toX, float toY, QVarLengthArray<float> &points)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 454-494
  0.000% (0/13)
275
QTreeWidgetItemIteratorPrivate::previous
Name: QTreeWidgetItemIteratorPrivate::previous
Prototype: QTreeWidgetItem *QTreeWidgetItemIteratorPrivate::previous(const QTreeWidgetItem *current)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp
Lines: 310-332
  0.000% (0/17)
155
QTreeWidgetItemIteratorPrivate::next
Name: QTreeWidgetItemIteratorPrivate::next
Prototype: QTreeWidgetItem *QTreeWidgetItemIteratorPrivate::next(const QTreeWidgetItem *current)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp
Lines: 283-308
  0.000% (0/20)
165
QTreeWidgetItem::read
Name: QTreeWidgetItem::read
Prototype: void QTreeWidgetItem::read(QDataStream &in)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 1824-1843
  0.000% (0/13)
105
QTreeWidgetItem::clone
Name: QTreeWidgetItem::clone
Prototype: QTreeWidgetItem *QTreeWidgetItem::clone() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 1547-1581
  0.000% (0/13)
215
QTreeViewPrivate::paintAlternatingRowColors
Name: QTreeViewPrivate::paintAlternatingRowColors
Prototype: void QTreeViewPrivate::paintAlternatingRowColors(QPainter *painter, QStyleOptionViewItem *option, int y, int bottom) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1353-1371
  0.000% (0/15)
145
QTreeViewPrivate::lastVisibleItem
Name: QTreeViewPrivate::lastVisibleItem
Prototype: int QTreeViewPrivate::lastVisibleItem(int firstVisual, int offset) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3631-3647
  0.000% (0/15)
115
QTreeViewPrivate::itemHeight
Name: QTreeViewPrivate::itemHeight
Prototype: int QTreeViewPrivate::itemHeight(int item) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3425-3440
  0.000% (0/13)
125
QTreeViewPrivate::expandOrCollapseItemAtPos
Name: QTreeViewPrivate::expandOrCollapseItemAtPos
Prototype: bool QTreeViewPrivate::expandOrCollapseItemAtPos(const QPoint &pos)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1373-1395
  0.000% (0/22)
155
QTreeView::visualRect
Name: QTreeView::visualRect
Prototype: QRect QTreeView::visualRect(const QModelIndex &index) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1109-1139
  0.000% (0/19)
185
QTreeView::verticalOffset
Name: QTreeView::verticalOffset
Prototype: int QTreeView::verticalOffset() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2153-2173
  0.000% (0/13)
125
QTreeView::setRowHidden
Name: QTreeView::setRowHidden
Prototype: void QTreeView::setRowHidden(int row, const QModelIndex &parent, bool hide)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 612-628
  0.000% (0/13)
115
QTreeView::setModel
Name: QTreeView::setModel
Prototype: void QTreeView::setModel(QAbstractItemModel *model)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 220-259
  0.000% (0/15)
275
QTreeView::setHeader
Name: QTreeView::setHeader
Prototype: void QTreeView::setHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 313-343
  0.000% (0/17)
245
QTreeView::selectedIndexes
Name: QTreeView::selectedIndexes
Prototype: QModelIndexList QTreeView::selectedIndexes() const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2437-2453
  0.000% (0/15)
125
QTreeView::indexAt
Name: QTreeView::indexAt
Prototype: QModelIndex QTreeView::indexAt(const QPoint &point) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2027-2046
  0.000% (0/13)
145
QTreeView::currentChanged
Name: QTreeView::currentChanged
Prototype: void QTreeView::currentChanged(const QModelIndex &current, const QModelIndex &previous)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3936-3963
  0.000% (0/15)
175
QTreeModel::emitDataChanged
Name: QTreeModel::emitDataChanged
Prototype: void QTreeModel::emitDataChanged(QTreeWidgetItem *item, int column)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 781-805
  0.000% (0/17)
155
QTranslatorPrivate::clear
Name: QTranslatorPrivate::clear
Prototype: void QTranslatorPrivate::clear()
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 1074-1107
 93.333% (14/15)
245
QToolButtonPrivate::_q_buttonPressed
Name: QToolButtonPrivate::_q_buttonPressed
Prototype: void QToolButtonPrivate::_q_buttonPressed()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 701-712
  0.000% (0/17)
95
QToolBarPrivate::setWindowState
Name: QToolBarPrivate::setWindowState
Prototype: void QToolBarPrivate::setWindowState(bool floating, bool unplug, const QRect &rect)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 146-167
  0.000% (0/13)
135
QToolBarAreaLayoutInfo::removeToolBar
Name: QToolBarAreaLayoutInfo::removeToolBar
Prototype: void QToolBarAreaLayoutInfo::removeToolBar(QToolBar *toolBar)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 326-345
  0.000% (0/15)
115
QToolBarAreaLayoutInfo::insertGap
Name: QToolBarAreaLayoutInfo::insertGap
Prototype: bool QToolBarAreaLayoutInfo::insertGap(const QList<int> &path, QLayoutItem *item)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 534-571
  0.000% (0/13)
215
QToolBarAreaLayoutInfo::fitLayout
Name: QToolBarAreaLayoutInfo::fitLayout
Prototype: void QToolBarAreaLayoutInfo::fitLayout()
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 261-295
  0.000% (0/26)
225
QToolBarAreaLayout::toolBarBreak
Name: QToolBarAreaLayout::toolBarBreak
Prototype: bool QToolBarAreaLayout::toolBarBreak(QToolBar *toolBar) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 943-959
  0.000% (0/13)
85
QToolBarAreaLayout::itemAt
Name: QToolBarAreaLayout::itemAt
Prototype: QLayoutItem *QToolBarAreaLayout::itemAt(int *x, int index) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 732-750
  0.000% (0/13)
95
QToolBarAreaLayout::findToolBar
Name: QToolBarAreaLayout::findToolBar
Prototype: QInternal::DockPosition QToolBarAreaLayout::findToolBar(QToolBar *toolBar) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 794-810
  0.000% (0/13)
85
QToolBarAreaLayout::deleteAllLayoutItems
Name: QToolBarAreaLayout::deleteAllLayoutItems
Prototype: void QToolBarAreaLayout::deleteAllLayoutItems()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 776-792
  0.000% (0/13)
95
QToolBarAreaLayout::currentGapIndex
Name: QToolBarAreaLayout::currentGapIndex
Prototype: QList<int> QToolBarAreaLayout::currentGapIndex() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 1052-1070
  0.000% (0/13)
105
QTimerInfoList::unregisterTimer
Name: QTimerInfoList::unregisterTimer
Prototype: bool QTimerInfoList::unregisterTimer(int timerId)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 509-527
 84.615% (11/13)
115
QTimerInfoList::timerWait
Name: QTimerInfoList::timerWait
Prototype: bool QTimerInfoList::timerWait(timespec &tm)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 386-413
100.000% (14/14)
145
QTimer::singleShot
Name: QTimer::singleShot
Prototype: void QTimer::singleShot(int msec, Qt::TimerType timerType, const QObject *receiver, const char *member)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 390-410
 68.421% (13/19)
135
QTimeZonePrivate::availableTimeZoneIds
Name: QTimeZonePrivate::availableTimeZoneIds
Prototype: QList<QByteArray> QTimeZonePrivate::availableTimeZoneIds(int offsetFromUtc) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 380-406
100.000% (13/13)
165
QThreadStorageData::set
Name: QThreadStorageData::set
Prototype: void **QThreadStorageData::set(void *p)
Coverage:  60.000% (9/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp
Lines: 135-170
 60.000% (9/15)
195
QThreadStorageData::QThreadStorageData
Name: QThreadStorageData::QThreadStorageData
Prototype: QThreadStorageData::QThreadStorageData(void (*func)(void *))
Coverage:  57.143% (8/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp
Lines: 76-105
 57.143% (8/14)
125
QThreadPipe::check
Name: QThreadPipe::check
Prototype: int QThreadPipe::check(const pollfd &pfd)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 190-223
  0.000% (0/14)
115
QThread::wait
Name: QThread::wait
Prototype: bool QThread::wait(unsigned long time)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 684-702
 86.667% (13/15)
115
QTextUndoCommand::tryMerge
Name: QTextUndoCommand::tryMerge
Prototype: bool QTextUndoCommand::tryMerge(const QTextUndoCommand &other)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 141-179
  0.000% (0/31)
235
QTextTablePrivate::fragmentRemoved
Name: QTextTablePrivate::fragmentRemoved
Prototype: void QTextTablePrivate::fragmentRemoved(QChar type, uint fragment)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 418-433
  0.000% (0/15)
115
QTextStreamPrivate::padding
Name: QTextStreamPrivate::padding
Prototype: QTextStreamPrivate::PaddingResult QTextStreamPrivate::padding(int len) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 938-961
 50.000% (4/8)
135
QTextStreamPrivate::consume
Name: QTextStreamPrivate::consume
Prototype: inline void QTextStreamPrivate::consume(int size)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 763-784
 84.615% (11/13)
135
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(signed long &i)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2177-2180
  0.000% (0/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned long &i)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2187-2190
  0.000% (0/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(signed short &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2137-2140
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned short &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2147-2150
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned int &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2167-2170
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(qlonglong &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2197-2200
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(qulonglong &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2207-2210
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(signed int &i)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2157-2160
 75.000% (9/12)
15
QTextOdfWriter::writeFrameFormat
Name: QTextOdfWriter::writeFrameFormat
Prototype: void QTextOdfWriter::writeFrameFormat(QXmlStreamWriter &writer, QTextFrameFormat format, int formatIndex) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 669-695
  0.000% (0/13)
135
QTextLineItemIterator::next
Name: QTextLineItemIterator::next
Prototype: QScriptItem &QTextLineItemIterator::next()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3587-3624
  0.000% (0/17)
255
QTextHtmlParser::margin
Name: QTextHtmlParser::margin
Prototype: int QTextHtmlParser::margin(int i, int mar) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 598-614
  0.000% (0/17)
135
QTextHtmlExporter::emitBackgroundAttribute
Name: QTextHtmlExporter::emitBackgroundAttribute
Prototype: void QTextHtmlExporter::emitBackgroundAttribute(const QTextFormat &format)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2995-3014
  0.000% (0/15)
125
QTextHtmlExporter::emitAlignment
Name: QTextHtmlExporter::emitAlignment
Prototype: void QTextHtmlExporter::emitAlignment(Qt::Alignment align)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2514-2524
  0.000% (0/13)
85
QTextFormatCollection::indexForFormat
Name: QTextFormatCollection::indexForFormat
Prototype: int QTextFormatCollection::indexForFormat(const QTextFormat &format)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 3392-3420
  0.000% (0/16)
155
QTextFormat::merge
Name: QTextFormat::merge
Prototype: void QTextFormat::merge(const QTextFormat &other)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 833-854
  0.000% (0/13)
135
QTextFormat::lengthVectorProperty
Name: QTextFormat::lengthVectorProperty
Prototype: QVector<QTextLength> QTextFormat::lengthVectorProperty(int propertyId) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 1072-1089
  0.000% (0/13)
125
QTextEngine::setPreeditArea
Name: QTextEngine::setPreeditArea
Prototype: void QTextEngine::setPreeditArea(int position, const QString &preeditText)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2604-2624
  0.000% (0/14)
145
QTextEngine::setFormats
Name: QTextEngine::setFormats
Prototype: void QTextEngine::setFormats(const QVector<QTextLayout::FormatRange> &formats)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2626-2647
  0.000% (0/14)
145
QTextEngine::lineNumberForTextPosition
Name: QTextEngine::lineNumberForTextPosition
Prototype: int QTextEngine::lineNumberForTextPosition(int pos)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3241-3253
  0.000% (0/15)
95
QTextEngine::getClusterLength
Name: QTextEngine::getClusterLength
Prototype: int QTextEngine::getClusterLength(unsigned short *logClusters, const QCharAttributes *attributes, int from, int to, int glyph_pos, int *start)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3140-3155
  0.000% (0/15)
95
QTextEngine::formatIndex
Name: QTextEngine::formatIndex
Prototype: int QTextEngine::formatIndex(const QScriptItem *si) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2520-2540
  0.000% (0/17)
145
QTextEngine::findItem
Name: QTextEngine::findItem
Prototype: int QTextEngine::findItem(int strPos, int firstItem) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1784-1803
  0.000% (0/17)
135
Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 9
...30
McCabe - Cyclomatic Complexity: 7
...39
McCabe - Cyclomatic Complexity: 6
40
McCabe - Cyclomatic Complexity: 6
41
McCabe - Cyclomatic Complexity: 5
42
McCabe - Cyclomatic Complexity: 5
4344
McCabe - Cyclomatic Complexity: 5
45
McCabe - Cyclomatic Complexity: 5
46
McCabe - Cyclomatic Complexity: 5
47
McCabe - Cyclomatic Complexity: 5
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1

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