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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
263
McCabe - Cyclomatic Complexity: 5
264265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 6
268
McCabe - Cyclomatic Complexity: 6
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
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::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::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::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::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
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
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::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::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
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
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
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
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
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
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
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::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::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::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::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::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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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::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::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::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
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
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::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
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
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::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
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
QWidgetPrivate::clipToEffectiveMask
Name: QWidgetPrivate::clipToEffectiveMask
Prototype: void QWidgetPrivate::clipToEffectiveMask(QRegion &region) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2285-2308
  0.000% (0/17)
145
QWidgetPrivate::createTLSysExtra
Name: QWidgetPrivate::createTLSysExtra
Prototype: void QWidgetPrivate::createTLSysExtra()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1529-1550
  0.000% (0/23)
95
QWidgetPrivate::getLayoutItemMargins
Name: QWidgetPrivate::getLayoutItemMargins
Prototype: void QWidgetPrivate::getLayoutItemMargins(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: 12132-12142
  0.000% (0/13)
85
QWidgetPrivate::invalidateBuffer
Name: QWidgetPrivate::invalidateBuffer
Prototype: void QWidgetPrivate::invalidateBuffer(const QRect &rect)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1597-1623
  0.000% (0/19)
185
QWidgetPrivate::pointToRect
Name: QWidgetPrivate::pointToRect
Prototype: int QWidgetPrivate::pointToRect(const QPoint &p, const QRect &r)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7079-7092
  0.000% (0/13)
115
QWidgetPrivate::propagatePaletteChange
Name: QWidgetPrivate::propagatePaletteChange
Prototype: void QWidgetPrivate::propagatePaletteChange()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2008-2037
  0.000% (0/27)
185
QWidgetPrivate::render_helper
Name: QWidgetPrivate::render_helper
Prototype: void QWidgetPrivate::render_helper(QPainter *painter, const QPoint &targetOffset, const QRegion &toBePainted, QWidget::RenderFlags renderFlags)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5429-5495
  0.000% (0/15)
395
QWidgetPrivate::scrollChildren
Name: QWidgetPrivate::scrollChildren
Prototype: void QWidgetPrivate::scrollChildren(int dx, int dy)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 353-373
  0.000% (0/15)
155
QWidgetPrivate::sendComposeStatus
Name: QWidgetPrivate::sendComposeStatus
Prototype: void QWidgetPrivate::sendComposeStatus(QWidget *w, bool end)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12220-12234
  0.000% (0/20)
105
QWidgetPrivate::setLayoutDirection_helper
Name: QWidgetPrivate::setLayoutDirection_helper
Prototype: void QWidgetPrivate::setLayoutDirection_helper(Qt::LayoutDirection direction)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4876-4892
  0.000% (0/17)
115
QWidgetPrivate::setWindowModified_helper
Name: QWidgetPrivate::setWindowModified_helper
Prototype: void QWidgetPrivate::setWindowModified_helper()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11439-11455
  0.000% (0/13)
135
QWidgetPrivate::showChildren
Name: QWidgetPrivate::showChildren
Prototype: void QWidgetPrivate::showChildren(bool spontaneous)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 8284-8305
  0.000% (0/17)
155
QWidgetPrivate::updateFrameStrut
Name: QWidgetPrivate::updateFrameStrut
Prototype: void QWidgetPrivate::updateFrameStrut()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11938-11952
  0.000% (0/15)
85
QWidgetResizeHandler::doResize
Name: QWidgetResizeHandler::doResize
Prototype: void QWidgetResizeHandler::doResize()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetresizehandler.cpp
Lines: 495-523
  0.000% (0/14)
175
QWidgetTextControlPrivate::mouseDoubleClickEvent
Name: QWidgetTextControlPrivate::mouseDoubleClickEvent
Prototype: void QWidgetTextControlPrivate::mouseDoubleClickEvent(QEvent *e, Qt::MouseButton button, const QPointF &pos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1846-1886
  0.000% (0/17)
245
QWidgetTextControlPrivate::sendMouseEventToInputContext
Name: QWidgetTextControlPrivate::sendMouseEventToInputContext
Prototype: bool QWidgetTextControlPrivate::sendMouseEventToInputContext( QEvent *e, QEvent::Type eventType, Qt::MouseButton button, const QPointF &pos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1888-1920
  0.000% (0/15)
185
QWidgetWindow::handleTabletEvent
Name: QWidgetWindow::handleTabletEvent
Prototype: void QWidgetWindow::handleTabletEvent(QTabletEvent *event)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 973-997
  0.000% (0/15)
165
QWidgetWindow::updateNormalGeometry
Name: QWidgetWindow::updateNormalGeometry
Prototype: void QWidgetWindow::updateNormalGeometry()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 731-744
  0.000% (0/15)
105
QWidgetWindowPrivate::closestAcceptableGeometry
Name: QWidgetWindowPrivate::closestAcceptableGeometry
Prototype: QRectF QWidgetWindowPrivate::closestAcceptableGeometry(const QRectF &rect) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 92-119
  0.000% (0/19)
235
QWindow::isActive
Name: QWindow::isActive
Prototype: bool QWindow::isActive() const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1053-1073
  0.000% (0/15)
115
QWindow::setMaximumSize
Name: QWindow::setMaximumSize
Prototype: void QWindow::setMaximumSize(const QSize &size)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1378-1392
  0.000% (0/15)
125
QWindow::setMinimumSize
Name: QWindow::setMinimumSize
Prototype: void QWindow::setMinimumSize(const QSize &size)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1291-1305
  0.000% (0/15)
125
QWindowContainerPrivate::updateUsesNativeWidgets
Name: QWindowContainerPrivate::updateUsesNativeWidgets
Prototype: void updateUsesNativeWidgets()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwindowcontainer.cpp
Lines: 88-111
  0.000% (0/17)
155
QWindowPrivate::screenForGeometry
Name: QWindowPrivate::screenForGeometry
Prototype: QScreen *QWindowPrivate::screenForGeometry(const QRect &newGeometry)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1507-1523
  0.000% (0/15)
125
QWindowPrivate::setCursor
Name: QWindowPrivate::setCursor
Prototype: void QWindowPrivate::setCursor(const QCursor *newCursor)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2543-2566
  0.000% (0/20)
165
QWindowSystemInterfacePrivate::fromNativeTouchPoints
Name: QWindowSystemInterfacePrivate::fromNativeTouchPoints
Prototype: QList<QTouchEvent::TouchPoint> QWindowSystemInterfacePrivate::fromNativeTouchPoints(const QList<QWindowSystemInterface::TouchPoint> &points, const QWindow *window, QEvent::Type *type)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 463-507
  0.000% (0/13)
275
QWindowsStylePrivate::nativeMetricScaleFactor
Name: QWindowsStylePrivate::nativeMetricScaleFactor
Prototype: qreal QWindowsStylePrivate::nativeMetricScaleFactor(const QWidget *widget)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 432-448
  0.000% (0/13)
125
QWingedEdge::delta
Name: QWingedEdge::delta
Prototype: qreal QWingedEdge::delta(int vertex, int a, int b) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1006-1028
  0.000% (0/13)
145
QWingedEdge::insert
Name: QWingedEdge::insert
Prototype: int QWingedEdge::insert(const QPathVertex &vertex)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1267-1284
  0.000% (0/17)
105
QWingedEdge::isInside
Name: QWingedEdge::isInside
Prototype: bool QWingedEdge::isInside(qreal x, qreal y) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1774-1798
  0.000% (0/19)
135
QWizard::setOptions
Name: QWizard::setOptions
Prototype: void QWizard::setOptions(WizardOptions options)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 2646-2672
  0.000% (0/15)
185
QWizardHeader::setup
Name: QWizardHeader::setup
Prototype: void QWizardHeader::setup(const QWizardLayoutInfo &info, const QString &title, const QString &subTitle, const QPixmap &logo, const QPixmap &banner, Qt::TextFormat titleFormat, Qt::TextFormat subTitleFormat)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 364-423
  0.000% (0/19)
395
QWizardPage::nextId
Name: QWizardPage::nextId
Prototype: int QWizardPage::nextId() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3847-3868
  0.000% (0/13)
135
QWizardPrivate::_q_updateButtonStates
Name: QWizardPrivate::_q_updateButtonStates
Prototype: void QWizardPrivate::_q_updateButtonStates()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1687-1736
  0.000% (0/31)
325
QWizardPrivate::ensureButton
Name: QWizardPrivate::ensureButton
Prototype: bool QWizardPrivate::ensureButton(QWizard::WizardButton which) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1416-1443
  0.000% (0/13)
155
QXcbBackingStore::endPaint
Name: QXcbBackingStore::endPaint
Prototype: void QXcbBackingStore::endPaint()
Coverage:  26.667% (4/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 544-568
 26.667% (4/15)
155
QXcbBackingStore::flush
Name: QXcbBackingStore::flush
Prototype: void QXcbBackingStore::flush(QWindow *window, const QRegion &region, const QPoint &offset)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 582-614
 53.333% (8/15)
195
QXcbClipboard::getSelection
Name: QXcbClipboard::getSelection
Prototype: QByteArray QXcbClipboard::getSelection(xcb_atom_t selection, xcb_atom_t target, xcb_atom_t property, xcb_timestamp_t time)
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 998-1026
 47.368% (9/19)
175
QXcbClipboard::handleSelectionClearRequest
Name: QXcbClipboard::handleSelectionClearRequest
Prototype: void QXcbClipboard::handleSelectionClearRequest(xcb_selection_clear_event_t *event)
Coverage:  46.667% (7/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 575-601
 46.667% (7/15)
115
QXcbClipboard::handleXFixesSelectionRequest
Name: QXcbClipboard::handleXFixesSelectionRequest
Prototype: void QXcbClipboard::handleXFixesSelectionRequest(xcb_xfixes_selection_notify_event_t *event)
Coverage:  61.111% (11/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 726-745
 61.111% (11/18)
115
QXcbClipboard::~QXcbClipboard
Name: QXcbClipboard::~QXcbClipboard
Prototype: QXcbClipboard::~QXcbClipboard()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 305-334
 76.471% (13/17)
175
QXcbConnection::destroyScreen
Name: QXcbConnection::destroyScreen
Prototype: void QXcbConnection::destroyScreen(QXcbScreen *screen)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 363-390
  0.000% (0/13)
155
QXcbConnection::initializeAllAtoms
Name: QXcbConnection::initializeAllAtoms
Prototype: void QXcbConnection::initializeAllAtoms()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2001-2030
100.000% (13/13)
205
QXcbConnection::initializeXKB
Name: QXcbConnection::initializeXKB
Prototype: void QXcbConnection::initializeXKB()
Coverage:  40.000% (6/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2199-2262
 40.000% (6/15)
465
QXcbConnection::updateScreen
Name: QXcbConnection::updateScreen
Prototype: void QXcbConnection::updateScreen(QXcbScreen *screen, const xcb_randr_output_change_t &outputChange)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 317-338
  0.000% (0/15)
135
QXcbConnection::xi2HandleDeviceChangedEvent
Name: QXcbConnection::xi2HandleDeviceChangedEvent
Prototype: void QXcbConnection::xi2HandleDeviceChangedEvent(void *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 837-864
  0.000% (0/13)
135
QXcbCursor::QXcbCursor
Name: QXcbCursor::QXcbCursor
Prototype: QXcbCursor::QXcbCursor(QXcbConnection *conn, QXcbScreen *screen)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 299-332
 61.538% (8/13)
215
QXcbCursor::changeCursor
Name: QXcbCursor::changeCursor
Prototype: void QXcbCursor::changeCursor(QCursor *cursor, QWindow *widget)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 352-383
 68.750% (11/16)
175
QXcbDrag::drop
Name: QXcbDrag::drop
Prototype: void QXcbDrag::drop(const QPoint &globalPos)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 495-546
  0.000% (0/18)
355
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
263
McCabe - Cyclomatic Complexity: 5
264265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 6
268
McCabe - Cyclomatic Complexity: 6
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76

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