QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 10
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...42
McCabe - Cyclomatic Complexity: 5
43
McCabe - Cyclomatic Complexity: 5
44
McCabe - Cyclomatic Complexity: 5
45
McCabe - Cyclomatic Complexity: 5
4647
McCabe - Cyclomatic Complexity: 5
48
McCabe - Cyclomatic Complexity: 5
49
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
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QScrollArea::ensureVisible
Name: QScrollArea::ensureVisible
Prototype: void QScrollArea::ensureVisible(int x, int y, int xmargin, int ymargin)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollarea.cpp
Lines: 435-452
  0.000% (0/13)
105
QScanConverter::emitNode
Name: QScanConverter::emitNode
Prototype: void QScanConverter::emitNode(const Intersection *node)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 241-257
  0.000% (0/10)
95
QRubberBand::changeEvent
Name: QRubberBand::changeEvent
Prototype: void QRubberBand::changeEvent(QEvent *e)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qrubberband.cpp
Lines: 217-234
  0.000% (0/12)
95
QRollEffect::run
Name: QRollEffect::run
Prototype: void QRollEffect::run(int time)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qeffects.cpp
Lines: 440-473
  0.000% (0/13)
225
QRingBuffer::reserveFront
Name: QRingBuffer::reserveFront
Prototype: char *QRingBuffer::reserveFront(qint64 bytes)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 131-154
 81.250% (13/16)
155
QRingBuffer::free
Name: QRingBuffer::free
Prototype: void QRingBuffer::free(qint64 bytes)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 66-96
100.000% (16/16)
175
QRingBuffer::chop
Name: QRingBuffer::chop
Prototype: void QRingBuffer::chop(qint64 bytes)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 156-184
100.000% (16/16)
165
QResource::unregisterResource
Name: QResource::unregisterResource
Prototype: bool QResource::unregisterResource(const uchar *rccData, const QString &resourceRoot)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1158-1180
  0.000% (0/15)
145
QResource::unregisterResource
Name: QResource::unregisterResource
Prototype: bool QResource::unregisterResource(const QString &rccFilename, const QString &resourceRoot)
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1087-1109
 80.000% (12/15)
145
QRenderRule::boxRect
Name: QRenderRule::boxRect
Prototype: QRect QRenderRule::boxRect(const QRect& cr, int flags) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1047-1065
  0.000% (0/15)
