QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>12
McCabe - Cyclomatic Complexity: 49
3
McCabe - Cyclomatic Complexity: 33
4
McCabe - Cyclomatic Complexity: 28
5
McCabe - Cyclomatic Complexity: 23
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 10
...30
McCabe - Cyclomatic Complexity: 7
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QCssScanner_Generated::lex
Name: QCssScanner_Generated::lex
Prototype: int QCssScanner_Generated::lex()
Coverage:  0.000% (0/1727)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssscanner.cpp
Lines: 61-1137
  0.000% (0/1727)
985439
QTest::keyToAscii
Name: QTest::keyToAscii
Prototype: char QTest::keyToAscii(Qt::Key key)
Coverage:  24.089% (119/494)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qasciikey.cpp
Lines: 233-497
 24.089% (119/494)
246248
QCommonStyle::drawControl
Name: QCommonStyle::drawControl
Prototype: void QCommonStyle::drawControl(ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *widget) const
Coverage:  0.000% (0/643)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 1182-2293
  0.000% (0/643)
806201
q_resolveOpenSslSymbols
Name: q_resolveOpenSslSymbols
Prototype: bool q_resolveOpenSslSymbols()
Coverage:  20.491% (192/937)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 724-991
 20.491% (192/937)
198189
QCommonStyle::subElementRect
Name: QCommonStyle::subElementRect
Prototype: QRect QCommonStyle::subElementRect(SubElement sr, const QStyleOption *opt, const QWidget *widget) const
Coverage:  0.000% (0/442)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 2298-3019
  0.000% (0/442)
457183
QTest::asciiToKey
Name: QTest::asciiToKey
Prototype: Qt::Key QTest::asciiToKey(char ascii)
Coverage:  51.297% (178/347)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qasciikey.cpp
Lines: 46-224
 51.297% (178/347)
173174
QStyleSheetStyle::drawControl
Name: QStyleSheetStyle::drawControl
Prototype: void QStyleSheetStyle::drawControl(ControlElement ce, const QStyleOption *opt, QPainter *p, const QWidget *w) const
Coverage:  0.000% (0/617)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 3314-4142
  0.000% (0/617)
566174
QGtkStyle::drawComplexControl
Name: QGtkStyle::drawComplexControl
Prototype: void QGtkStyle::drawComplexControl(ComplexControl control, const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/700)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 1471-2646
  0.000% (0/700)
832162
QApplication::notify
Name: QApplication::notify
Prototype: bool QApplication::notify(QObject *receiver, QEvent *e)
Coverage:  0.000% (0/510)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3012-3772
  0.000% (0/510)
386162
QWidget::event
Name: QWidget::event
Prototype: bool QWidget::event(QEvent *event)
Coverage:  0.000% (0/329)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 8720-9202
  0.000% (0/329)
230144
cloneEvent
Name: cloneEvent
Prototype: static QEvent *cloneEvent(QEvent *e)
Coverage:  0.000% (0/255)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qguistatemachine.cpp
Lines: 46-447
  0.000% (0/255)
184143
bidiItemize
Name: bidiItemize
Prototype: static bool bidiItemize(QTextEngine *engine, QScriptAnalysis *analysis, QBidiControl &control)
Coverage:  0.000% (0/300)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 343-758
  0.000% (0/300)
202135
QWindowsStyle::drawControl
Name: QWindowsStyle::drawControl
Prototype: void QWindowsStyle::drawControl(ControlElement ce, const QStyleOption *opt, QPainter *p, const QWidget *widget) const
Coverage:  0.000% (0/548)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 1109-1897
  0.000% (0/548)
557131
QCommonStyle::standardPixmap
Name: QCommonStyle::standardPixmap
Prototype: QPixmap QCommonStyle::standardPixmap(StandardPixmap sp, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/270)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 5231-5575
  0.000% (0/270)
197130
QFusionStyle::drawControl
Name: QFusionStyle::drawControl
Prototype: void QFusionStyle::drawControl(ControlElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/478)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 996-1909
  0.000% (0/478)
