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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...170
McCabe - Cyclomatic Complexity: 2
...180
McCabe - Cyclomatic Complexity: 2
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
201
McCabe - Cyclomatic Complexity: 2
202
McCabe - Cyclomatic Complexity: 2
203
McCabe - Cyclomatic Complexity: 2
204
McCabe - Cyclomatic Complexity: 2
205206
McCabe - Cyclomatic Complexity: 2
207
McCabe - Cyclomatic Complexity: 2
208
McCabe - Cyclomatic Complexity: 2
209
McCabe - Cyclomatic Complexity: 2
210
McCabe - Cyclomatic Complexity: 3
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
newWId
Name: newWId
Prototype: static WId newWId()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfswindow.cpp
Lines: 71-79
  0.000% (0/4)
32
numDigits
Name: numDigits
Prototype: static int numDigits(qlonglong n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qvalidator.cpp
Lines: 390-395
  0.000% (0/4)
32
operator+=
Name: operator+=
Prototype: static QVariantMap &operator+=(QVariantMap &lhs, const QVariantMap &rhs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 440-447
100.000% (4/4)
52
operator<
Name: operator<
Prototype: static bool operator<(const QSettingsIniKey &k1, const QSettingsIniKey &k2)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1771-1776
 50.000% (2/4)
32
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QDate &date)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4752-4758
100.000% (4/4)
32
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QTime &time)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4792-4800
100.000% (4/4)
32
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPersistentModelIndex &idx)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 464-471
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPoint &p)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp
Lines: 399-406
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QSize &sz)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 409-416
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QByteArray &ba)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3054-3061
 83.333% (5/6)
42
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug s, const QPainterPath &p)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 3472-3481
  0.000% (0/4)
52
operator<<
Name: operator<<
Prototype: const QDBusArgument &operator<<(QDBusArgument &argument, const QXdgDBusImageVector &iconVector)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustraytypes.cpp
Lines: 149-157
  0.000% (0/4)
52
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QUrl &url)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3913-3920
100.000% (4/4)
52
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QMimeType &mime)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 460-469
100.000% (5/5)
52
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QBitArray &ba)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbitarray.cpp
Lines: 707-714
100.000% (4/4)
52
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPicture &r)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1149-1159
  0.000% (0/4)
62
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPolygon &a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpolygon.cpp
Lines: 468-476
  0.000% (0/4)
62
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPolygonF &a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpolygon.cpp
Lines: 772-781
  0.000% (0/4)
62
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPolygonF &a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpolygon.cpp
Lines: 810-818
  0.000% (0/4)
62
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QRect &r)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1260-1269
 60.000% (3/5)
62
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QHostAddress &address)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1120-1129
 60.000% (3/5)
62
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QDate &date)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1160-1169
100.000% (5/5)
62
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QTime &time)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1185-1194
100.000% (5/5)
62
operator<<
Name: operator<<
Prototype: static inline QDataStream &operator<<(QDataStream &out, const QNetworkCacheMetaData::AttributesMap &hash)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qabstractnetworkcache.cpp
Lines: 331-341
100.000% (4/4)
72
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QKeySequence &keysequence)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 1613-1624
  0.000% (0/8)
82
operator<<
Name: operator<<
Prototype: const QDBusArgument &operator<<(QDBusArgument &arg, const QDBusMenuLayoutItem &item)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 134-144
  0.000% (0/2)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QPrinterInfo &p)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinterinfo.cpp
Lines: 483-494
  0.000% (0/5)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QEasingCurve &item)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1426-1437
 50.000% (2/4)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QOpenGLConfig::Gpu &g)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 123-136
  0.000% (0/5)
92
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &stream, const QEasingCurve &easing)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1451-1464
100.000% (4/4)
92
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QMatrix &m)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmatrix.cpp
Lines: 1113-1127
  0.000% (0/5)
102
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QSqlDatabase &d)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1511-1525
  0.000% (0/4)
102
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QSqlRecord &r)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 516-529
  0.000% (0/4)
102
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QJsonArray &a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 1220-1233
 50.000% (2/4)
102
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QJsonObject &o)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 1274-1287
 50.000% (2/4)
102
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPixmap &r)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 1722-1737
  0.000% (0/5)
112
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPageSize &pageSize)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 1861-1876
  0.000% (0/5)
112
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QTouchDevice *device)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qtouchdevice.cpp
Lines: 258-275
  0.000% (0/5)
132
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QXcbScreen *screen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 888-916
  0.000% (0/4)
242
operator==
Name: operator==
Prototype: bool operator==(const QString &s1, const QString &s2) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2742-2748
100.000% (4/4)
32
operator>>
Name: operator>>
Prototype: QDataStream& operator>>(QDataStream &in, QVersionNumber &version)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 488-494
 75.000% (3/4)
42
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QTime &time)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4810-4821
100.000% (7/7)
62
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &argument, QXdgDBusImageVector &iconVector)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustraytypes.cpp
Lines: 160-174
  0.000% (0/4)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPoint &p)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp
Lines: 418-431
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QRect &r)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1281-1294
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QSize &sz)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 428-441
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &a, QDate &date)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1146-1158
 77.778% (7/9)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QDate &date)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4768-4782
100.000% (7/7)
82
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &a, QTime &time)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1171-1183
100.000% (5/5)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPolygonF &a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpolygon.cpp
Lines: 793-806
  0.000% (0/4)
92
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPicture &r)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1168-1186
  0.000% (0/4)
122
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &ds, QTimeZone &tz)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezone.cpp
Lines: 973-989
100.000% (5/5)
122
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &arg, QDBusMenuLayoutItem &item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 146-163
  0.000% (0/4)
132
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QMatrix &m)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmatrix.cpp
Lines: 1139-1158
  0.000% (0/5)
142
operator>>
Name: operator>>
Prototype: static QDataStream &operator>>(QDataStream &s, BMP_INFOHDR &bi)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp
Lines: 109-129
  0.000% (0/11)
152
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &stream, QEasingCurve &easing)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1476-1500
100.000% (4/4)
192
origIcoDepth
Name: origIcoDepth
Prototype: static inline int origIcoDepth(const QImage &image)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 366-370
  0.000% (0/2)
12
overlay_op
Name: overlay_op
Prototype: static inline int overlay_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1083-1090
  0.000% (0/4)
42
packRect
Name: packRect
Prototype: static void packRect(uint *geom0, uint *geom1, const QRect &rect, bool floating)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 1224-1248
  0.000% (0/4)
122
panOffset
Name: panOffset
Prototype: static QPointF panOffset(const QList<QTouchEvent::TouchPoint> &touchPoints, int maxCount)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstandardgestures.cpp
Lines: 72-79
  0.000% (0/4)
52
parseHttpDate
Name: parseHttpDate
Prototype: static QVariant parseHttpDate(const QByteArray &raw)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 849-855
 50.000% (2/4)
42
parseIp6
Name: parseIp6
Prototype: static bool parseIp6(const QString &address, QIPAddressUtils::IPv6Address &addr, QString *scopeId)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 184-195
100.000% (5/5)
72
parsePosixTransitionTime
Name: parsePosixTransitionTime
Prototype: static QTime parsePosixTransitionTime(const QByteArray &timeRule)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 420-429
100.000% (4/4)
42
parse_field_width
Name: parse_field_width
Prototype: static int parse_field_width(const char * &c)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6008-6021
 50.000% (2/4)
82
pcre16SafeExec
Name: pcre16SafeExec
Prototype: static int pcre16SafeExec(const pcre16 *code, const pcre16_extra *extra, const unsigned short *subject, int length, int startOffset, int options, int *ovector, int ovecsize)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1214-1231
 33.333% (2/6)
