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
21
eLOC - Effective Lines of Code: 28
22
eLOC - Effective Lines of Code: 27
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
2526
eLOC - Effective Lines of Code: 24
27
eLOC - Effective Lines of Code: 23
28
eLOC - Effective Lines of Code: 23
29
eLOC - Effective Lines of Code: 22
30
eLOC - Effective Lines of Code: 22
...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
QMatrix4x4::translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(float x, float y, float z)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1062-1091
  0.000% (0/17)
256
QListModeViewBase::perItemScrollingPageSteps
Name: QListModeViewBase::perItemScrollingPageSteps
Prototype: int QListModeViewBase::perItemScrollingPageSteps(int length, int bounds, bool wrap) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2594-2627
  0.000% (0/29)
2510
QLayout::replaceWidget
Name: QLayout::replaceWidget
Prototype: QLayoutItem *QLayout::replaceWidget(QWidget *from, QWidget *to, Qt::FindChildOptions options)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 1156-1190
  0.000% (0/29)
259
QLayout::closestAcceptableSize
Name: QLayout::closestAcceptableSize
Prototype: QSize QLayout::closestAcceptableSize(const QWidget *widget, const QSize &size)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 1438-1476
  0.000% (0/22)
256
QLatin15Codec::convertToUnicode
Name: QLatin15Codec::convertToUnicode
Prototype: QString QLatin15Codec::convertToUnicode(const char* chars, int len, ConverterState *) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qlatincodec.cpp
Lines: 107-146
  0.000% (0/25)
2512
QLCDNumberPrivate::drawString
Name: QLCDNumberPrivate::drawString
Prototype: void QLCDNumberPrivate::drawString(const QString &s, QPainter &p, QBitArray *newPoints, bool newString)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 787-823
  0.000% (0/28)
257
QKeySequencePrivate::keyName
Name: QKeySequencePrivate::keyName
Prototype: QString QKeySequencePrivate::keyName(int key, QKeySequence::SequenceFormat format)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 1290-1344
  0.000% (0/35)
259
QImageWriter::write
Name: QImageWriter::write
Prototype: bool QImageWriter::write(const QImage &image)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp
Lines: 744-774
  0.000% (0/39)
2512
QImage::setPixelColor
Name: QImage::setPixelColor
Prototype: void QImage::setPixelColor(int x, int y, const QColor &color)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2467-2509
  0.000% (0/34)
2513
QIODevice::readAll
Name: QIODevice::readAll
Prototype: QByteArray QIODevice::readAll()
Coverage:  84.000% (21/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1200-1244
 84.000% (21/25)
257
QHttpSocketEngine::slotSocketConnected
Name: QHttpSocketEngine::slotSocketConnected
Prototype: void QHttpSocketEngine::slotSocketConnected()
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 502-536
100.000% (12/12)
254
QHeaderViewPrivate::write
Name: QHeaderViewPrivate::write
Prototype: void QHeaderViewPrivate::write(QDataStream &out) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3752-3784
  0.000% (0/1)
251
QGuiApplicationPrivate::~QGuiApplicationPrivate
Name: QGuiApplicationPrivate::~QGuiApplicationPrivate
Prototype: QGuiApplicationPrivate::~QGuiApplicationPrivate()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1466-1511
  0.000% (0/7)
253
QGuiApplicationPrivate::processGeometryChangeEvent
Name: QGuiApplicationPrivate::processGeometryChangeEvent
Prototype: void QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent *e)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2178-2217
  0.000% (0/29)
259
QGroupBox::initStyleOption
Name: QGroupBox::initStyleOption
Prototype: void QGroupBox::initStyleOption(QStyleOptionGroupBox *option) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 92-125
  0.000% (0/27)
257
QGraphicsItem::clipPath
Name: QGraphicsItem::clipPath
Prototype: QPainterPath QGraphicsItem::clipPath() const
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5008-5052
  0.000% (0/28)
2510
QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor
Name: QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor
Prototype: void QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor(AnchorData *edge)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1187-1232
  0.000% (0/16)