650126
QFusionStyle::drawComplexControl
Name: QFusionStyle::drawComplexControl
Prototype: void QFusionStyle::drawComplexControl(ComplexControl control, const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/553)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 1924-3023
  0.000% (0/553)
795126
QCommonStyle::drawPrimitive
Name: QCommonStyle::drawPrimitive
Prototype: void QCommonStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *widget) const
Coverage:  0.000% (0/351)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 135-764
  0.000% (0/351)
448126
QGtkStyle::drawControl
Name: QGtkStyle::drawControl
Prototype: void QGtkStyle::drawControl(ControlElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/443)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 2652-3541
  0.000% (0/443)
597124
QPageSize::name
Name: QPageSize::name
Prototype: QString QPageSize::name(PageSizeId pageSizeId)
Coverage:  0.000% (0/244)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 1492-1738
  0.000% (0/244)
123121
QCommonStyle::subControlRect
Name: QCommonStyle::subControlRect
Prototype: QRect QCommonStyle::subControlRect(ComplexControl cc, const QStyleOptionComplex *opt, SubControl sc, const QWidget *widget) const
Coverage:  0.000% (0/324)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 3890-4319
  0.000% (0/324)
286111
QCommonStyle::drawComplexControl
Name: QCommonStyle::drawComplexControl
Prototype: void QCommonStyle::drawComplexControl(ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget) const
Coverage:  0.000% (0/435)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 3074-3748
  0.000% (0/435)
509111
_qdtoa
Name: _qdtoa
Prototype: static char *_qdtoa( volatile double d, int mode, int ndigits, int *decpt, int *sign, char **rve, char **resultp)
Coverage:  50.820% (186/366)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 2012-2615
 50.820% (186/366)
356110
qstrtod
Name: qstrtod
Prototype: double qstrtod(const char *s00, const char **se, bool *ok)
Coverage:  64.345% (231/359)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1270-1816
 64.345% (231/359)
299109
QStyleSheetStyle::renderRule
Name: QStyleSheetStyle::renderRule
Prototype: QRenderRule QStyleSheetStyle::renderRule(const QObject *obj, const QStyleOption *opt, int pseudoElement) const
Coverage:  0.000% (0/298)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1756-2026
  0.000% (0/298)
182108
QCommonStyle::pixelMetric
Name: QCommonStyle::pixelMetric
Prototype: int QCommonStyle::pixelMetric(PixelMetric m, const QStyleOption *opt, const QWidget *widget) const
Coverage:  0.000% (0/232)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 4322-4688
  0.000% (0/232)
189108
QCommonStyle::standardIcon
Name: QCommonStyle::standardIcon
Prototype: QIcon QCommonStyle::standardIcon(StandardPixmap standardIcon, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/223)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 5580-6097
  0.000% (0/223)
280105
QMenu::keyPressEvent
Name: QMenu::keyPressEvent
Prototype: void QMenu::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/360)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2774-3127
  0.000% (0/360)
246103
QStyleSheetStyle::pixelMetric
Name: QStyleSheetStyle::pixelMetric
Prototype: int QStyleSheetStyle::pixelMetric(PixelMetric m, const QStyleOption *opt, const QWidget *w) const
Coverage:  0.000% (0/296)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4544-4825
  0.000% (0/296)
155100
QOpenGLTexture::setFormat
Name: QOpenGLTexture::setFormat
Prototype: void QOpenGLTexture::setFormat(TextureFormat format)
Coverage:  0.000% (0/120)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 2425-2589
  0.000% (0/120)
43100
QGtkStyle::drawPrimitive
Name: QGtkStyle::drawPrimitive
Prototype: void QGtkStyle::drawPrimitive(PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/302)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 874-1466
  0.000% (0/302)
