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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
...24
eLOC - Effective Lines of Code: 26
25
eLOC - Effective Lines of Code: 25
26
eLOC - Effective Lines of Code: 24
27
eLOC - Effective Lines of Code: 23
2829
eLOC - Effective Lines of Code: 22
30
eLOC - Effective Lines of Code: 22
31
eLOC - Effective Lines of Code: 21
32
eLOC - Effective Lines of Code: 20
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QGraphicsViewPrivate::updateRegion
Name: QGraphicsViewPrivate::updateRegion
Prototype: bool QGraphicsViewPrivate::updateRegion(const QRectF &rect, const QTransform &xform)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 1009-1045
  0.000% (0/26)
238
QGraphicsViewPrivate::setUpdateClip
Name: QGraphicsViewPrivate::setUpdateClip
Prototype: void QGraphicsViewPrivate::setUpdateClip(QGraphicsItem *item)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 968-1007
  0.000% (0/23)
236
QGraphicsScenePrivate::_q_polishItems
Name: QGraphicsScenePrivate::_q_polishItems
Prototype: void QGraphicsScenePrivate::_q_polishItems()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 432-467
  0.000% (0/19)
237
QGraphicsItem::mouseReleaseEvent
Name: QGraphicsItem::mouseReleaseEvent
Prototype: void QGraphicsItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7335-7372
  0.000% (0/33)
2311
QGLWidget::glDraw
Name: QGLWidget::glDraw
Prototype: void QGLWidget::glDraw()
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4553-4585
  0.000% (0/28)
237
QGLFormat::fromSurfaceFormat
Name: QGLFormat::fromSurfaceFormat
Prototype: QGLFormat QGLFormat::fromSurfaceFormat(const QSurfaceFormat &format)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 446-473
 63.636% (14/22)
238
QGLContextPrivate::maxTextureSize
Name: QGLContextPrivate::maxTextureSize
Prototype: int QGLContextPrivate::maxTextureSize()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2761-2797
  0.000% (0/16)
236
QFusionStyle::styleHint
Name: QFusionStyle::styleHint
Prototype: int QFusionStyle::styleHint(StyleHint hint, const QStyleOption *option, const QWidget *widget, QStyleHintReturn *returnData) const
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 3612-3685
  0.000% (0/46)
2333
QFreetypeFace::properties
Name: QFreetypeFace::properties
Prototype: QFontEngine::Properties QFreetypeFace::properties() const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 390-418
  0.000% (0/8)
233
QFontEngineQPF2::stringToCMap
Name: QFontEngineQPF2::stringToCMap
Prototype: bool QFontEngineQPF2::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 340-385
  0.000% (0/22)