125
QRegularExpression::escape
Name: QRegularExpression::escape
Prototype: QString QRegularExpression::escape(const QString &str)
Coverage:  96.296% (26/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1878-1911
 96.296% (26/27)
195
QRegionPrivate::prepend
Name: QRegionPrivate::prepend
Prototype: void QRegionPrivate::prepend(const QRect *r)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1497-1527
  0.000% (0/18)
185
QRegion::xored
Name: QRegion::xored
Prototype: QRegion QRegion::xored(const QRegion &r) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 4161-4177
  0.000% (0/21)
125
QRegion::subtracted
Name: QRegion::subtracted
Prototype: QRegion QRegion::subtracted(const QRegion &r) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 4136-4159
  0.000% (0/23)
125
QRegion::intersected
Name: QRegion::intersected
Prototype: QRegion QRegion::intersected(const QRect &r) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 4110-4134
  0.000% (0/23)
155
QRegExpEngine::heuristicallyChooseHeuristic
Name: QRegExpEngine::heuristicallyChooseHeuristic
Prototype: void QRegExpEngine::heuristicallyChooseHeuristic()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1614-1643
100.000% (13/13)
145
QRegExpEngine::goodStringMatch
Name: QRegExpEngine::goodStringMatch
Prototype: bool QRegExpEngine::goodStringMatch(QRegExpMatchState &matchState) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1870-1888
100.000% (13/13)
135
QRegExpEngine::addPlusTransitions
Name: QRegExpEngine::addPlusTransitions
Prototype: void QRegExpEngine::addPlusTransitions(const QVector<int> &from, const QVector<int> &to, int atom)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1533-1548
100.000% (15/15)
95
QRegExpEngine::Box::dump
Name: QRegExpEngine::Box::dump
Prototype: void QRegExpEngine::Box::dump() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2693-2712
  0.000% (0/13)
135
QRegExpCharClass::in
Name: QRegExpCharClass::in
Prototype: bool QRegExpCharClass::in(QChar ch) const
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2410-2429
100.000% (15/15)
115
QRegExp::lastIndexIn
Name: QRegExp::lastIndexIn
Prototype: int QRegExp::lastIndexIn(const QString &str, int offset, CaretMode caretMode) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 4311-4329
 93.333% (14/15)
135
QRegExp::capturedTexts
Name: QRegExp::capturedTexts
Prototype: QStringList QRegExp::capturedTexts() const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 4392-4410
100.000% (13/13)
135
QReadWriteLock::tryLockForWrite
Name: QReadWriteLock::tryLockForWrite
Prototype: bool QReadWriteLock::tryLockForWrite()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 317-343
100.000% (13/13)
295
QReadWriteLock::tryLockForRead
Name: QReadWriteLock::tryLockForRead
Prototype: bool QReadWriteLock::tryLockForRead()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 181-208
100.000% (13/13)
245
QReadWriteLock::lockForWrite
Name: QReadWriteLock::lockForWrite
Prototype: void QReadWriteLock::lockForWrite()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 274-300
 84.615% (11/13)
235
QReadWriteLock::lockForRead
Name: QReadWriteLock::lockForRead
Prototype: void QReadWriteLock::lockForRead()
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 135-163
100.000% (15/15)
255
QRasterPaintEngine::updateMatrix
Name: QRasterPaintEngine::updateMatrix
Prototype: void QRasterPaintEngine::updateMatrix(const QTransform &matrix)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 551-584
  0.000% (0/21)
185
QRasterPaintEngine::drawStaticTextItem
Name: QRasterPaintEngine::drawStaticTextItem
Prototype: void QRasterPaintEngine::drawStaticTextItem(QStaticTextItem *textItem)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2975-3006
  0.000% (0/13)
235
QRadioButton::initStyleOption
Name: QRadioButton::initStyleOption
Prototype: void QRadioButton::initStyleOption(QStyleOptionButton *option) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qradiobutton.cpp
Lines: 166-184
  0.000% (0/17)
145
QPushButton::setMenu
Name: QPushButton::setMenu
Prototype: void QPushButton::setMenu(QMenu* menu)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qpushbutton.cpp
Lines: 519-538
  0.000% (0/15)
145
QProgressDialog::reset
Name: QProgressDialog::reset
Prototype: void QProgressDialog::reset()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qprogressdialog.cpp
Lines: 592-616
  0.000% (0/15)
135
QProcessPrivate::_q_canWrite
Name: QProcessPrivate::_q_canWrite
Prototype: bool QProcessPrivate::_q_canWrite()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1052-1071
 76.471% (13/17)
105
QProcess::writeData
Name: QProcess::writeData
Prototype: qint64 QProcess::writeData(const char *data, qint64 len)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1963-2021
 69.231% (9/13)
135
QProcess::setReadChannel
Name: QProcess::setReadChannel
Prototype: void QProcess::setReadChannel(ProcessChannel channel)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1327-1341
100.000% (13/13)
95
QPrintPreviewDialogPrivate::init
Name: QPrintPreviewDialogPrivate::init
Prototype: void QPrintPreviewDialogPrivate::init(QPrinter *_printer)
Coverage:  57.143% (8/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 215-341
 57.143% (8/14)
865
QPrintPreviewDialogPrivate::_q_navigate
Name: QPrintPreviewDialogPrivate::_q_navigate
Prototype: void QPrintPreviewDialogPrivate::_q_navigate(QAction* action)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 523-535
  0.000% (0/13)
105
QPollingFileSystemWatcherEngine::removePaths
Name: QPollingFileSystemWatcherEngine::removePaths
Prototype: QStringList QPollingFileSystemWatcherEngine::removePaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp
Lines: 84-107
 93.333% (14/15)
145
QPngHandler::setOption
Name: QPngHandler::setOption
Prototype: void QPngHandler::setOption(ImageOption option, const QVariant &value)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 1086-1096
  0.000% (0/13)
85
QPlatformThemeFactory::keys
Name: QPlatformThemeFactory::keys
Prototype: QStringList QPlatformThemeFactory::keys(const QString &platformPluginPath)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformthemefactory.cpp
Lines: 79-102
  0.000% (0/11)
125
QPlatformIntegrationFactory::keys
Name: QPlatformIntegrationFactory::keys
Prototype: QStringList QPlatformIntegrationFactory::keys(const QString &platformPluginPath)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp
Lines: 92-114
  0.000% (0/11)
125
QPlatformCursorImage::set
Name: QPlatformCursorImage::set
Prototype: void QPlatformCursorImage::set(Qt::CursorShape id)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformcursor.cpp
Lines: 541-557
  0.000% (0/15)
115
QPlatformBackingStorePrivate::~QPlatformBackingStorePrivate
Name: QPlatformBackingStorePrivate::~QPlatformBackingStorePrivate
Prototype: ~QPlatformBackingStorePrivate()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qplatformbackingstore.cpp
Lines: 81-95
  0.000% (0/15)
95
QPlainTextEdit::mouseMoveEvent
Name: QPlainTextEdit::mouseMoveEvent
Prototype: void QPlainTextEdit::mouseMoveEvent(QMouseEvent *e)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 2040-2055
  0.000% (0/13)
125
QPixmap::detach
Name: QPixmap::detach
Prototype: void QPixmap::detach()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 1564-1585
  0.000% (0/15)
125
QPicturePaintEngine::drawTextItem
Name: QPicturePaintEngine::drawTextItem
Prototype: void QPicturePaintEngine::drawTextItem(const QPointF &p , const QTextItem &ti)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpaintengine_pic.cpp
Lines: 473-511
  0.000% (0/13)
255
QPicture::save
Name: QPicture::save
Prototype: bool QPicture::save(QIODevice *dev, const char *format)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 344-370
  0.000% (0/13)
145
QPicture::play
Name: QPicture::play
Prototype: bool QPicture::play(QPainter *painter)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 408-441
  0.000% (0/15)
245
QPdfEnginePrivate::generateLinearGradientShader
Name: QPdfEnginePrivate::generateLinearGradientShader
Prototype: int QPdfEnginePrivate::generateLinearGradientShader(const QLinearGradient *gradient, const QTransform &matrix, bool alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2078-2137
  0.000% (0/10)
415
QPdfEnginePrivate::generateGradientShader
Name: QPdfEnginePrivate::generateGradientShader
Prototype: int QPdfEnginePrivate::generateGradientShader(const QGradient *gradient, const QTransform &matrix, bool alpha)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2208-2220
  0.000% (0/8)
55
QParallelAnimationGroupPrivate::applyGroupState
Name: QParallelAnimationGroupPrivate::applyGroupState
Prototype: void QParallelAnimationGroupPrivate::applyGroupState(QAbstractAnimation *animation)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qparallelanimationgroup.cpp
Lines: 274-288
 57.143% (4/7)
65
QPalette::setBrush
Name: QPalette::setBrush
Prototype: void QPalette::setBrush(ColorGroup cg, ColorRole cr, const QBrush &b)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 745-764
  0.000% (0/13)
145
QPalette::resolve
Name: QPalette::resolve
Prototype: QPalette QPalette::resolve(const QPalette &other) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 898-916
  0.000% (0/15)
125
QPalette::operator==
Name: QPalette::operator==
Prototype: bool QPalette::operator==(const QPalette &p) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 819-830
  0.000% (0/13)
75
QPalette::detach
Name: QPalette::detach
Prototype: void QPalette::detach()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 783-796
  0.000% (0/13)
95
QPainterPrivate::detachPainterPrivate
Name: QPainterPrivate::detachPainterPrivate
Prototype: void QPainterPrivate::detachPainterPrivate(QPainter *q)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 306-330
  0.000% (0/13)
175
QPainterPath::toFillPolygon
Name: QPainterPath::toFillPolygon
Prototype: QPolygonF QPainterPath::toFillPolygon(const QTransform &matrix) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2783-2799
  0.000% (0/13)
125
QPainterPath::slopeAtPercent
Name: QPainterPath::slopeAtPercent
Prototype: qreal QPainterPath::slopeAtPercent(qreal t) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 3042-3076
  0.000% (0/18)
205
QPainterPath::addRoundRect
Name: QPainterPath::addRoundRect
Prototype: void QPainterPath::addRoundRect(const QRectF &r, int xRnd, int yRnd)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 3167-3204
  0.000% (0/15)
275
QPainter::~QPainter
Name: QPainter::~QPainter
Prototype: QPainter::~QPainter()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 1479-1498
  0.000% (0/14)
115
QPainter::strokePath
Name: QPainter::strokePath
Prototype: void QPainter::strokePath(const QPainterPath &path, const QPen &pen)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3277-3308
  0.000% (0/15)
185
QPainter::setClipping
Name: QPainter::setClipping
Prototype: void QPainter::setClipping(bool enable)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 2448-2478
  0.000% (0/17)
155
QPainter::fillRect
Name: QPainter::fillRect
Prototype: void QPainter::fillRect(const QRectF &r, const QBrush &brush)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6883-6912
  0.000% (0/16)
195
QPainter::fillRect
Name: QPainter::fillRect
Prototype: void QPainter::fillRect(const QRect &r, const QBrush &brush)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6921-6950
  0.000% (0/16)
195
QPainter::fillPath
Name: QPainter::fillPath
Prototype: void QPainter::fillPath(const QPainterPath &path, const QBrush &brush)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3320-3351
  0.000% (0/15)
185
QPainter::drawPolyline
Name: QPainter::drawPolyline
Prototype: void QPainter::drawPolyline(const QPointF *points, int pointCount)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4693-4726
  0.000% (0/15)
145
QPainter::drawPolyline
Name: QPainter::drawPolyline
Prototype: void QPainter::drawPolyline(const QPoint *points, int pointCount)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4734-4767
  0.000% (0/15)
145
QPainter::drawPolygon
Name: QPainter::drawPolygon
Prototype: void QPainter::drawPolygon(const QPointF *points, int pointCount, Qt::FillRule fillRule)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4809-4841
  0.000% (0/15)
175
QPainter::drawPolygon
Name: QPainter::drawPolygon
Prototype: void QPainter::drawPolygon(const QPoint *points, int pointCount, Qt::FillRule fillRule)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4848-4880
  0.000% (0/15)
175
QPainter::drawPie
Name: QPainter::drawPie
Prototype: void QPainter::drawPie(const QRectF &r, int a, int alen)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4409-4436
  0.000% (0/13)
145
QPainter::drawGlyphRun
Name: QPainter::drawGlyphRun
Prototype: void QPainter::drawGlyphRun(const QPointF &position, const QGlyphRun &glyphRun)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 5534-5569
  0.000% (0/19)
235
QPainter::drawEllipse
Name: QPainter::drawEllipse
Prototype: void QPainter::drawEllipse(const QRectF &r)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4220-4252
  0.000% (0/15)
175
QPainter::drawEllipse
Name: QPainter::drawEllipse
Prototype: void QPainter::drawEllipse(const QRect &r)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4261-4294
  0.000% (0/15)
175
QPainter::drawConvexPolygon
Name: QPainter::drawConvexPolygon
Prototype: void QPainter::drawConvexPolygon(const QPoint *points, int pointCount)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4947-4979
  0.000% (0/15)
175
QPainter::drawConvexPolygon
Name: QPainter::drawConvexPolygon
Prototype: void QPainter::drawConvexPolygon(const QPointF *points, int pointCount)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4981-5013
  0.000% (0/15)
175
QPaintEngineEx::drawStaticTextItem
Name: QPaintEngineEx::drawStaticTextItem
Prototype: void QPaintEngineEx::drawStaticTextItem(QStaticTextItem *staticTextItem)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 1046-1076
  0.000% (0/17)
215
QPaintEngineEx::clip
Name: QPaintEngineEx::clip
Prototype: void QPaintEngineEx::clip(const QRegion &region, Qt::ClipOperation op)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 616-679
  0.000% (0/13)
445
QPaintEngine::drawRects
Name: QPaintEngine::drawRects
Prototype: void QPaintEngine::drawRects(const QRectF *rects, int rectCount)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 854-876
  0.000% (0/17)
165
QOpenGLWindowPrivate::initialize
Name: QOpenGLWindowPrivate::initialize
Prototype: void QOpenGLWindowPrivate::initialize()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglwindow.cpp
Lines: 212-232
  0.000% (0/13)
145
QOpenGLWidgetPrivate::grabFramebuffer
Name: QOpenGLWidgetPrivate::grabFramebuffer
Prototype: QImage QOpenGLWidgetPrivate::grabFramebuffer()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qopenglwidget.cpp
Lines: 860-886
  0.000% (0/14)
145
QOpenGLTimeMonitorPrivate::recordSample
Name: QOpenGLTimeMonitorPrivate::recordSample
Prototype: void QOpenGLTimeMonitorPrivate::recordSample()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltimerquery.cpp
Lines: 559-581
  0.000% (0/13)
115
QOpenGLTimeMonitorPrivate::intervals
Name: QOpenGLTimeMonitorPrivate::intervals
Prototype: QVector<GLuint64> QOpenGLTimeMonitorPrivate::intervals() const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltimerquery.cpp
Lines: 608-630
  0.000% (0/14)
115
QOpenGLTexturePrivate::create
Name: QOpenGLTexturePrivate::create
Prototype: bool QOpenGLTexturePrivate::create()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 150-176
  0.000% (0/13)
165
QOpenGLTextureCache::bindTexture
Name: QOpenGLTextureCache::bindTexture
Prototype: GLuint QOpenGLTextureCache::bindTexture(QOpenGLContext *context, const QPixmap &pixmap, BindOptions options)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexturecache.cpp
Lines: 127-148
  0.000% (0/15)
135
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix2x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 2969-2975
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix2x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 2996-3003
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix2x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 3024-3031
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix3x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 3052-3059
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix3x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 3080-3086
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix3x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 3107-3114
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix4x2 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 3135-3142
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix4x3 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 3163-3170
  0.000% (0/15)
35
QOpenGLShaderProgram::setUniformValueArray
Name: QOpenGLShaderProgram::setUniformValueArray
Prototype: void QOpenGLShaderProgram::setUniformValueArray(int location, const QMatrix4x4 *values, int count)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 3191-3197
  0.000% (0/15)
35
QOpenGLMultiGroupSharedResource::~QOpenGLMultiGroupSharedResource
Name: QOpenGLMultiGroupSharedResource::~QOpenGLMultiGroupSharedResource
Prototype: QOpenGLMultiGroupSharedResource::~QOpenGLMultiGroupSharedResource()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp
Lines: 1575-1597
  0.000% (0/13)
125
QOpenGLFunctions_1_1::~QOpenGLFunctions_1_1
Name: QOpenGLFunctions_1_1::~QOpenGLFunctions_1_1
Prototype: QOpenGLFunctions_1_1::~QOpenGLFunctions_1_1()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_1.cpp
Lines: 71-89
  0.000% (0/21)
125
QOpenGLFunctions_1_0::initializeOpenGLFunctions
Name: QOpenGLFunctions_1_0::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_1_0::initializeOpenGLFunctions()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_0.cpp
Lines: 81-115
  0.000% (0/19)
205
QOpenGLFramebufferObjectPrivate::initColorBuffer
Name: QOpenGLFramebufferObjectPrivate::initColorBuffer
Prototype: void QOpenGLFramebufferObjectPrivate::initColorBuffer(int idx, GLint *samples)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 548-581
  0.000% (0/15)
195
QOpenGLFramebufferObject::release
Name: QOpenGLFramebufferObject::release
Prototype: bool QOpenGLFramebufferObject::release()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 1099-1123
  0.000% (0/13)
145
QOpenGLDebugLogger::stopLogging
Name: QOpenGLDebugLogger::stopLogging
Prototype: void QOpenGLDebugLogger::stopLogging()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1531-1555
  0.000% (0/15)
155
QOpenGLDebugLogger::logMessage
Name: QOpenGLDebugLogger::logMessage
Prototype: void QOpenGLDebugLogger::logMessage(const QOpenGLDebugMessage &debugMessage)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1570-1613
  0.000% (0/21)
315
QOpenGLContextGroupPrivate::removeContext
Name: QOpenGLContextGroupPrivate::removeContext
Prototype: void QOpenGLContextGroupPrivate::removeContext(QOpenGLContext *ctx)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp
Lines: 1407-1432
  0.000% (0/15)
135
Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 10
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...42
McCabe - Cyclomatic Complexity: 5
43
McCabe - Cyclomatic Complexity: 5
44
McCabe - Cyclomatic Complexity: 5
45
McCabe - Cyclomatic Complexity: 5
4647
McCabe - Cyclomatic Complexity: 5
48
McCabe - Cyclomatic Complexity: 5
49
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
...308
McCabe - Cyclomatic Complexity: 1

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