384100
AtSpiAdaptor::notify
Name: AtSpiAdaptor::notify
Prototype: void AtSpiAdaptor::notify(QAccessibleEvent *event)
Coverage:  0.000% (0/228)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 883-1159
  0.000% (0/228)
150100
pixelTypeCompatibleWithInternalFormat
Name: pixelTypeCompatibleWithInternalFormat
Prototype: static QOpenGLTexture::PixelType pixelTypeCompatibleWithInternalFormat(QOpenGLTexture::TextureFormat internalFormat)
Coverage:  0.000% (0/122)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 718-868
  0.000% (0/122)
2699
pixelFormatCompatibleWithInternalFormat
Name: pixelFormatCompatibleWithInternalFormat
Prototype: static QOpenGLTexture::PixelFormat pixelFormatCompatibleWithInternalFormat(QOpenGLTexture::TextureFormat internalFormat)
Coverage:  0.000% (0/169)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 472-716
  0.000% (0/169)
7399
isSizedTextureFormat
Name: isSizedTextureFormat
Prototype: static bool isSizedTextureFormat(QOpenGLTexture::TextureFormat internalFormat)
Coverage:  0.000% (0/103)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 304-423
  0.000% (0/103)
799
isCompressedFormat
Name: isCompressedFormat
Prototype: static bool isCompressedFormat(QOpenGLTexture::TextureFormat internalFormat)
Coverage:  0.000% (0/102)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 870-984
  0.000% (0/102)
699
read_dib_body
Name: read_dib_body
Prototype: static bool read_dib_body(QDataStream &s, const BMP_INFOHDR &bi, int offset, int startpos, QImage &image)
Coverage:  0.000% (0/316)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp
Lines: 180-580
  0.000% (0/316)
28897
QString::vasprintf
Name: QString::vasprintf
Prototype: QString QString::vasprintf(const char *cformat, va_list ap)
Coverage:  60.090% (134/223)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5967-6284
 60.090% (134/223)
19597
QRegExpEngine::getEscape
Name: QRegExpEngine::getEscape
Prototype: int QRegExpEngine::getEscape()
Coverage:  32.773% (78/238)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2890-3287
 32.773% (78/238)
28793
QStyleSheetStyle::subElementRect
Name: QStyleSheetStyle::subElementRect
Prototype: QRect QStyleSheetStyle::subElementRect(SubElement se, const QStyleOption *opt, const QWidget *w) const
Coverage:  0.000% (0/231)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5603-5846
  0.000% (0/231)
12491
QCommonStyle::styleHint
Name: QCommonStyle::styleHint
Prototype: int QCommonStyle::styleHint(StyleHint sh, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *hret) const
Coverage:  0.000% (0/202)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 4860-5184
  0.000% (0/202)
18890
QDateTimeParser::parse
Name: QDateTimeParser::parse
Prototype: QDateTimeParser::StateNode QDateTimeParser::parse(QString &input, int &cursorPosition, const QDateTime &currentValue, bool fixup) const
Coverage:  76.190% (208/273)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 873-1224
 76.190% (208/273)
22686
QFusionStyle::drawPrimitive
Name: QFusionStyle::drawPrimitive
Prototype: void QFusionStyle::drawPrimitive(PrimitiveElement elem, const QStyleOption *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/248)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 415-991
  0.000% (0/248)
39885
QTextCursorPrivate::movePosition
Name: QTextCursorPrivate::movePosition
Prototype: bool QTextCursorPrivate::movePosition(QTextCursor::MoveOperation op, QTextCursor::MoveMode mode)
Coverage:  0.000% (0/304)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 333-662
  0.000% (0/304)
21384
QStyleSheetStyle::drawPrimitive
Name: QStyleSheetStyle::drawPrimitive
Prototype: void QStyleSheetStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) const
Coverage:  0.000% (0/229)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4156-4473
  0.000% (0/229)
17684
QStyleSheetStyle::drawComplexControl
Name: QStyleSheetStyle::drawComplexControl
Prototype: void QStyleSheetStyle::drawComplexControl(ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w) const
Coverage:  0.000% (0/338)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2856-3312
  0.000% (0/338)
