| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QDnsLookupRunnable::query| Name: | QDnsLookupRunnable::query | | Prototype: | void QDnsLookupRunnable::query(const int requestType, const QByteArray &requestName, const QHostAddress &nameserver, QDnsLookupReply *reply) | | Coverage: | 43.519% (47/108) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup_unix.cpp | | Lines: | 124-372 |
| | 182 | 36 |
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: | 1762-2032 |
| | 182 | 108 |
QGraphicsScenePrivate::drawItemHelper| Name: | QGraphicsScenePrivate::drawItemHelper | | Prototype: | void QGraphicsScenePrivate::drawItemHelper(QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget, bool painterStateProtection) | | Coverage: | 0.000% (0/167) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp | | Lines: | 4393-4697 |
| | 183 | 40 |
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: | 6494-6792 |
| | 184 | 74 |
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: | 52-453 |
| | 184 | 143 |
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: | 1161-1428 |
| | 184 | 63 |
QStyleSheetStyle::getDefaultStyleSheet| Name: | QStyleSheetStyle::getDefaultStyleSheet | | Prototype: | StyleSheet QStyleSheetStyle::getDefaultStyleSheet() const | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle_default.cpp | | Lines: | 145-505 |
| | 185 | 6 |
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: | 3314-3571 |
| | 186 | 77 |
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: | 4358-4724 |
| | 189 | 108 |
QCommonStyle::styleHint| Name: | QCommonStyle::styleHint | | Prototype: | int QCommonStyle::styleHint(StyleHint sh, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *hret) const | | Coverage: | 0.000% (0/204) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp | | Lines: | 4896-5227 |
| | 190 | 91 |
qDrawBorderPixmap| Name: | qDrawBorderPixmap | | Prototype: | void qDrawBorderPixmap(QPainter *painter, const QRect &targetRect, const QMargins &targetMargins, const QPixmap &pixmap, const QRect &sourceRect,const QMargins &sourceMargins, const QTileRules &rules, QDrawBorderPixmap::DrawingHints hints) | | Coverage: | 0.000% (0/183) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp | | Lines: | 798-1052 |
| | 192 | 43 |
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: | 5274-5618 |
| | 197 | 130 |
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: | 730-997 |
| | 198 | 189 |
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: | 996-1276 |
| | 199 | 54 |
QTextDocumentLayoutPrivate::layoutFlow| Name: | QTextDocumentLayoutPrivate::layoutFlow | | Prototype: | void QTextDocumentLayoutPrivate::layoutFlow(QTextFrame::Iterator it, QTextLayoutStruct *layoutStruct, int layoutFrom, int layoutTo, QFixed width) | | Coverage: | 0.000% (0/176) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp | | Lines: | 2238-2565 |
| | 200 | 49 |
QLCDNumberPrivate::drawSegment| Name: | QLCDNumberPrivate::drawSegment | | Prototype: | void QLCDNumberPrivate::drawSegment(const QPoint &pos, char segmentNo, QPainter &p, int segLen, bool erase) | | Coverage: | 0.000% (0/70) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp | | Lines: | 886-1168 |
| | 201 | 30 |
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: | 349-764 |
| | 202 | 135 |
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: | 339-668 |
| | 213 | 84 |
fetchTransformedBilinearARGB32PM| Name: | fetchTransformedBilinearARGB32PM | | Prototype: | template<TextureBlendType blendType> static const uint * fetchTransformedBilinearARGB32PM(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length) | | Coverage: | 0.000% (0/127) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 1906-2418 |
| | 216 | 35 |
fetchTransformedBilinear| Name: | fetchTransformedBilinear | | Prototype: | template<TextureBlendType blendType> static const uint * fetchTransformedBilinear(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length) | | Coverage: | 0.000% (0/106) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 2421-2748 |
| | 218 | 31 |
QNetworkReplyHttpImplPrivate::postRequest| Name: | QNetworkReplyHttpImplPrivate::postRequest | | Prototype: | void QNetworkReplyHttpImplPrivate::postRequest(const QNetworkRequest &newHttpRequest) | | Coverage: | 84.906% (90/106) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp | | Lines: | 591-944 |
| | 223 | 35 |
buildMetaObject| Name: | buildMetaObject | | Prototype: | static int buildMetaObject(QMetaObjectBuilderPrivate *d, char *buf, int expectedSize, bool relocatable) | | Coverage: | 96.689% (146/151) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | | Lines: | 1172-1476 |
| | 226 | 54 |
QStyleSheetStyle::subControlRect| Name: | QStyleSheetStyle::subControlRect | | Prototype: | QRect QStyleSheetStyle::subControlRect(ComplexControl cc, const QStyleOptionComplex *opt, SubControl sc, const QWidget *w) const | | Coverage: | 0.000% (0/270) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp | | Lines: | 5317-5666 |
| | 227 | 81 |
QDateTimeParser::parse| Name: | QDateTimeParser::parse | | Prototype: | QDateTimeParser::StateNode QDateTimeParser::parse(QString &input, int &cursorPosition, const QDateTime ¤tValue, bool fixup) const | | Coverage: | 76.190% (208/273) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp | | Lines: | 881-1236 |
| | 230 | 86 |
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: | 8750-9232 |
| | 230 | 144 |
fetchTransformedBilinear64| Name: | fetchTransformedBilinear64 | | Prototype: | template<TextureBlendType blendType> static const QRgba64 * fetchTransformedBilinear64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length) | | Coverage: | 0.000% (0/110) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp | | Lines: | 2750-3097 |
| | 238 | 31 |
QTest::qtest_qParseArgs| Name: | QTest::qtest_qParseArgs | | Prototype: | void qtest_qParseArgs(int argc, char *argv[], bool qml) | | Coverage: | 53.030% (105/198) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp | | Lines: | 403-734 |
| | 245 | 64 |
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: | 2816-3169 |
| | 246 | 103 |
QTest::keyToAscii| Name: | QTest::keyToAscii | | Prototype: | char QTest::keyToAscii(Qt::Key key) | | Coverage: | 24.494% (121/494) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qasciikey.cpp | | Lines: | 239-503 |
| | 246 | 248 |
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: | 1606-2007 |
| | 255 | 61 |
QFontEngineFT::loadGlyph| Name: | QFontEngineFT::loadGlyph | | Prototype: | QFontEngineFT::Glyph *QFontEngineFT::loadGlyph(QGlyphSet *set, uint glyph, QFixed subPixelPosition, GlyphFormat format, bool fetchMetricsOnly) const | | Coverage: | 51.587% (130/252) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 886-1252 |
| | 260 | 62 |
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: | 5623-6138 |
| | 280 | 105 |
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: | 685-1113 |
| | 285 | 74 |
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: | 3926-4355 |
| | 286 | 111 |
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: | 1945-2348 |
| | 286 | 55 |
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: | 2896-3293 |
| | 287 | 93 |
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: | 186-586 |
| | 288 | 97 |
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: | 485-922 |
| | 304 | 81 |
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: | 756-1191 |
| | 304 | 67 |
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: | 2921-3377 |
| | 312 | 84 |
QApplication::notify| Name: | QApplication::notify | | Prototype: | bool QApplication::notify(QObject *receiver, QEvent *e) | | Coverage: | 0.000% (0/508) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp | | Lines: | 3008-3767 |
| | 385 | 162 |
QFusionStyle::drawPrimitive| Name: | QFusionStyle::drawPrimitive | | Prototype: | void QFusionStyle::drawPrimitive(PrimitiveElement elem, const QStyleOption *option, QPainter *painter, const QWidget *widget) const | | Coverage: | 0.000% (0/244) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp | | Lines: | 421-994 |
| | 396 | 84 |
QCommonStyle::drawPrimitive| Name: | QCommonStyle::drawPrimitive | | Prototype: | void QCommonStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *widget) const | | Coverage: | 0.000% (0/358) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp | | Lines: | 141-783 |
| | 458 | 128 |
QCommonStyle::subElementRect| Name: | QCommonStyle::subElementRect | | Prototype: | QRect QCommonStyle::subElementRect(SubElement sr, const QStyleOption *opt, const QWidget *widget) const | | Coverage: | 0.000% (0/450) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp | | Lines: | 2317-3055 |
| | 470 | 185 |
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: | 3110-3784 |
| | 509 | 111 |
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: | 1116-1906 |
| | 559 | 131 |
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: | 3379-4207 |
| | 566 | 174 |
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: | 999-1913 |
| | 651 | 126 |
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: | 1928-3027 |
| | 795 | 126 |
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: | 1201-2312 |
| | 806 | 201 |
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: | 67-1143 |
| | 985 | 439 |