256
QGestureManager::getGestureTargets
Name: QGestureManager::getGestureTargets
Prototype: void QGestureManager::getGestureTargets(const QSet<QGesture*> &gestures, QHash<QWidget *, QList<QGesture *> > *conflicts, QHash<QWidget *, QList<QGesture *> > *normal)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 566-608
  0.000% (0/28)
2510
QGLFramebufferObject::blitFramebuffer
Name: QGLFramebufferObject::blitFramebuffer
Prototype: void QGLFramebufferObject::blitFramebuffer(QGLFramebufferObject *target, const QRect &targetRect, QGLFramebufferObject *source, const QRect &sourceRect, GLbitfield buffers, GLenum filter)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1403-1443
  0.000% (0/13)
253
QGL2PaintEngineEx::drawPixmap
Name: QGL2PaintEngineEx::drawPixmap
Prototype: void QGL2PaintEngineEx::drawPixmap(const QRectF& dest, const QPixmap & pixmap, const QRectF & src)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1421-1465
  0.000% (0/17)
253
QFontEngineMulti::recalcAdvances
Name: QFontEngineMulti::recalcAdvances
Prototype: void QFontEngineMulti::recalcAdvances(QGlyphLayout *glyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 2061-2102
  0.000% (0/22)
258
QFontEngineMulti::doKerning
Name: QFontEngineMulti::doKerning
Prototype: void QFontEngineMulti::doKerning(QGlyphLayout *glyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 2104-2145
  0.000% (0/22)
258
QFontEngineFT::loadGlyphSet
Name: QFontEngineFT::loadGlyphSet
Prototype: QFontEngineFT::QGlyphSet *QFontEngineFT::loadGlyphSet(const QTransform &matrix)
Coverage:  75.000% (21/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1404-1446
 75.000% (21/28)
257
QFontEngineFT::loadFlags
Name: QFontEngineFT::loadFlags
Prototype: int QFontEngineFT::loadFlags(QGlyphSet *set, GlyphFormat format, int flags, bool &hsubpixel, int &vfactor) const
Coverage:  45.652% (21/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 838-876
 45.652% (21/46)
2511
QFileSystemModelPrivate::sortChildren
Name: QFileSystemModelPrivate::sortChildren
Prototype: void QFileSystemModelPrivate::sortChildren(int column, const QModelIndex &parent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1090-1128
  0.000% (0/22)
258
QFileSystemModel::sort
Name: QFileSystemModel::sort
Prototype: void QFileSystemModel::sort(int column, Qt::SortOrder order)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1133-1167
  0.000% (0/21)
255
QFileDialogPrivate::createMenuActions
Name: QFileDialogPrivate::createMenuActions
Prototype: void QFileDialogPrivate::createMenuActions()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3160-3199
  0.000% (0/1)
251
QFileDialog::setOptions
Name: QFileDialog::setOptions
Prototype: void QFileDialog::setOptions(Options options)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 765-802
  0.000% (0/27)
259
QDoubleValidatorPrivate::validateWithLocale
Name: QDoubleValidatorPrivate::validateWithLocale
Prototype: QValidator::State QDoubleValidatorPrivate::validateWithLocale(QString &input, QLocaleData::NumberMode numMode, const QLocale &locale) const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qvalidator.cpp
Lines: 668-705
  0.000% (0/37)
2511
QDockWidgetPrivate::mouseMoveEvent
Name: QDockWidgetPrivate::mouseMoveEvent
Prototype: bool QDockWidgetPrivate::mouseMoveEvent(QMouseEvent *event)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 901-945
  0.000% (0/30)
257
QDockWidgetPrivate::endDrag
Name: QDockWidgetPrivate::endDrag
Prototype: void QDockWidgetPrivate::endDrag(bool abort)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 786-826
  0.000% (0/22)
257
QDockAreaLayout::separatorMove
Name: QDockAreaLayout::separatorMove
Prototype: int QDockAreaLayout::separatorMove(const QList<int> &separator, const QPoint &origin, const QPoint &dest)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3250-3289
  0.000% (0/27)
255
QDBusMetaType::signatureToType
Name: QDBusMetaType::signatureToType
Prototype: int QDBusMetaType::signatureToType(const char *signature)
Coverage:  95.556% (43/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 308-380
 95.556% (43/45)
2523
QDBusMetaObjectGenerator::parseSignals
Name: QDBusMetaObjectGenerator::parseSignals
Prototype: void QDBusMetaObjectGenerator::parseSignals()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 306-351
 76.471% (13/17)
256
QDBusConnectionPrivate::setServer
Name: QDBusConnectionPrivate::setServer
Prototype: void QDBusConnectionPrivate::setServer(QDBusServer *object, DBusServer *s, const QDBusErrorInternal &error)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1695-1732
 44.444% (4/9)
253
QComboBox::hidePopup
Name: QComboBox::hidePopup
Prototype: void QComboBox::hidePopup()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2779-2836
  0.000% (0/22)
256
QColumnView::initializeColumn
Name: QColumnView::initializeColumn
Prototype: void QColumnView::initializeColumn(QAbstractItemView *column) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 767-803
  0.000% (0/4)
252
QColorLuminancePicker::paintEvent
Name: QColorLuminancePicker::paintEvent
Prototype: void QColorLuminancePicker::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 820-850
  0.000% (0/11)
253
QBezier::addToPolygon
Name: QBezier::addToPolygon
Prototype: void QBezier::addToPolygon(QPolygonF *polygon, qreal bezier_flattening_threshold) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 119-155
  0.000% (0/13)
254
QBezier::addToPolygon
Name: QBezier::addToPolygon
Prototype: void QBezier::addToPolygon(QDataBuffer<QPointF> &polygon, qreal bezier_flattening_threshold) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 157-193
  0.000% (0/13)
254
QApplication::setFont
Name: QApplication::setFont
Prototype: void QApplication::setFont(const QFont &font, const char *className)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 1662-1702
  0.000% (0/42)
2510
QAccessibleActionStrings::localizedDescription
Name: QAccessibleActionStrings::localizedDescription
Prototype: QString localizedDescription(const QString &actionName)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 2846-2875
  0.000% (0/37)
2513
QAbstractSpinBoxPrivate::_q_editorCursorPositionChanged
Name: QAbstractSpinBoxPrivate::_q_editorCursorPositionChanged
Prototype: void QAbstractSpinBoxPrivate::_q_editorCursorPositionChanged(int oldpos, int newpos)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 1513-1551
  0.000% (0/34)
258
QAbstractSpinBox::setLineEdit
Name: QAbstractSpinBox::setLineEdit
Prototype: void QAbstractSpinBox::setLineEdit(QLineEdit *lineEdit)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 672-706
  0.000% (0/19)
257
QAbstractSocketPrivate::bind
Name: QAbstractSocketPrivate::bind
Prototype: bool QAbstractSocketPrivate::bind(const QHostAddress &address, quint16 port, QAbstractSocket::BindMode mode)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1528-1579
 72.727% (16/22)
258
QAbstractSocket::waitForReadyRead
Name: QAbstractSocket::waitForReadyRead
Prototype: bool QAbstractSocket::waitForReadyRead(int msecs)
Coverage:  89.189% (33/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2165-2216
 89.189% (33/37)
2511
QAbstractItemViewPrivate::editor
Name: QAbstractItemViewPrivate::editor
Prototype: QWidget *QAbstractItemViewPrivate::editor(const QModelIndex &index, const QStyleOptionViewItem &options)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4195-4232
  0.000% (0/25)
259
QAbstractItemView::setSelectionModel
Name: QAbstractItemView::setSelectionModel
Prototype: void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 774-813
  0.000% (0/13)
255
QAbstractItemDelegatePrivate::textForRole
Name: QAbstractItemDelegatePrivate::textForRole
Prototype: QString QAbstractItemDelegatePrivate::textForRole(Qt::ItemDataRole role, const QVariant &value, const QLocale &locale, int precision) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 549-587
  0.000% (0/24)
2512
writingSystemForFont
Name: writingSystemForFont
Prototype: static QFontDatabase::WritingSystem writingSystemForFont(const QFont &font, bool *hasLatin)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 138-182
  0.000% (0/39)
249
valueToJson
Name: valueToJson
Prototype: static void valueToJson(const QJsonPrivate::Base *b, const QJsonPrivate::Value &v, QByteArray &json, int indent, bool compact)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonwriter.cpp
Lines: 123-159
  0.000% (0/23)
249
updateHelper
Name: updateHelper
Prototype: static inline bool updateHelper(QGraphicsViewPrivate *view, QGraphicsItemPrivate *item, const QRectF &rect, bool itemIsUntransformable)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5100-5135
  0.000% (0/21)
247
scanEscapeSequence
Name: scanEscapeSequence
Prototype: static inline bool scanEscapeSequence(const char *&json, const char *end, uint *ch)
Coverage:  47.059% (16/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 842-885
 47.059% (16/34)
2415
qt_u_strToCase
Name: qt_u_strToCase
Prototype: static bool qt_u_strToCase(const QString &str, QString *out, const char *localeID, Ptr_u_strToCase caseFunc)
Coverage:  22.222% (4/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_icu.cpp
Lines: 54-92
 22.222% (4/18)
246
qt_qpa_set_cursor
Name: qt_qpa_set_cursor
Prototype: void qt_qpa_set_cursor(QWidget *w, bool force)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5061-5098
  0.000% (0/43)
2411
qt_localtime
Name: qt_localtime
Prototype: static bool qt_localtime(qint64 msecsSinceEpoch, QDate *localDate, QTime *localTime, QDateTimePrivate::DaylightStatus *daylightStatus)
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2346-2413
 52.632% (10/19)
247
parseHeaderName
Name: parseHeaderName
Prototype: static int parseHeaderName(const QByteArray &headerName)
Coverage:  83.333% (30/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 811-847
 83.333% (30/36)
2414
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QBitArray &ba)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbitarray.cpp
Lines: 724-758
100.000% (15/15)
245
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPalette &p)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 1153-1182
  0.000% (0/16)
246
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPen &p)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpen.cpp
Lines: 906-942
  0.000% (0/25)
248
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
lineTo_clipped
Name: lineTo_clipped
Prototype: static inline bool lineTo_clipped(QPainterPath &path, const QTransform &transform, const QPointF &a, const QPointF &b, bool needsMoveTo, bool needsLineTo = true)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1553-1591
  0.000% (0/25)
247
isValidNumerusRules
Name: isValidNumerusRules
Prototype: static bool isValidNumerusRules(const uchar *rules, uint rulesSize)
Coverage:  27.273% (9/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 139-191
 27.273% (9/33)
2412
inflate
Name: inflate
Prototype: static int inflate(Bytef *dest, ulong *destLen, const Bytef *source, ulong sourceLen)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 129-162
  0.000% (0/20)
246
gray_record_cell
Name: gray_record_cell
Prototype: static void gray_record_cell( PWorker worker )
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 409-448
  0.000% (0/21)
247
defaultHintStyleFromMatch
Name: defaultHintStyleFromMatch
Prototype: QFontEngine::HintStyle defaultHintStyleFromMatch(QFont::HintingPreference hintingPreference, FcPattern *match, bool useXftConf)
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 583-626
 40.000% (12/30)
2414
copyActionToPlatformItem
Name: copyActionToPlatformItem
Prototype: static void copyActionToPlatformItem(const QAction *action, QPlatformMenuItem *item, QPlatformMenu *itemsMenu)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3256-3289
  0.000% (0/14)
245
QXmlTestLogger::xmlCdata
Name: QXmlTestLogger::xmlCdata
Prototype: int QXmlTestLogger::xmlCdata(QTestCharBuffer *destBuf, char const* src, size_t n)
Coverage:  77.273% (17/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 376-419
 77.273% (17/22)
247
QXmlStreamWriterPrivate::findNamespace
Name: QXmlStreamWriterPrivate::findNamespace
Prototype: QXmlStreamPrivateTagStack::NamespaceDeclaration &QXmlStreamWriterPrivate::findNamespace(const QString &namespaceUri, bool writeDeclaration, bool noDefault)
Coverage:  77.419% (24/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3163-3194
 77.419% (24/31)
2410
QXmlStreamReaderPrivate::fastScanLiteralContent
Name: QXmlStreamReaderPrivate::fastScanLiteralContent
Prototype: inline int QXmlStreamReaderPrivate::fastScanLiteralContent()
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1145-1193
 88.235% (30/34)
2418
QXcbXSettingsPrivate::getSettings
Name: QXcbXSettingsPrivate::getSettings
Prototype: QByteArray getSettings()
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 105-138
 50.000% (4/8)
244
QXcbWindow::startSystemResize
Name: QXcbWindow::startSystemResize
Prototype: bool QXcbWindow::startSystemResize(const QPoint &pos, Qt::Corner corner)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2720-2747
  0.000% (0/20)
243
QXcbWindow::handleXEmbedMessage
Name: QXcbWindow::handleXEmbedMessage
Prototype: void QXcbWindow::handleXEmbedMessage(const xcb_client_message_event_t *event)
Coverage:  13.636% (3/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2780-2821
 13.636% (3/22)
2411
QXcbDrag::send_leave
Name: QXcbDrag::send_leave
Prototype: void QXcbDrag::send_leave()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 905-938
  0.000% (0/13)
244
QXcbClipboard::sendSelection
Name: QXcbClipboard::sendSelection
Prototype: xcb_atom_t QXcbClipboard::sendSelection(QMimeData *d, xcb_atom_t target, xcb_window_t window, xcb_atom_t property)
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 531-573
 50.000% (9/18)
246
QWindowPrivate::create
Name: QWindowPrivate::create
Prototype: void QWindowPrivate::create(bool recursive)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 397-436
  0.000% (0/25)
249
QWidgetTextControlPrivate::mouseDoubleClickEvent
Name: QWidgetTextControlPrivate::mouseDoubleClickEvent
Prototype: void QWidgetTextControlPrivate::mouseDoubleClickEvent(QEvent *e, Qt::MouseButton button, const QPointF &pos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1846-1886
  0.000% (0/17)
245
QWidgetPrivate::repaint_sys
Name: QWidgetPrivate::repaint_sys
Prototype: void QWidgetPrivate::repaint_sys(const QRegion &rgn)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1625-1674
  0.000% (0/32)
248
QWidgetPrivate::isOverlapped
Name: QWidgetPrivate::isOverlapped
Prototype: bool QWidgetPrivate::isOverlapped(const QRect &rect) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1925-1958
  0.000% (0/32)
248
QWidgetLineControl::complete
Name: QWidgetLineControl::complete
Prototype: void QWidgetLineControl::complete(int key)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1447-1484
  0.000% (0/39)
249
QWidgetBackingStore::markDirtyOnScreen
Name: QWidgetBackingStore::markDirtyOnScreen
Prototype: void QWidgetBackingStore::markDirtyOnScreen(const QRegion &region, QWidget *widget, const QPoint &topLevelOffset)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 716-759
  0.000% (0/31)
249
QVectorPath::controlPointRect
Name: QVectorPath::controlPointRect
Prototype: QRectF QVectorPath::controlPointRect() const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 78-111
  0.000% (0/22)
248
QTriangulatingStroker::cubicTo
Name: QTriangulatingStroker::cubicTo
Prototype: void QTriangulatingStroker::cubicTo(const qreal *pts)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 313-348
  0.000% (0/7)
243
QTreeViewPrivate::renderTreeToPixmapForAnimation
Name: QTreeViewPrivate::renderTreeToPixmapForAnimation
Prototype: QPixmap QTreeViewPrivate::renderTreeToPixmapForAnimation(const QRect &rect) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3232-3269
  0.000% (0/16)
246
QTreeViewPrivate::columnRanges
Name: QTreeViewPrivate::columnRanges
Prototype: QVector<QPair<int, int> > QTreeViewPrivate::columnRanges(const QModelIndex &topIndex, const QModelIndex &bottomIndex) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3771-3816
  0.000% (0/19)
247
QTreeView::timerEvent
Name: QTreeView::timerEvent
Prototype: void QTreeView::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1248-1279
  0.000% (0/18)
246
QTreeView::setHeader
Name: QTreeView::setHeader
Prototype: void QTreeView::setHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 313-343
  0.000% (0/17)
245
QTranslatorPrivate::clear
Name: QTranslatorPrivate::clear
Prototype: void QTranslatorPrivate::clear()
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 1074-1107
 93.333% (14/15)
245
QToolBoxButton::initStyleOption
Name: QToolBoxButton::initStyleOption
Prototype: void QToolBoxButton::initStyleOption(QStyleOptionToolBox *option) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbox.cpp
Lines: 203-234
  0.000% (0/26)
249
QToolBar::initStyleOption
Name: QToolBar::initStyleOption
Prototype: void QToolBar::initStyleOption(QStyleOptionToolBar *option) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1263-1291
  0.000% (0/12)
244
QTimeZonePrivate::isValidId
Name: QTimeZonePrivate::isValidId
Prototype: bool QTimeZonePrivate::isValidId(const QByteArray &ianaId)
Coverage:  97.727% (43/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 451-515
 97.727% (43/44)
248
QTextTablePrivate::createTable
Name: QTextTablePrivate::createTable
Prototype: QTextTable *QTextTablePrivate::createTable(QTextDocumentPrivate *pieceTable, int pos, int rows, int cols, const QTextTableFormat &tableFormat)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 328-370
  0.000% (0/4)
242
QTextStream::pos
Name: QTextStream::pos
Prototype: qint64 QTextStream::pos() const
Coverage:  68.000% (17/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1241-1284
 68.000% (17/25)
249
QTextCursor::movePosition
Name: QTextCursor::movePosition
Prototype: bool QTextCursor::movePosition(MoveOperation op, MoveMode mode, int n)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1236-1275
  0.000% (0/42)
2415
QTestResult::compare
Name: QTestResult::compare
Prototype: bool QTestResult::compare(bool success, const char *failureMsg, char *val1, char *val2, const char *actual, const char *expected, const char *file, int line)
Coverage:  80.000% (20/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 259-297
 80.000% (20/25)
248
QTest::FatalSignalHandler::FatalSignalHandler
Name: QTest::FatalSignalHandler::FatalSignalHandler
Prototype: FatalSignalHandler::FatalSignalHandler()
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1375-1429
 91.667% (11/12)
244
QTableView::setHorizontalHeader
Name: QTableView::setHorizontalHeader
Prototype: void QTableView::setHorizontalHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1227-1258
  0.000% (0/17)
245
QTabBarPrivate::layoutTab
Name: QTabBarPrivate::layoutTab
Prototype: void QTabBarPrivate::layoutTab(int index)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 711-745
  0.000% (0/28)
248
QTabBar::setTabsClosable
Name: QTabBar::setTabsClosable
Prototype: void QTabBar::setTabsClosable(bool closable)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2289-2321
  0.000% (0/30)
249
QTabBar::insertTab
Name: QTabBar::insertTab
Prototype: int QTabBar::insertTab(int index, const QIcon& icon, const QString &text)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 944-979
  0.000% (0/20)
247
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
21
eLOC - Effective Lines of Code: 28
22
eLOC - Effective Lines of Code: 27
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
2526
eLOC - Effective Lines of Code: 24
27
eLOC - Effective Lines of Code: 23
28
eLOC - Effective Lines of Code: 23
29
eLOC - Effective Lines of Code: 22
30
eLOC - Effective Lines of Code: 22
...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