31284
QXcbConnection::handleXcbEvent
Name: QXcbConnection::handleXcbEvent
Prototype: void QXcbConnection::handleXcbEvent(xcb_generic_event_t *event)
Coverage:  44.053% (100/227)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1082-1286
 44.053% (100/227)
11882
QTextHtmlParser::applyAttributes
Name: QTextHtmlParser::applyAttributes
Prototype: void QTextHtmlParser::applyAttributes(const QStringList &attributes)
Coverage:  0.000% (0/244)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1444-1654
  0.000% (0/244)
16182
QMetaType::save
Name: QMetaType::save
Prototype: bool QMetaType::save(QDataStream &stream, int type, const void *data)
Coverage:  86.331% (120/139)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1247-1452
 86.331% (120/139)
10582
QMetaType::load
Name: QMetaType::load
Prototype: bool QMetaType::load(QDataStream &stream, int type, void *data)
Coverage:  86.331% (120/139)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1468-1678
 86.331% (120/139)
11182
QStyleSheetStyle::subControlRect
Name: QStyleSheetStyle::subControlRect
Prototype: QRect QStyleSheetStyle::subControlRect(ComplexControl cc, const QStyleOptionComplex *opt, SubControl sc, const QWidget *w) const
Coverage:  0.000% (0/284)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5252-5601
  0.000% (0/284)
22881
QPicture::exec
Name: QPicture::exec
Prototype: bool QPicture::exec(QPainter *painter, QDataStream &s, int nrecords)
Coverage:  0.000% (0/221)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 479-916
  0.000% (0/221)
30481
QGtkStyle::subControlRect
Name: QGtkStyle::subControlRect
Prototype: QRect QGtkStyle::subControlRect(ComplexControl control, const QStyleOptionComplex *option, SubControl subControl, const QWidget *widget) const
Coverage:  0.000% (0/233)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 3546-3858
  0.000% (0/233)
21180
QMetaType::typeName
Name: QMetaType::typeName
Prototype: const char *QMetaType::typeName(int typeId)
Coverage:  98.758% (159/161)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 830-854
 98.758% (159/161)
1178
QFlickGestureRecognizer::recognize
Name: QFlickGestureRecognizer::recognize
Prototype: QGestureRecognizer::Result QFlickGestureRecognizer::recognize(QGesture *state, QObject *watched, QEvent *event)
Coverage:  0.000% (0/236)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qflickgesture.cpp
Lines: 386-695
  0.000% (0/236)
15678
QWidgetLineControl::processKeyEvent
Name: QWidgetLineControl::processKeyEvent
Prototype: void QWidgetLineControl::processKeyEvent(QKeyEvent* event)
Coverage:  0.000% (0/280)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1572-1899
  0.000% (0/280)
17777
QFusionStyle::subControlRect
Name: QFusionStyle::subControlRect
Prototype: QRect QFusionStyle::subControlRect(ComplexControl control, const QStyleOptionComplex *option, SubControl subControl, const QWidget *widget) const
Coverage:  0.000% (0/218)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 3310-3567
  0.000% (0/218)
18677
QOpenGLTextureHelper::QOpenGLTextureHelper
Name: QOpenGLTextureHelper::QOpenGLTextureHelper
Prototype: QOpenGLTextureHelper::QOpenGLTextureHelper(QOpenGLContext *context)
Coverage:  0.000% (0/101)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexturehelper.cpp
Lines: 41-310
  0.000% (0/101)
6176
QXmlSimpleReaderPrivate::parseEntityDecl
Name: QXmlSimpleReaderPrivate::parseEntityDecl
Prototype: bool QXmlSimpleReaderPrivate::parseEntityDecl()
Coverage:  86.842% (165/190)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 6475-6773
 86.842% (165/190)