237
QFontEngineFT::recalcAdvances
Name: QFontEngineFT::recalcAdvances
Prototype: void QFontEngineFT::recalcAdvances(QGlyphLayout *glyphs, QFontEngine::ShaperFlags flags) const
Coverage:  77.273% (34/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1657-1690
 77.273% (34/44)
2310
QFontEngineFT::QFontEngineFT
Name: QFontEngineFT::QFontEngineFT
Prototype: QFontEngineFT::QFontEngineFT(const QFontDef &fd)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 662-690
 40.000% (2/5)
231
QFontEngine::supportsScript
Name: QFontEngine::supportsScript
Prototype: bool QFontEngine::supportsScript(QChar::Script script) const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 354-399
  0.000% (0/30)
238
QFontEngine::harfbuzzFont
Name: QFontEngine::harfbuzzFont
Prototype: void *QFontEngine::harfbuzzFont() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 297-330
  0.000% (0/16)
236
QFontDatabase::styles
Name: QFontDatabase::styles
Prototype: QStringList QFontDatabase::styles(const QString &family) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1594-1628
  0.000% (0/18)
236
QFileSystemModelSorter::compareNodes
Name: QFileSystemModelSorter::compareNodes
Prototype: bool compareNodes(const QFileSystemModelPrivate::QFileSystemNode *l, const QFileSystemModelPrivate::QFileSystemNode *r) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1025-1071
  0.000% (0/24)
2310
QFileSystemModel::dropMimeData
Name: QFileSystemModel::dropMimeData
Prototype: bool QFileSystemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1205-1243
  0.000% (0/35)
239
QFileDialog::setDirectory
Name: QFileDialog::setDirectory
Prototype: void QFileDialog::setDirectory(const QString &directory)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 908-943
  0.000% (0/25)
238
QFSFileEngine::fileName
Name: QFSFileEngine::fileName
Prototype: QString QFSFileEngine::fileName(FileName file) const
Coverage:  37.500% (12/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 599-627
 37.500% (12/32)
2310
QEventDispatcherGlib::registerSocketNotifier
Name: QEventDispatcherGlib::registerSocketNotifier
Prototype: void QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier *notifier)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 441-478
 66.667% (10/15)
236
QEvdevTouchScreenHandler::readData
Name: QEvdevTouchScreenHandler::readData
Prototype: void QEvdevTouchScreenHandler::readData()
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 320-381
  0.000% (0/28)
2310
QEvdevTabletData::processInputEvent
Name: QEvdevTabletData::processInputEvent
Prototype: void QEvdevTabletData::processInputEvent(input_event *ev)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp
Lines: 84-125
  0.000% (0/34)
2313
QDockWidgetGroupWindow::destroyOrHideIfEmpty
Name: QDockWidgetGroupWindow::destroyOrHideIfEmpty
Prototype: void QDockWidgetGroupWindow::destroyOrHideIfEmpty()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 340-374
  0.000% (0/19)
238
QDockAreaLayoutInfo::findSeparator
Name: QDockAreaLayoutInfo::findSeparator
Prototype: QList<int> QDockAreaLayoutInfo::findSeparator(const QPoint &_pos) const
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1390-1431
  0.000% (0/36)
2310
QDir::removeRecursively
Name: QDir::removeRecursively
Prototype: bool QDir::removeRecursively()
Coverage:  58.621% (17/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1503-1536
 58.621% (17/29)
238
QDir::relativeFilePath
Name: QDir::relativeFilePath
Prototype: QString QDir::relativeFilePath(const QString &fileName) const
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 736-789
 92.000% (23/25)
237
QDateTimePrivate::refreshDateTime
Name: QDateTimePrivate::refreshDateTime
Prototype: void QDateTimePrivate::refreshDateTime()
Coverage:  83.333% (20/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2762-2812
 83.333% (20/24)
239
QDBusConnectionPrivate::closeConnection
Name: QDBusConnectionPrivate::closeConnection
Prototype: void QDBusConnectionPrivate::closeConnection()
Coverage:  81.481% (22/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1105-1148
 81.481% (22/27)
238
QDBusBlockingCallWatcher::QDBusBlockingCallWatcher
Name: QDBusBlockingCallWatcher::QDBusBlockingCallWatcher
Prototype: QDBusBlockingCallWatcher(const QDBusMessage &message)
Coverage:  54.545% (12/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1963-2016
 54.545% (12/22)
237
QCompletionModel::mapFromSource
Name: QCompletionModel::mapFromSource
Prototype: QModelIndex QCompletionModel::mapFromSource(const QModelIndex& idx) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 247-282
  0.000% (0/32)
2310
QComboBox::setEditable
Name: QComboBox::setEditable
Prototype: void QComboBox::setEditable(bool editable)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1728-1760
  0.000% (0/17)
236
QColor::toCmyk
Name: QColor::toCmyk
Prototype: QColor QColor::toCmyk() const noexcept
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1828-1862
  0.000% (0/12)
234
QByteArray::resize
Name: QByteArray::resize
Prototype: void QByteArray::resize(int size)
Coverage:  90.244% (37/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 1638-1677
 90.244% (37/41)
239
QByteArray::repeated
Name: QByteArray::repeated
Prototype: QByteArray QByteArray::repeated(int times) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2470-2503
 87.500% (14/16)
236
QBlitterPaintEnginePrivate::clipAndDrawPixmap
Name: QBlitterPaintEnginePrivate::clipAndDrawPixmap
Prototype: void QBlitterPaintEnginePrivate::clipAndDrawPixmap(const QRectF &clip, const QRectF &target, const QPixmap &pm, const QRectF &sr, bool opacity)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_blitter.cpp
Lines: 409-444
  0.000% (0/13)
235
QAlphaWidget::alphaBlend
Name: QAlphaWidget::alphaBlend
Prototype: void QAlphaWidget::alphaBlend()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qeffects.cpp
Lines: 297-332
  0.000% (0/10)
235
QAccessibleWidget::text
Name: QAccessibleWidget::text
Prototype: QString QAccessibleWidget::text(QAccessible::Text t) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp
Lines: 406-446
  0.000% (0/29)
2312
QAbstractSocketPrivate::fetchConnectionParameters
Name: QAbstractSocketPrivate::fetchConnectionParameters
Prototype: void QAbstractSocketPrivate::fetchConnectionParameters()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1312-1347
 68.750% (11/16)
236
QAbstractSocketPrivate::_q_startConnecting
Name: QAbstractSocketPrivate::_q_startConnecting
Prototype: void QAbstractSocketPrivate::_q_startConnecting(const QHostInfo &hostInfo)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 990-1051
 86.364% (19/22)
237
QAbstractItemViewPrivate::renderToPixmap
Name: QAbstractItemViewPrivate::renderToPixmap
Prototype: QPixmap QAbstractItemViewPrivate::renderToPixmap(const QModelIndexList &indexes, QRect *r) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4428-4459
  0.000% (0/13)
235
QAbstractButton::setChecked
Name: QAbstractButton::setChecked
Prototype: void QAbstractButton::setChecked(bool checked)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 614-655
  0.000% (0/33)
239
QAbstractAnimation::setCurrentTime
Name: QAbstractAnimation::setCurrentTime
Prototype: void QAbstractAnimation::setCurrentTime(int msecs)
Coverage: 100.000% (36/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1301-1341
100.000% (36/36)
237
AtSpiAdaptor::accessibleInterfaces
Name: AtSpiAdaptor::accessibleInterfaces
Prototype: QStringList AtSpiAdaptor::accessibleInterfaces(QAccessibleInterface *interface) const
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1464-1506
  0.000% (0/40)
238
validateSingleType
Name: validateSingleType
Prototype: static const char *validateSingleType(const char *signature)
Coverage:  96.154% (25/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 259-302
 96.154% (25/26)
2210
ucstricmp
Name: ucstricmp
Prototype: static int ucstricmp(const ushort *a, const ushort *ae, const ushort *b, const ushort *be)
Coverage:  84.000% (21/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 379-410
 84.000% (21/25)
229
ucalTimeZoneDisplayName
Name: ucalTimeZoneDisplayName
Prototype: static QString ucalTimeZoneDisplayName(UCalendar *ucal, QTimeZone::TimeType timeType, QTimeZone::NameType nameType, const QString &localeCode)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 108-143
 42.857% (3/7)
223
ucalOffsetsAtTime
Name: ucalOffsetsAtTime
Prototype: static bool ucalOffsetsAtTime(UCalendar *m_ucal, qint64 atMSecsSinceEpoch, int *utcOffset, int *dstOffset)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 146-183
 53.846% (7/13)
225
toSubpaths
Name: toSubpaths
Prototype: QVector<QPainterPath> toSubpaths(const QPainterPath &path)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1891-1926
  0.000% (0/21)
229
read_pbm_int
Name: read_pbm_int
Prototype: static int read_pbm_int(QIODevice *d)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 65-94
  0.000% (0/23)
229
qt_xcb_XPixmapFromBitmap
Name: qt_xcb_XPixmapFromBitmap
Prototype: xcb_pixmap_t qt_xcb_XPixmapFromBitmap(QXcbScreen *screen, const QImage &image)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp
Lines: 172-197
  0.000% (0/12)
224
qt_qdnsservicerecord_sort
Name: qt_qdnsservicerecord_sort
Prototype: static void qt_qdnsservicerecord_sort(QList<QDnsServiceRecord> &records)
Coverage:  95.455% (21/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp
Lines: 107-155
 95.455% (21/22)
228
qt_memrotate90_tiled
Name: qt_memrotate90_tiled
Prototype: template <class T> static inline void qt_memrotate90_tiled(const T *src, int w, int h, int sstride, T *dest, int dstride)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmemrotate.cpp
Lines: 200-257
  0.000% (0/34)
2212
qt_idForSize
Name: qt_idForSize
Prototype: static QPageSize::PageSizeId qt_idForSize(const QSizeF &size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy, QSize *match)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 676-712
  0.000% (0/46)
2214
qt_gradient_argb32
Name: qt_gradient_argb32
Prototype: static void qt_gradient_argb32(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 5565-5613
  0.000% (0/13)
223
qt_create_qhash_seed
Name: qt_create_qhash_seed
Prototype: static uint qt_create_qhash_seed()
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 277-322
 38.462% (5/13)
225
qt_addBitmapToPath
Name: qt_addBitmapToPath
Prototype: void qt_addBitmapToPath(qreal x0, qreal y0, const uchar *image_data, int bpl, int w, int h, QPainterPath *path)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 741-774
  0.000% (0/36)
2210
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QHostAddress &address)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1179-1214
 85.714% (12/14)
227
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QDir::Filters filters)
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 2307-2333
  0.000% (0/50)
2217
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QRegularExpressionMatch &match)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 2542-2575
  0.000% (0/17)
226
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QScreen *screen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 719-745
  0.000% (0/10)
224
huntAndEmit
Name: huntAndEmit
Prototype: static void huntAndEmit(DBusConnection *connection, DBusMessage *msg, QObject *needle, const QDBusConnectionPrivate::ObjectTreeNode &haystack, bool isScriptable, bool isAdaptor, const QString &path = QString())
Coverage:  83.333% (25/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 628-660
 83.333% (25/30)
229
grayscale
Name: grayscale
Prototype: static void grayscale(const QImage &image, QImage &dest, const QRect& rect = QRect())
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 943-977
  0.000% (0/25)
227
flushRow
Name: flushRow
Prototype: static inline void flushRow(const QRegionSpan *spans, int y, int numSpans, QRegionPrivate *reg, int *lastRow, int *extendTo, bool *needsExtend)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3445-3479
  0.000% (0/39)
229
encodeEntity
Name: encodeEntity
Prototype: static QByteArray encodeEntity(const QByteArray& str)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 5692-5723
  0.000% (0/17)
225
decomposeHelper
Name: decomposeHelper
Prototype: static void decomposeHelper(QString *str, bool canonical, QChar::UnicodeVersion version, int from)
Coverage:  90.909% (20/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1713-1746
 90.909% (20/22)
226
decimalForm
Name: decimalForm
Prototype: QString &decimalForm(QChar zero, QChar decimal, QChar group, QString &digits, int decpt, int precision, PrecisionMode pm, bool always_show_decpt, bool thousands_group)
Coverage: 100.000% (40/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 464-504
100.000% (40/40)
2213
convertARGBPMToARGB64PM
Name: convertARGBPMToARGB64PM
Prototype: template<QImage::Format Format> static const QRgba64 * convertARGBPMToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 283-335
  0.000% (0/11)
224
convertARGBPMToARGB32PM
Name: convertARGBPMToARGB32PM
Prototype: template<QImage::Format Format> static const uint * convertARGBPMToARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 229-281
  0.000% (0/11)
224
ValueExtractor::extractOutline
Name: ValueExtractor::extractOutline
Prototype: bool ValueExtractor::extractOutline(int *borders, QBrush *colors, BorderStyle *styles, QSize *radii, int *offsets)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 654-686
  0.000% (0/26)
2213
QZipWriter::close
Name: QZipWriter::close
Prototype: void QZipWriter::close()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 1328-1361
  0.000% (0/7)
223
QXmlTestLogger::xmlQuote
Name: QXmlTestLogger::xmlQuote
Prototype: int QXmlTestLogger::xmlQuote(QTestCharBuffer* destBuf, char const* src, size_t n)
Coverage:  63.265% (31/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 316-370
 63.265% (31/49)
2218
QXmlTestLogger::addMessage
Name: QXmlTestLogger::addMessage
Prototype: void QXmlTestLogger::addMessage(MessageTypes type, const QString &message, const char *file, int line)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 280-309
100.000% (9/9)
221
QXmlTestLogger::addIncident
Name: QXmlTestLogger::addIncident
Prototype: void QXmlTestLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 228-257
 88.889% (8/9)
221
QXmlStreamWriterPrivate::writeEscaped
Name: QXmlStreamWriterPrivate::writeEscaped
Prototype: void QXmlStreamWriterPrivate::writeEscaped(const QString &s, bool escapeWhitespace)
Coverage: 100.000% (30/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3083-3111
100.000% (30/30)
2210
QXmlStreamWriter::writeEndElement
Name: QXmlStreamWriter::writeEndElement
Prototype: void QXmlStreamWriter::writeEndElement()
Coverage: 100.000% (22/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3647-3676
100.000% (22/22)
226
QXmlStreamReaderPrivate::scanString
Name: QXmlStreamReaderPrivate::scanString
Prototype: bool QXmlStreamReaderPrivate::scanString(const char *str, short tokenToInject, bool requireSpace)
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1015-1044
100.000% (27/27)
229
QXcbWindow::setWindowFlags
Name: QXcbWindow::setWindowFlags
Prototype: void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1140-1171
100.000% (10/10)
224
QXcbClipboard::QXcbClipboard
Name: QXcbClipboard::QXcbClipboard
Prototype: QXcbClipboard::QXcbClipboard(QXcbConnection *c)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 268-303
 75.000% (3/4)
222
QWizardHeader::QWizardHeader
Name: QWizardHeader::QWizardHeader
Prototype: QWizardHeader::QWizardHeader(QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 314-347
  0.000% (0/1)
221
QWindowGeometrySpecification::applyTo
Name: QWindowGeometrySpecification::applyTo
Prototype: void QWindowGeometrySpecification::applyTo(QWindow *window) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 321-349
  0.000% (0/23)
227
QWindow::setGeometry
Name: QWindow::setGeometry
Prototype: void QWindow::setGeometry(const QRect &rect)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1470-1499
  0.000% (0/25)
228
QWidgetWindow::handleWindowStateChangedEvent
Name: QWidgetWindow::handleWindowStateChangedEvent
Prototype: void QWidgetWindow::handleWindowStateChangedEvent(QWindowStateChangeEvent *event)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 927-965
  0.000% (0/17)
228
QWidgetPrivate::setMaximumSize_helper
Name: QWidgetPrivate::setMaximumSize_helper
Prototype: bool QWidgetPrivate::setMaximumSize_helper(int &maxw, int &maxh)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4050-4076
  0.000% (0/14)
224
QWidgetPrivate::inheritStyle
Name: QWidgetPrivate::inheritStyle
Prototype: void QWidgetPrivate::inheritStyle()
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2834-2876
  0.000% (0/33)
227
QWidgetLineControl::draw
Name: QWidgetLineControl::draw
Prototype: void QWidgetLineControl::draw(QPainter *painter, const QPoint &offset, const QRect &clip, int flags)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 627-659
  0.000% (0/25)
228
QWidget::saveGeometry
Name: QWidget::saveGeometry
Prototype: QByteArray QWidget::saveGeometry() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7328-7367
  0.000% (0/1)
221
QVersionNumber::compare
Name: QVersionNumber::compare
Prototype: int QVersionNumber::compare(const QVersionNumber &v1, const QVersionNumber &v2) noexcept
Coverage: 100.000% (28/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 262-301
100.000% (28/28)
2210
QUnixPrintWidgetPrivate::updateWidget
Name: QUnixPrintWidgetPrivate::updateWidget
Prototype: void QUnixPrintWidgetPrivate::updateWidget()
Coverage:  42.424% (14/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 691-721
 42.424% (14/33)
227
QTreeModel::insertColumns
Name: QTreeModel::insertColumns
Prototype: bool QTreeModel::insertColumns(int column, int count, const QModelIndex &parent)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 452-483
  0.000% (0/26)
226
QTransform::type
Name: QTransform::type
Prototype: QTransform::TransformationType QTransform::type() const
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 2087-2125
  0.000% (0/43)
2213
QTransform::translate
Name: QTransform::translate
Prototype: QTransform &QTransform::translate(qreal dx, qreal dy)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 423-459
  0.000% (0/23)
2210
QToolBarAreaLayoutInfo::fitLayout
Name: QToolBarAreaLayoutInfo::fitLayout
Prototype: void QToolBarAreaLayoutInfo::fitLayout()
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 261-295
  0.000% (0/26)
225
QTextHtmlParser::parseCloseTag
Name: QTextHtmlParser::parseCloseTag
Prototype: void QTextHtmlParser::parseCloseTag()
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 741-780
  0.000% (0/32)
228
QTextEditPrivate::_q_adjustScrollbars
Name: QTextEditPrivate::_q_adjustScrollbars
Prototype: void QTextEditPrivate::_q_adjustScrollbars()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp
Lines: 267-313
  0.000% (0/18)
226
QTextDocumentLayoutPrivate::hitTest
Name: QTextDocumentLayoutPrivate::hitTest
Prototype: QTextDocumentLayoutPrivate::HitPoint QTextDocumentLayoutPrivate::hitTest(QTextTable *table, const QFixedPoint &point, int *position, QTextLayout **l, Qt::HitTestAccuracy accuracy) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 721-755
  0.000% (0/22)
228
QTextCursorPrivate::adjustPosition
Name: QTextCursorPrivate::adjustPosition
Prototype: QTextCursorPrivate::AdjustResult QTextCursorPrivate::adjustPosition(int positionOfChange, int charsAddedOrRemoved, QTextUndoCommand::Operation op)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 92-129
  0.000% (0/41)
227
QTextCursor::select
Name: QTextCursor::select
Prototype: void QTextCursor::select(SelectionType selection)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1545-1579
  0.000% (0/20)
228
QTextBrowser::setSource
Name: QTextBrowser::setSource
Prototype: void QTextBrowser::setSource(const QUrl &url)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 753-789
  0.000% (0/18)
225
QTestElementAttribute::name
Name: QTestElementAttribute::name
Prototype: const char *QTestElementAttribute::name() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestelementattribute.cpp
Lines: 123-149
 50.000% (2/4)
222
QTest::qSignalDumperCallbackSlot
Name: QTest::qSignalDumperCallbackSlot
Prototype: static void qSignalDumperCallbackSlot(QObject *caller, int method_index, void **argv)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp
Lines: 124-152
  0.000% (0/14)
224
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
...24
eLOC - Effective Lines of Code: 26
25
eLOC - Effective Lines of Code: 25
26
eLOC - Effective Lines of Code: 24
27
eLOC - Effective Lines of Code: 23
2829
eLOC - Effective Lines of Code: 22
30
eLOC - Effective Lines of Code: 22
31
eLOC - Effective Lines of Code: 21
32
eLOC - Effective Lines of Code: 20
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0

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