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

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 8
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...247
eLOC - Effective Lines of Code: 12
248
eLOC - Effective Lines of Code: 12
249
eLOC - Effective Lines of Code: 12
250
eLOC - Effective Lines of Code: 12
251252
eLOC - Effective Lines of Code: 13
253
eLOC - Effective Lines of Code: 13
254
eLOC - Effective Lines of Code: 13
255
eLOC - Effective Lines of Code: 13
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
qRemoveWhitespace
Name: qRemoveWhitespace
Prototype: static void qRemoveWhitespace(const char *s, char *d)
Coverage:  93.333% (28/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1234-1250
 93.333% (28/30)
126
qUnpremultiplyRgb30
Name: qUnpremultiplyRgb30
Prototype: static inline uint qUnpremultiplyRgb30(uint rgb30)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 573-594
  0.000% (0/9)
125
qgl_byteSwapImage
Name: qgl_byteSwapImage
Prototype: static inline void qgl_byteSwapImage(QImage &img, GLenum pixel_type)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2452-2472
  0.000% (0/20)
126
qstrnicmp
Name: qstrnicmp
Prototype: int qstrnicmp(const char *str1, const char *str2, uint len)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 435-450
100.000% (15/15)
125
qstrtoll
Name: qstrtoll
Prototype: long long qstrtoll(const char * nptr, const char **endptr, int base, bool *ok)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 409-425
 93.333% (14/15)
123
qt_add_rect_to_array
Name: qt_add_rect_to_array
Prototype: void qt_add_rect_to_array(const QRectF &r, GLfloat *array)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2909-2924
  0.000% (0/1)
121
qt_convertUnits
Name: qt_convertUnits
Prototype: static QSizeF qt_convertUnits(const QSizeF &size, QPageSize::Unit fromUnits, QPageSize::Unit toUnits)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 542-563
  0.000% (0/14)
124
qt_core_boilerplate
Name: qt_core_boilerplate
Prototype: void qt_core_boilerplate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlibraryinfo.cpp
Lines: 657-678
  0.000% (0/1)
121
qt_getJustificationOpportunities
Name: qt_getJustificationOpportunities
Prototype: static inline void qt_getJustificationOpportunities(const ushort *string, int length, const QScriptItem &si, QGlyphLayout g, ushort *log_clusters)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 880-917
  0.000% (0/21)
1216
qt_gl_convertToGLFormatHelper
Name: qt_gl_convertToGLFormatHelper
Prototype: static inline QRgb qt_gl_convertToGLFormatHelper(QRgb src_pixel, GLenum texture_format)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2302-2322
  0.000% (0/10)
124
qt_idForWindowsID
Name: qt_idForWindowsID
Prototype: static QPageSize::PageSizeId qt_idForWindowsID(int windowsId, QSize *match = 0)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 420-442
  0.000% (0/21)
127
qt_isect_curve_horizontal
Name: qt_isect_curve_horizontal
Prototype: static bool qt_isect_curve_horizontal(const QBezier &bezier, qreal y, qreal x1, qreal x2, int depth = 0)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1947-1964
  0.000% (0/22)
124
qt_isect_curve_vertical
Name: qt_isect_curve_vertical
Prototype: static bool qt_isect_curve_vertical(const QBezier &bezier, qreal x, qreal y1, qreal y2, int depth = 0)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1966-1983
  0.000% (0/22)
124
qt_memfill16
Name: qt_memfill16
Prototype: void qt_memfill16(quint16 *dest, quint16 value, int count)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse2.cpp
Lines: 321-341
  0.000% (0/13)
126
qt_messageTypeFromGL
Name: qt_messageTypeFromGL
Prototype: static QOpenGLDebugMessage::Type qt_messageTypeFromGL(GLenum type)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 694-719
  0.000% (0/19)
1210
qt_pixmap_thread_test
Name: qt_pixmap_thread_test
Prototype: static bool qt_pixmap_thread_test()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 71-90
  0.000% (0/13)
125
qt_qFindChildren_helper
Name: qt_qFindChildren_helper
Prototype: void qt_qFindChildren_helper(const QObject *parent, const QRegularExpression &re, const QMetaObject &mo, QList<void*> *list, Qt::FindChildOptions options)
Coverage:  77.778% (14/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1903-1920
 77.778% (14/18)
126
qt_safe_poll
Name: qt_safe_poll
Prototype: int qt_safe_poll(struct pollfd *fds, nfds_t nfds, const struct timespec *timeout_ts)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 97-122
 72.222% (13/18)
126
qt_socks5_set_host_address_and_port
Name: qt_socks5_set_host_address_and_port
Prototype: static bool qt_socks5_set_host_address_and_port(const QHostAddress &address, quint16 port, QByteArray *pBuf)
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 154-182
 75.000% (6/8)
123
readGpuFeatures
Name: readGpuFeatures
Prototype: static bool readGpuFeatures(const QOpenGLConfig::Gpu &gpu, const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease, const QByteArray &jsonAsciiData, QSet<QString> *result, QString *errorMessage)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 422-442
  0.000% (0/4)
122
read_dib_infoheader
Name: read_dib_infoheader
Prototype: static bool read_dib_infoheader(QDataStream &s, BMP_INFOHDR &bi)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp
Lines: 168-184
  0.000% (0/38)
124
setNativeLocks
Name: setNativeLocks
Prototype: static bool setNativeLocks(const QString &fileName, int fd)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile_unix.cpp
Lines: 162-179
 44.444% (4/9)
123
setTextDecorationFromValues
Name: setTextDecorationFromValues
Prototype: static void setTextDecorationFromValues(const QVector<QCss::Value> &values, QFont *font)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1198-1215
  0.000% (0/16)
128
setupTextLayout
Name: setupTextLayout
Prototype: static QRectF setupTextLayout(QTextLayout *layout)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 10724-10740
  0.000% (0/7)
123
sm_setProperty
Name: sm_setProperty
Prototype: static void sm_setProperty(const char *name, const char *type, int num_vals, SmPropValue *vals)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 109-127
  0.000% (0/4)
122
splitString
Name: splitString
Prototype: template<class ResultList, class StringSource> static ResultList splitString(const StringSource &source, const QChar *sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs, const int separatorSize)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6819-6836
100.000% (16/16)
124
typeNameToXml
Name: typeNameToXml
Prototype: static inline QString typeNameToXml(const char *typeName)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlgenerator.cpp
Lines: 58-76
 84.615% (11/13)
125
ucalDefaultTimeZoneId
Name: ucalDefaultTimeZoneId
Prototype: static QByteArray ucalDefaultTimeZoneId()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 82-105
 42.857% (3/7)
123
viewItemTextLayout
Name: viewItemTextLayout
Prototype: static QSizeF viewItemTextLayout(QTextLayout &textLayout, int lineWidth)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 814-830
  0.000% (0/5)
123
xi2ValuatorOffset
Name: xi2ValuatorOffset
Prototype: static int xi2ValuatorOffset(const unsigned char *maskPtr, int maskLen, int number)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2275-2292
  0.000% (0/19)
127
Declaration::colorValue
Name: Declaration::colorValue
Prototype: QColor Declaration::colorValue(const QPalette &pal) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1352-1372
  0.000% (0/16)
136
DetailButton::sizeHint
Name: DetailButton::sizeHint
Prototype: QSize sizeHint() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 174-189
  0.000% (0/1)
131
Itemizer::generateScriptItems
Name: Itemizer::generateScriptItems
Prototype: void generateScriptItems(int start, int length)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 113-129
  0.000% (0/20)
134
Parser::ParsedObject::insert
Name: Parser::ParsedObject::insert
Prototype: void Parser::ParsedObject::insert(uint offset)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 360-379
 83.333% (10/12)
134
PointInRegion
Name: PointInRegion
Prototype: static bool PointInRegion(QRegionPrivate *pRegion, int x, int y)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2702-2719
  0.000% (0/19)
137
QAbstractButton::click
Name: QAbstractButton::click
Prototype: void QAbstractButton::click()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 855-871
  0.000% (0/13)
135
QAbstractButtonPrivate::queryButtonList
Name: QAbstractButtonPrivate::queryButtonList
Prototype: QList<QAbstractButton *>QAbstractButtonPrivate::queryButtonList() const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 182-203
  0.000% (0/8)
134
QAbstractItemView::dragDropMode
Name: QAbstractItemView::dragDropMode
Prototype: QAbstractItemView::DragDropMode QAbstractItemView::dragDropMode() const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1509-1530
  0.000% (0/24)
136
QAbstractItemViewPrivate::_q_columnsRemoved
Name: QAbstractItemViewPrivate::_q_columnsRemoved
Prototype: void QAbstractItemViewPrivate::_q_columnsRemoved(const QModelIndex &index, int start, int end)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3490-3509
  0.000% (0/7)
133
QAbstractItemViewPrivate::_q_rowsRemoved
Name: QAbstractItemViewPrivate::_q_rowsRemoved
Prototype: void QAbstractItemViewPrivate::_q_rowsRemoved(const QModelIndex &index, int start, int end)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3409-3428
  0.000% (0/7)
133
QAbstractItemViewPrivate::_q_scrollerStateChanged
Name: QAbstractItemViewPrivate::_q_scrollerStateChanged
Prototype: void QAbstractItemViewPrivate::_q_scrollerStateChanged()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 202-230
  0.000% (0/15)
137
QAbstractItemViewPrivate::draggablePaintPairs
Name: QAbstractItemViewPrivate::draggablePaintPairs
Prototype: QItemViewPaintPairs QAbstractItemViewPrivate::draggablePaintPairs(const QModelIndexList &indexes, QRect *r) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4409-4426
  0.000% (0/5)
133
QAbstractProxyModelPrivate::mapDropCoordinatesToSource
Name: QAbstractProxyModelPrivate::mapDropCoordinatesToSource
Prototype: void QAbstractProxyModelPrivate::mapDropCoordinatesToSource(int row, int column, const QModelIndex &parent, int *sourceRow, int *sourceColumn, QModelIndex *sourceParent) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractproxymodel.cpp
Lines: 394-412
 66.667% (6/9)
133
QAbstractScrollArea::setCornerWidget
Name: QAbstractScrollArea::setCornerWidget
Prototype: void QAbstractScrollArea::setCornerWidget(QWidget *widget)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 823-842
  0.000% (0/15)
135
QAbstractSlider::setValue
Name: QAbstractSlider::setValue
Prototype: void QAbstractSlider::setValue(int value)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 531-549
  0.000% (0/12)
134
QAbstractSocket::abort
Name: QAbstractSocket::abort
Prototype: void QAbstractSocket::abort()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2373-2396
100.000% (10/10)
134
QAbstractSpinBoxPrivate::init
Name: QAbstractSpinBoxPrivate::init
Prototype: void QAbstractSpinBoxPrivate::init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1559-1577
  0.000% (0/1)
131
QAccessibleAbstractScrollArea::elementType
Name: QAccessibleAbstractScrollArea::elementType
Prototype: QAccessibleAbstractScrollArea::AbstractScrollAreaElement QAccessibleAbstractScrollArea::elementType(QWidget *widget) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/complexwidgets.cpp
Lines: 447-465
  0.000% (0/19)
137
QAccessibleButton::actionNames
Name: QAccessibleButton::actionNames
Prototype: QStringList QAccessibleButton::actionNames() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/simplewidgets.cpp
Lines: 198-220
  0.000% (0/13)
136
QAccessibleCache::insert
Name: QAccessibleCache::insert
Prototype: QAccessible::Id QAccessibleCache::insert(QObject *object, QAccessibleInterface *iface) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessiblecache.cpp
Lines: 91-110
  0.000% (0/4)
132
QAccessibleDisplay::role
Name: QAccessibleDisplay::role
Prototype: QAccessible::Role QAccessibleDisplay::role() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/simplewidgets.cpp
Lines: 389-411
  0.000% (0/19)
137
QAccessibleMenuItem::doAction
Name: QAccessibleMenuItem::doAction
Prototype: void QAccessibleMenuItem::doAction(const QString &actionName)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblemenu.cpp
Lines: 343-365
  0.000% (0/26)
138
QAccessibleTabBar::child
Name: QAccessibleTabBar::child
Prototype: QAccessibleInterface* QAccessibleTabBar::child(int index) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/complexwidgets.cpp
Lines: 191-213
  0.000% (0/16)
136
QAction::setShortcuts
Name: QAction::setShortcuts
Prototype: void QAction::setShortcuts(const QList<QKeySequence> &shortcuts)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qaction.cpp
Lines: 415-435
  0.000% (0/12)
134
QAnimationGroup::event
Name: QAnimationGroup::event
Prototype: bool QAnimationGroup::event(QEvent *event)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qanimationgroup.cpp
Lines: 267-287
 87.500% (14/16)
136
QApplicationPrivate::updateTouchPointsForWidget
Name: QApplicationPrivate::updateTouchPointsForWidget
Prototype: bool QApplicationPrivate::updateTouchPointsForWidget(QWidget *widget, QTouchEvent *touchEvent)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 4307-4327
  0.000% (0/7)
133
QAsn1Element::toInfo
Name: QAsn1Element::toInfo
Prototype: QMultiMap<QByteArray, QString> QAsn1Element::toInfo() const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 254-272
  0.000% (0/17)
135
QAsn1Element::write
Name: QAsn1Element::write
Prototype: void QAsn1Element::write(QDataStream &stream) const
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 137-162
100.000% (8/8)
133
QBlittablePlatformPixmap::metric
Name: QBlittablePlatformPixmap::metric
Prototype: int QBlittablePlatformPixmap::metric(QPaintDevice::PaintDeviceMetric metric) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_blitter.cpp
Lines: 103-132
  0.000% (0/23)
1313
QBlitterPaintEngine::drawCachedGlyphs
Name: QBlitterPaintEngine::drawCachedGlyphs
Prototype: bool QBlitterPaintEngine::drawCachedGlyphs(int numGlyphs, const glyph_t *glyphs, const QFixedPoint *positions, QFontEngine *fontEngine)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_blitter.cpp
Lines: 811-831
  0.000% (0/11)
133
QCalendarPopup::setCalendarWidget
Name: QCalendarPopup::setCalendarWidget
Prototype: void QCalendarPopup::setCalendarWidget(QCalendarWidget *cw)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2609-2627
  0.000% (0/4)
132
QCalendarTextNavigator::updateDateLabel
Name: QCalendarTextNavigator::updateDateLabel
Prototype: void QCalendarTextNavigator::updateDateLabel()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 697-718
  0.000% (0/4)
132
QCalendarWidget::eventFilter
Name: QCalendarWidget::eventFilter
Prototype: bool QCalendarWidget::eventFilter(QObject *watched, QEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 3057-3077
  0.000% (0/12)
134
QCalendarWidget::setCurrentPage
Name: QCalendarWidget::setCurrentPage
Prototype: void QCalendarWidget::setCurrentPage(int year, int month)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 2341-2359
  0.000% (0/9)
133
QCalendarWidget::setMaximumDate
Name: QCalendarWidget::setMaximumDate
Prototype: void QCalendarWidget::setMaximumDate(const QDate &date)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 2538-2555
  0.000% (0/9)
133
QCalendarWidget::setMinimumDate
Name: QCalendarWidget::setMinimumDate
Prototype: void QCalendarWidget::setMinimumDate(const QDate &date)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 2487-2504
  0.000% (0/9)
133
QCollator::sortKey
Name: QCollator::sortKey
Prototype: QCollatorSortKey QCollator::sortKey(const QString &string) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 132-151
  0.000% (0/10)
134
QColor::setCmyk
Name: QColor::setCmyk
Prototype: void QColor::setCmyk(int c, int m, int y, int k, int a)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 2200-2217
  0.000% (0/22)
132
QColor::setCmykF
Name: QColor::setCmykF
Prototype: void QColor::setCmykF(qreal c, qreal m, qreal y, qreal k, qreal a)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 2229-2246
  0.000% (0/22)
132
QColor::setRgbF
Name: QColor::setRgbF
Prototype: void QColor::setRgbF(qreal r, qreal g, qreal b, qreal a)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 916-933
  0.000% (0/18)
132
QColorDialog::setVisible
Name: QColorDialog::setVisible
Prototype: void QColorDialog::setVisible(bool visible)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 2102-2125
  0.000% (0/21)
136
QColumnView::setResizeGripsVisible
Name: QColumnView::setResizeGripsVisible
Prototype: void QColumnView::setResizeGripsVisible(bool visible)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 134-152
  0.000% (0/10)
134
QComboBox::event
Name: QComboBox::event
Prototype: bool QComboBox::event(QEvent *event)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 3011-3046
  0.000% (0/18)
1310
QComboBoxPrivate::updateLineEditGeometry
Name: QComboBoxPrivate::updateLineEditGeometry
Prototype: void QComboBoxPrivate::updateLineEditGeometry()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1170-1187
  0.000% (0/7)
133
QCommonListViewBase::updateHorizontalScrollBar
Name: QCommonListViewBase::updateHorizontalScrollBar
Prototype: void QCommonListViewBase::updateHorizontalScrollBar(const QSize &step)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1879-1907
  0.000% (0/14)
133
QCommonListViewBase::updateVerticalScrollBar
Name: QCommonListViewBase::updateVerticalScrollBar
Prototype: void QCommonListViewBase::updateVerticalScrollBar(const QSize &step)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1909-1937
  0.000% (0/14)
133
QCompleter::splitPath
Name: QCompleter::splitPath
Prototype: QStringList QCompleter::splitPath(const QString& path) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1814-1853
  0.000% (0/11)
133
QCompleterPrivate::setCurrentIndex
Name: QCompleterPrivate::setCurrentIndex
Prototype: void QCompleterPrivate::setCurrentIndex(QModelIndex index, bool select)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 824-843
  0.000% (0/14)
135
QCoreApplication::notifyInternal2
Name: QCoreApplication::notifyInternal2
Prototype: bool QCoreApplication::notifyInternal2(QObject *receiver, QEvent *event)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 965-989
 83.333% (10/12)
134
QCosmeticStroker::renderCubic
Name: QCosmeticStroker::renderCubic
Prototype: void QCosmeticStroker::renderCubic(const QPointF &p1, const QPointF &p2, const QPointF &p3, const QPointF &p4, int caps)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 638-657
  0.000% (0/1)
131
QCsvBenchmarkLogger::addBenchmarkResult
Name: QCsvBenchmarkLogger::addBenchmarkResult
Prototype: void QCsvBenchmarkLogger::addBenchmarkResult(const QBenchmarkResult &result)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qcsvbenchmarklogger.cpp
Lines: 78-96
 72.727% (8/11)
131
QCursor::QCursor
Name: QCursor::QCursor
Prototype: QCursor::QCursor(const QPixmap &pixmap, int hotX, int hotY)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 380-401
  0.000% (0/8)
133
QDBusAbstractInterface::asyncCall
Name: QDBusAbstractInterface::asyncCall
Prototype: QDBusPendingCall QDBusAbstractInterface::asyncCall(const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8)
Coverage:  5.882% (1/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 813-853
  5.882% (1/17)
139
QDBusAbstractInterface::call
Name: QDBusAbstractInterface::call
Prototype: QDBusMessage QDBusAbstractInterface::call(QDBus::CallMode mode, const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8)
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 747-788
 41.176% (7/17)
139
QDBusConnectionPrivate::registerObject
Name: QDBusConnectionPrivate::registerObject
Prototype: void QDBusConnectionPrivate::registerObject(const ObjectTreeNode *node)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2361-2381
100.000% (7/7)
133
QDBusDemarshaller::currentType
Name: QDBusDemarshaller::currentType
Prototype: QDBusArgument::ElementType QDBusDemarshaller::currentType()
Coverage:  96.875% (31/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp
Lines: 190-240
 96.875% (31/32)
1323
QDBusMetaType::marshall
Name: QDBusMetaType::marshall
Prototype: bool QDBusMetaType::marshall(QDBusArgument &arg, int id, const void *data)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 238-259
 50.000% (4/8)
133
QDBusTrayIcon::QDBusTrayIcon
Name: QDBusTrayIcon::QDBusTrayIcon
Prototype: QDBusTrayIcon::QDBusTrayIcon()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustrayicon.cpp
Lines: 80-108
  0.000% (0/7)
133
QDBusTrayIcon::updateMenu
Name: QDBusTrayIcon::updateMenu
Prototype: void QDBusTrayIcon::updateMenu(QPlatformMenu * menu)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustrayicon.cpp
Lines: 213-231
  0.000% (0/10)
134
QDataStream::operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(double f)
Coverage:  68.182% (15/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1234-1257
 68.182% (15/22)
137
QDateTimeEdit::setCurrentSection
Name: QDateTimeEdit::setCurrentSection
Prototype: void QDateTimeEdit::setCurrentSection(Section section)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 654-674
  0.000% (0/15)
135
QDateTimeParser::SectionNode::maxChange
Name: QDateTimeParser::SectionNode::maxChange
Prototype: int QDateTimeParser::SectionNode::maxChange() const
Coverage:  34.783% (8/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1461-1483
 34.783% (8/23)
1313
QDateTimeParser::absoluteMax
Name: QDateTimeParser::absoluteMax
Prototype: int QDateTimeParser::absoluteMax(int s, const QDateTime &cur) const
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 193-219
 86.364% (19/22)
1314
QDialogButtonBox::changeEvent
Name: QDialogButtonBox::changeEvent
Prototype: void QDialogButtonBox::changeEvent(QEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdialogbuttonbox.cpp
Lines: 923-947
  0.000% (0/10)
135
QDialogPrivate::platformHelper
Name: QDialogPrivate::platformHelper
Prototype: QPlatformDialogHelper *QDialogPrivate::platformHelper() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 94-114
  0.000% (0/12)
134
QDir::makeAbsolute
Name: QDir::makeAbsolute
Prototype: bool QDir::makeAbsolute()
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1641-1659
 37.500% (3/8)
133
QDirModel::flags
Name: QDirModel::flags
Prototype: Qt::ItemFlags QDirModel::flags(const QModelIndex &index) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 485-501
  0.000% (0/15)
135
QDirModel::parent
Name: QDirModel::parent
Prototype: QModelIndex QDirModel::parent(const QModelIndex &child) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 304-323
  0.000% (0/11)
133
QDirModel::rowCount
Name: QDirModel::rowCount
Prototype: int QDirModel::rowCount(const QModelIndex &parent) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 330-347
  0.000% (0/18)
136
QDnsLookupRunnable::run
Name: QDnsLookupRunnable::run
Prototype: void QDnsLookupRunnable::run()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp
Lines: 998-1022
100.000% (7/7)
133
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 8
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...247
eLOC - Effective Lines of Code: 12
248
eLOC - Effective Lines of Code: 12
249
eLOC - Effective Lines of Code: 12
250
eLOC - Effective Lines of Code: 12
251252
eLOC - Effective Lines of Code: 13
253
eLOC - Effective Lines of Code: 13
254
eLOC - Effective Lines of Code: 13
255
eLOC - Effective Lines of Code: 13
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

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