18474
QXmlSimpleReaderPrivate::parseContent
Name: QXmlSimpleReaderPrivate::parseContent
Prototype: bool QXmlSimpleReaderPrivate::parseContent()
Coverage:  69.756% (143/205)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3909-4229
 69.756% (143/205)
17974
QWindowsStyle::drawPrimitive
Name: QWindowsStyle::drawPrimitive
Prototype: void QWindowsStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) const
Coverage:  0.000% (0/233)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 678-1106
  0.000% (0/233)
28574
eventClassName
Name: eventClassName
Prototype: static const char *eventClassName(QEvent::Type t)
Coverage:  0.000% (0/109)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3643-3758
  0.000% (0/109)
3873
QTextHtmlParserNode::applyCssDeclarations
Name: QTextHtmlParserNode::applyCssDeclarations
Prototype: void QTextHtmlParserNode::applyCssDeclarations(const QVector<QCss::Declaration> &declarations, const QTextDocument *resourceProvider)
Coverage:  0.000% (0/156)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1161-1324
  0.000% (0/156)
11870
QTest::qtest_qParseArgs
Name: QTest::qtest_qParseArgs
Prototype: void qtest_qParseArgs(int argc, char *argv[], bool qml)
Coverage:  48.837% (105/215)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1651-2003
 48.837% (105/215)
26169
QSpiApplicationAdaptor::eventFilter
Name: QSpiApplicationAdaptor::eventFilter
Prototype: bool QSpiApplicationAdaptor::eventFilter(QObject *target, QEvent *event)
Coverage:  0.000% (0/161)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/application.cpp
Lines: 79-196
  0.000% (0/161)
6067
QRasterizer::rasterizeLine
Name: QRasterizer::rasterizeLine
Prototype: void QRasterizer::rasterizeLine(const QPointF &a, const QPointF &b, qreal width, bool squareCap)
Coverage:  0.000% (0/228)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 750-1185
  0.000% (0/228)
30467
QWidgetTextControl::processEvent
Name: QWidgetTextControl::processEvent
Prototype: void QWidgetTextControl::processEvent(QEvent *e, const QMatrix &matrix, QWidget *contextWidget)
Coverage:  0.000% (0/155)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 955-1176
  0.000% (0/155)
12466
parseDateString
Name: parseDateString
Prototype: static QDateTime parseDateString(const QByteArray &dateString)
Coverage:  67.260% (189/281)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 578-868
 67.260% (189/281)
17265
QTableView::moveCursor
Name: QTableView::moveCursor
Prototype: QModelIndex QTableView::moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers)
Coverage:  0.000% (0/264)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1578-1820
  0.000% (0/264)
17464
QGraphicsScene::event
Name: QGraphicsScene::event
Prototype: bool QGraphicsScene::event(QEvent *event)
Coverage:  0.000% (0/142)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3305-3505
  0.000% (0/142)
10364
dither_to_Mono
Name: dither_to_Mono
Prototype: void dither_to_Mono(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags, bool fromalpha)
Coverage:  0.000% (0/190)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1155-1422
  0.000% (0/190)
18463
AtSpiAdaptor::setBitFlag
Name: AtSpiAdaptor::setBitFlag
Prototype: void AtSpiAdaptor::setBitFlag(const QString &flag)
Coverage:  0.000% (0/183)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 613-762
  0.000% (0/183)
11563
QWidget::setAttribute
Name: QWidget::setAttribute
Prototype: void QWidget::setAttribute(Qt::WidgetAttribute attribute, bool on)
Coverage:  0.000% (0/173)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11025-11281
  0.000% (0/173)
9962
QTextDocumentLayoutPrivate::layoutTable
Name: QTextDocumentLayoutPrivate::layoutTable
Prototype: QRectF QTextDocumentLayoutPrivate::layoutTable(QTextTable *table, int layoutFrom, int layoutTo, QFixed parentY)
Coverage:  0.000% (0/194)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1600-2001
  0.000% (0/194)