82
pow10
Name: pow10
Prototype: static qlonglong pow10(int exp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qvalidator.cpp
Lines: 397-403
  0.000% (0/4)
42
prepareEngine
Name: prepareEngine
Prototype: inline static void prepareEngine(QRegExpPrivate *priv)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3862-3867
100.000% (4/4)
32
prepareIdentifier
Name: prepareIdentifier
Prototype: static QString prepareIdentifier(const QString &identifier, QSqlDriver::IdentifierType type, const QSqlDriver *driver)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 51-60
100.000% (4/4)
52
printPage
Name: printPage
Prototype: static void printPage(int index, QPainter *painter, const QTextDocument *doc, const QRectF &body, const QPointF &pageNumberPos)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 1855-1885
  0.000% (0/4)
172
ptr
Name: ptr
Prototype: template<typename T> static inline ControlElement<T> *ptr(QWidget *widget)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 241-249
  0.000% (0/8)
42
qAccessibleRoleString
Name: qAccessibleRoleString
Prototype: const char *qAccessibleRoleString(QAccessible::Role role)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 1837-1843
  0.000% (0/4)
32
qAddPostRoutine
Name: qAddPostRoutine
Prototype: void qAddPostRoutine(QtCleanUpFunction p)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 255-261
 50.000% (2/4)
42
qAppName
Name: qAppName
Prototype: QString qAppName()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 566-571
 50.000% (2/4)
32
qAverage
Name: qAverage
Prototype: template <typename T> typename T::value_type qAverage(const T &container)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp
Lines: 290-303
  0.000% (0/4)
92
qChecksum
Name: qChecksum
Prototype: quint16 qChecksum(const char *data, uint len)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 550-562
100.000% (4/4)
92
qCreatev2Hash
Name: qCreatev2Hash
Prototype: static QByteArray qCreatev2Hash(const QAuthenticatorPrivate *ctx, QNtlmPhase3Block *phase3)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1187-1208
 75.000% (3/4)
122
qDBusCreateAdaptorConnector
Name: qDBusCreateAdaptorConnector
Prototype: QDBusAdaptorConnector *qDBusCreateAdaptorConnector(QObject *obj)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractadaptor.cpp
Lines: 94-100
100.000% (4/4)
42
qDBusUpdateDispatchStatus
Name: qDBusUpdateDispatchStatus
Prototype: static void qDBusUpdateDispatchStatus(DBusConnection *connection, DBusDispatchStatus new_status, void *data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 286-293
100.000% (4/4)
52
qDrawWinButton
Name: qDrawWinButton
Prototype: void qDrawWinButton(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, const QBrush *fill)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 437-449
  0.000% (0/4)
72
qDrawWinPanel
Name: qDrawWinPanel
Prototype: void qDrawWinPanel(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, const QBrush *fill)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 477-489
  0.000% (0/4)
72
qEncodeNtlmString
Name: qEncodeNtlmString
Prototype: static int qEncodeNtlmString(QNtlmBuffer& buf, int offset, const QString& s, bool unicode)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 958-966
 50.000% (2/4)
62
qFindByteArrayBoyerMoore
Name: qFindByteArrayBoyerMoore
Prototype: static int qFindByteArrayBoyerMoore( const char *haystack, int haystackLen, int haystackOffset, const char *needle, int needleLen)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp
Lines: 251-261
 50.000% (2/4)
62
qFindStringBoyerMoore
Name: qFindStringBoyerMoore
Prototype: int qFindStringBoyerMoore( const QChar *haystack, int haystackLen, int haystackOffset, const QChar *needle, int needleLen, Qt::CaseSensitivity cs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp
Lines: 310-320
 50.000% (2/4)
62
qFlagLocation
Name: qFlagLocation
Prototype: const char *qFlagLocation(const char *method)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2216-2222
 75.000% (3/4)
42
qFraction
Name: qFraction
Prototype: static QFraction qFraction(quint64 n, quint64 d)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 144-155
  0.000% (0/5)
82
qFreeAligned
Name: qFreeAligned
Prototype: void qFreeAligned(void *ptr)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp
Lines: 124-130
100.000% (4/4)
42
qFuzzyFind
Name: qFuzzyFind
Prototype: template <typename InputIterator> InputIterator qFuzzyFind(InputIterator first, InputIterator last, qreal val)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1497-1503
  0.000% (0/6)
32
qHasPixmapTexture
Name: qHasPixmapTexture
Prototype: bool __attribute__((visibility("default"))) qHasPixmapTexture(const QBrush& brush)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 225-231
  0.000% (0/4)
42
qHash
Name: qHash
Prototype: uint qHash(const QHostAddress &key, uint seed)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1132-1137
 50.000% (2/4)
22
qHash
Name: qHash
Prototype: uint qHash(const QVersionNumber &key, uint seed)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 514-520
  0.000% (0/4)
42
qHash
Name: qHash
Prototype: uint qHash(const QSslCertificate &key, uint seed) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 64-73
 50.000% (2/4)
42
qHash
Name: qHash
Prototype: uint qHash(const QUrlQuery &key, uint seed) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 432-442
100.000% (4/4)
62
qHash
Name: qHash
Prototype: uint qHash(const QBitArray &bitArray, uint seed) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 248-259
100.000% (4/4)
62
qHash
Name: qHash
Prototype: uint qHash(const QUrl &url, uint seed) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 4123-4136
100.000% (4/4)
102
qInstallMessageHandler
Name: qInstallMessageHandler
Prototype: QtMessageHandler qInstallMessageHandler(QtMessageHandler h)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1867-1873
100.000% (4/4)
32
qInstallMsgHandler
Name: qInstallMsgHandler
Prototype: QtMsgHandler qInstallMsgHandler(QtMsgHandler h)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1875-1881
100.000% (4/4)
32
qIterAppend
Name: qIterAppend
Prototype: static void qIterAppend(DBusMessageIter *it, QByteArray *ba, int type, const void *arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 49-55
100.000% (4/4)
32
qMapDeallocate
Name: qMapDeallocate
Prototype: static inline void qMapDeallocate(QMapNodeBase *node, int alignment)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp
Lines: 319-325
100.000% (4/4)
32
qMemEquals
Name: qMemEquals
Prototype: static bool qMemEquals(const quint16 *a, const quint16 *b, int length)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 642-648
100.000% (6/6)
32
qMetaTypeStaticType
Name: qMetaTypeStaticType
Prototype: static inline int qMetaTypeStaticType(const char *typeName, int length)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 877-885
100.000% (8/8)
52
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...170
McCabe - Cyclomatic Complexity: 2
...180
McCabe - Cyclomatic Complexity: 2
...190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
201
McCabe - Cyclomatic Complexity: 2
202
McCabe - Cyclomatic Complexity: 2
203
McCabe - Cyclomatic Complexity: 2
204
McCabe - Cyclomatic Complexity: 2
205206
McCabe - Cyclomatic Complexity: 2
207
McCabe - Cyclomatic Complexity: 2
208
McCabe - Cyclomatic Complexity: 2
209
McCabe - Cyclomatic Complexity: 2
210
McCabe - Cyclomatic Complexity: 3
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...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