25561
QVariant::canConvert
Name: QVariant::canConvert
Prototype: bool QVariant::canConvert(int targetTypeId) const
Coverage:  87.037% (188/216)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3032-3181
 87.037% (188/216)
8160
QEvdevKeyboardHandler::processKeycode
Name: QEvdevKeyboardHandler::processKeycode
Prototype: QEvdevKeyboardHandler::KeycodeAction QEvdevKeyboardHandler::processKeycode(quint16 keycode, bool pressed, bool autorepeat)
Coverage:  0.000% (0/227)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp
Lines: 219-451
  0.000% (0/227)
15560
QFontEngineFT::loadGlyph
Name: QFontEngineFT::loadGlyph
Prototype: QFontEngineFT::Glyph *QFontEngineFT::loadGlyph(QGlyphSet *set, uint glyph, QFixed subPixelPosition, GlyphFormat format, bool fetchMetricsOnly) const
Coverage:  53.498% (130/243)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 857-1196
 53.498% (130/243)
25059
QOpenGLTexture::hasFeature
Name: QOpenGLTexture::hasFeature
Prototype: bool QOpenGLTexture::hasFeature(Feature feature)
Coverage:  0.000% (0/162)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 3364-3533
  0.000% (0/162)
6658
propertyNameForStandardPixmap
Name: propertyNameForStandardPixmap
Prototype: static QLatin1String propertyNameForStandardPixmap(QStyle::StandardPixmap sp)
Coverage:  0.000% (0/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5046-5105
  0.000% (0/110)
5656
QXmlSimpleReaderPrivate::parseAttType
Name: QXmlSimpleReaderPrivate::parseAttType
Prototype: bool QXmlSimpleReaderPrivate::parseAttType()
Coverage:  92.466% (135/146)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 5528-5772
 92.466% (135/146)
16056
QWindowsStyle::drawComplexControl
Name: QWindowsStyle::drawComplexControl
Prototype: void QWindowsStyle::drawComplexControl(ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget) const
Coverage:  0.000% (0/189)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 1936-2339
  0.000% (0/189)
28655
QStyleSheetStyle::styleHint
Name: QStyleSheetStyle::styleHint
Prototype: int QStyleSheetStyle::styleHint(StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret) const
Coverage:  0.000% (0/136)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5147-5250
  0.000% (0/136)
7655
QStandardPaths::writableLocation
Name: QStandardPaths::writableLocation
Prototype: QString QStandardPaths::writableLocation(StandardLocation type)
Coverage:  75.887% (107/141)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp
Lines: 65-264
 75.887% (107/141)
12455
QGtkStyle::pixelMetric
Name: QGtkStyle::pixelMetric
Prototype: int QGtkStyle::pixelMetric(PixelMetric metric, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/108)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 524-718
  0.000% (0/108)
10055
AtSpiAdaptor::tableInterface
Name: AtSpiAdaptor::tableInterface
Prototype: bool AtSpiAdaptor::tableInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/188)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2273-2482
  0.000% (0/188)
16355
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QEvent *e)
Coverage:  0.000% (0/98)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3831-4017
  0.000% (0/98)
11654
buildMetaObject
Name: buildMetaObject
Prototype: static int buildMetaObject(QMetaObjectBuilderPrivate *d, char *buf, int expectedSize, bool relocatable)
Coverage:  97.076% (166/171)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1170-1484
 97.076% (166/171)
23554
QWizardPrivate::recreateLayout
Name: QWizardPrivate::recreateLayout
Prototype: void QWizardPrivate::recreateLayout(const QWizardLayoutInfo &info)
Coverage:  0.000% (0/189)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 990-1270
  0.000% (0/189)
19954
QStyleSheetStyle::sizeFromContents
Name: QStyleSheetStyle::sizeFromContents
Prototype: QSize QStyleSheetStyle::sizeFromContents(ContentsType ct, const QStyleOption *opt, const QSize &csz, const QWidget *w) const
Coverage:  0.000% (0/194)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4827-5041
  0.000% (0/194)
13154
standardDeclarationForNode
Name: standardDeclarationForNode
Prototype: QVector<QCss::Declaration> standardDeclarationForNode(const QTextHtmlParserNode &node)
Coverage:  0.000% (0/100)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1784-1959
  0.000% (0/100)
12753
createReadHandlerHelper
Name: createReadHandlerHelper
Prototype: static QImageIOHandler *createReadHandlerHelper(QIODevice *device, const QByteArray &format, bool autoDetectImageFormat, bool ignoresFormatAndExtension)
Coverage:  0.000% (0/204)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagereader.cpp
Lines: 231-512
  0.000% (0/204)
11353
createOidMap
Name: createOidMap
Prototype: static OidNameMap createOidMap()
Coverage: 100.000% (53/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 45-76
100.000% (53/53)
253
QXmlSimpleReaderPrivate::parseElementDecl
Name: QXmlSimpleReaderPrivate::parseElementDecl
Prototype: bool QXmlSimpleReaderPrivate::parseElementDecl()
Coverage:  94.245% (131/139)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 5895-6125
 94.245% (131/139)
15053
qt_xForm_helper
Name: qt_xForm_helper
Prototype: bool qt_xForm_helper(const QTransform &trueMat, int xoffset, int type, int depth, uchar *dptr, int dbpl, int p_inc, int dHeight, const uchar *sptr, int sbpl, int sWidth, int sHeight)
Coverage:  0.000% (0/187)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 4004-4114
  0.000% (0/187)
8052
QMessagePattern::setPattern
Name: QMessagePattern::setPattern
Prototype: void QMessagePattern::setPattern(const QString &pattern)
Coverage:  85.811% (127/148)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1031-1193
 85.811% (127/148)
10152
QLocalePrivate::dateTimeToString
Name: QLocalePrivate::dateTimeToString
Prototype: QString QLocalePrivate::dateTimeToString(const QString &format, const QDateTime &datetime, const QDate &dateOnly, const QTime &timeOnly, const QLocale *q) const
Coverage:  93.130% (122/131)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2515-2740
 93.130% (122/131)
14252
QSystemLocale::query
Name: QSystemLocale::query
Prototype: QVariant QSystemLocale::query(QueryType type, QVariant in) const
Coverage:  52.727% (58/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Lines: 127-257
 52.727% (58/110)
7250
QOpenGLEngineShaderManager::useCorrectShaderProg
Name: QOpenGLEngineShaderManager::useCorrectShaderProg
Prototype: bool QOpenGLEngineShaderManager::useCorrectShaderProg()
Coverage:  0.000% (0/179)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglengineshadermanager.cpp
Lines: 661-883
  0.000% (0/179)
15150
qt_format_text
Name: qt_format_text
Prototype: void qt_format_text(const QFont &fnt, const QRectF &_r, int tf, const QTextOption *option, const QString& str, QRectF *brect, int tabstops, int *ta, int tabarraylen, QPainter *painter)
Coverage:  0.000% (0/192)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 7395-7639
  0.000% (0/192)
16449
qAccessibleFactory
Name: qAccessibleFactory
Prototype: QAccessibleInterface *qAccessibleFactory(const QString &classname, QObject *object)
Coverage:  0.000% (0/157)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgetfactory.cpp
Lines: 52-217
  0.000% (0/157)
10149
QXmlSimpleReaderPrivate::parsePI
Name: QXmlSimpleReaderPrivate::parsePI
Prototype: bool QXmlSimpleReaderPrivate::parsePI()
Coverage:  93.023% (120/129)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 4390-4609
 93.023% (120/129)
12749
Page:<>12
McCabe - Cyclomatic Complexity: 49
3
McCabe - Cyclomatic Complexity: 33
4
McCabe - Cyclomatic Complexity: 28
5
McCabe - Cyclomatic Complexity: 23
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 10
...30
McCabe - Cyclomatic Complexity: 7
...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