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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...77
eLOC - Effective Lines of Code: 9
78
eLOC - Effective Lines of Code: 9
79
eLOC - Effective Lines of Code: 9
80
eLOC - Effective Lines of Code: 8
8182
eLOC - Effective Lines of Code: 8
83
eLOC - Effective Lines of Code: 8
84
eLOC - Effective Lines of Code: 8
85
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...110
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
comp_func_SourceOut
Name: comp_func_SourceOut
Prototype: void comp_func_SourceOut(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 513-530
  0.000% (0/10)
84
comp_func_SourceIn
Name: comp_func_SourceIn
Prototype: void comp_func_SourceIn(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 373-390
  0.000% (0/10)
84
comp_func_DestinationOver_rgb64
Name: comp_func_DestinationOver_rgb64
Prototype: void comp_func_DestinationOver_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 317-331
  0.000% (0/10)
84
comp_func_DestinationOver
Name: comp_func_DestinationOver
Prototype: void comp_func_DestinationOver(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 298-315
  0.000% (0/10)
84
comp_func_DestinationOut_rgb64
Name: comp_func_DestinationOut_rgb64
Prototype: void comp_func_DestinationOut_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 595-609
  0.000% (0/10)
84
comp_func_DestinationIn_rgb64
Name: comp_func_DestinationIn_rgb64
Prototype: void comp_func_DestinationIn_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 456-470
  0.000% (0/10)
84
closestMatch
Name: closestMatch
Prototype: static inline int closestMatch(QRgb pixel, const QVector<QRgb> &clut)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2057-2068
  0.000% (0/7)
83
clear
Name: clear
Prototype: static void clear(QVariant::Private *d)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetsvariant.cpp
Lines: 65-79
  0.000% (0/5)
83
buttonSlots
Name: buttonSlots
Prototype: static const char * buttonSlots(QWizard::WizardButton which)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 913-935
  0.000% (0/18)
812
blend_src_generic_rgb64
Name: blend_src_generic_rgb64
Prototype: static void blend_src_generic_rgb64(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4120-4132
  0.000% (0/4)
82
argv0BaseName
Name: argv0BaseName
Prototype: static QString argv0BaseName()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 419-430
 88.889% (8/9)
83
addLikelySubtags
Name: addLikelySubtags
Prototype: static bool addLikelySubtags(QLocaleId &localeId)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 216-229
100.000% (7/7)
83
_q_fromHex
Name: _q_fromHex
Prototype: template <class Char, class Integral> bool _q_fromHex(const Char *&src, Integral &value)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 65-80
100.000% (7/7)
83
_hb_qt_font_get_glyph_extents
Name: _hb_qt_font_get_glyph_extents
Prototype: static hb_bool_t _hb_qt_font_get_glyph_extents(hb_font_t * , void *font_data, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 517-534
  0.000% (0/1)
81
TypeInfo::TypeInfoImpl::TypeInfoImpl
Name: TypeInfo::TypeInfoImpl::TypeInfoImpl
Prototype: TypeInfoImpl(const uint type, QMetaTypeInterface &info)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2223-2235
 84.615% (11/13)
85
TypeDestructor::customTypeDestructor
Name: TypeDestructor::customTypeDestructor
Prototype: static void customTypeDestructor(const int type, void *where)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1849-1861
100.000% (4/4)
82
TypeDestructor::DestructorImpl::Destruct
Name: TypeDestructor::DestructorImpl::Destruct
Prototype: static void Destruct(const int type, void *where)
Coverage:  30.769% (4/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1820-1834
 30.769% (4/13)
85
TypeConstructor::customTypeConstructor
Name: TypeConstructor::customTypeConstructor
Prototype: static void *customTypeConstructor(const int type, void *where, const void *copy)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1758-1770
 50.000% (2/4)
82
TextureBinder::TextureBinder
Name: TextureBinder::TextureBinder
Prototype: TextureBinder(QOpenGLFunctions *functions, GLuint texture, GLenum target, GLenum bindingTarget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexturehelper.cpp
Lines: 400-424
  0.000% (0/10)
88
Symbol::lexem
Name: Symbol::lexem
Prototype: QString Symbol::lexem() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2132-2143
  0.000% (0/12)
84
Selector::specificity
Name: Selector::specificity
Prototype: int Selector::specificity() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1745-1757
  0.000% (0/7)
83
QtPrivate::ResultStoreBase::insertResultItem
Name: QtPrivate::ResultStoreBase::insertResultItem
Prototype: int ResultStoreBase::insertResultItem(int index, ResultItem &resultItem)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 130-142
 88.889% (8/9)
82
QtPrivate::ResultStoreBase::addResults
Name: QtPrivate::ResultStoreBase::addResults
Prototype: int ResultStoreBase::addResults(int index, const void *results, int vectorSize, int totalCount)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 166-179
100.000% (9/9)
83
QtConcurrent::ThreadEngineBarrier::wait
Name: QtConcurrent::ThreadEngineBarrier::wait
Prototype: void ThreadEngineBarrier::wait()
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 85-98
 62.500% (5/8)
84
QXmlStreamWriterPrivate::write
Name: QXmlStreamWriterPrivate::write
Prototype: void QXmlStreamWriterPrivate::write(const char *s, int len)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3114-3127
100.000% (13/13)
85
QXmlStreamWriterPrivate::checkIfASCIICompatibleCodec
Name: QXmlStreamWriterPrivate::checkIfASCIICompatibleCodec
Prototype: void QXmlStreamWriterPrivate::checkIfASCIICompatibleCodec()
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3028-3043
 92.308% (12/13)
81
QXmlStreamWriter::writeDefaultNamespace
Name: QXmlStreamWriter::writeDefaultNamespace
Prototype: void QXmlStreamWriter::writeDefaultNamespace(const QString &namespaceUri)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3737-3747
  0.000% (0/4)
82
QXmlStreamWriter::writeComment
Name: QXmlStreamWriter::writeComment
Prototype: void QXmlStreamWriter::writeComment(const QString &text)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3538-3548
 66.667% (4/6)
82
QXmlStreamWriter::writeAttribute
Name: QXmlStreamWriter::writeAttribute
Prototype: void QXmlStreamWriter::writeAttribute(const QString &qualifiedName, const QString &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3424-3434
100.000% (1/1)
81
QXmlStreamWriter::setDevice
Name: QXmlStreamWriter::setDevice
Prototype: void QXmlStreamWriter::setDevice(QIODevice *device)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3263-3274
  0.000% (0/7)
83
QXmlStreamReaderPrivate::resolvePublicNamespaces
Name: QXmlStreamReaderPrivate::resolvePublicNamespaces
Prototype: void QXmlStreamReaderPrivate::resolvePublicNamespaces()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1674-1685
100.000% (4/4)
82
QXmlStreamReaderPrivate::resolveCharRef
Name: QXmlStreamReaderPrivate::resolveCharRef
Prototype: uint QXmlStreamReaderPrivate::resolveCharRef(int symbolIndex)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1713-1727
100.000% (23/23)
82
QXmlStreamReaderPrivate::raiseError
Name: QXmlStreamReaderPrivate::raiseError
Prototype: void QXmlStreamReaderPrivate::raiseError(QXmlStreamReader::Error error, const QString& message)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1842-1854
 60.000% (6/10)
84
QXmlStreamReaderPrivate::putReplacementInAttributeValue
Name: QXmlStreamReaderPrivate::putReplacementInAttributeValue
Prototype: void QXmlStreamReaderPrivate::putReplacementInAttributeValue(const QString &s)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1454-1466
100.000% (14/14)
84
QXmlStreamReaderPrivate::peekChar
Name: QXmlStreamReaderPrivate::peekChar
Prototype: inline uint QXmlStreamReaderPrivate::peekChar()
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 940-953
100.000% (11/11)
84
QXmlStreamReaderPrivate::checkStartDocument
Name: QXmlStreamReaderPrivate::checkStartDocument
Prototype: bool QXmlStreamReaderPrivate::checkStartDocument()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1762-1775
100.000% (7/7)
83
QXmlStreamReader::atEnd
Name: QXmlStreamReader::atEnd
Prototype: bool QXmlStreamReader::atEnd() const
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 563-575
 84.615% (11/13)
83
QXmlSimpleReaderPrivate::eat_ws
Name: QXmlSimpleReaderPrivate::eat_ws
Prototype: bool QXmlSimpleReaderPrivate::eat_ws()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7823-7836
100.000% (10/10)
84
QXmlSimpleReader::hasFeature
Name: QXmlSimpleReader::hasFeature
Prototype: bool QXmlSimpleReader::hasFeature(const QString& name) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3004-3016
  0.000% (0/14)
82
QXcbWindow::~QXcbWindow
Name: QXcbWindow::~QXcbWindow
Prototype: QXcbWindow::~QXcbWindow()
Coverage:  23.077% (3/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 598-611
 23.077% (3/13)
85
QXcbWindow::windowToWmGeometry
Name: QXcbWindow::windowToWmGeometry
Prototype: QRect QXcbWindow::windowToWmGeometry(QRect r) const
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1618-1631
100.000% (16/16)
84
QXcbWindow::updateSyncRequestCounter
Name: QXcbWindow::updateSyncRequestCounter
Prototype: void QXcbWindow::updateSyncRequestCounter()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2599-2613
  0.000% (0/11)
83
QXcbWindow::setCursor
Name: QXcbWindow::setCursor
Prototype: void QXcbWindow::setCursor(xcb_cursor_t cursor, bool isBitmapCursor)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2673-2689
 42.857% (3/7)
83
QXcbWindow::handleExposeEvent
Name: QXcbWindow::handleExposeEvent
Prototype: void QXcbWindow::handleExposeEvent(const xcb_expose_event_t *event)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2011-2027
 70.000% (7/10)
83
QXcbSystemTrayTracker::trayWindow
Name: QXcbSystemTrayTracker::trayWindow
Prototype: xcb_window_t QXcbSystemTrayTracker::trayWindow()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 115-127
 85.714% (6/7)
83
QXcbKeyboard::updateXKBMods
Name: QXcbKeyboard::updateXKBMods
Prototype: void QXcbKeyboard::updateXKBMods()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 855-865
100.000% (1/1)
81
QXcbKeyboard::printKeymapError
Name: QXcbKeyboard::printKeymapError
Prototype: void QXcbKeyboard::printKeymapError(const char *error) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 675-686
  0.000% (0/7)
83
QXcbIntegration::beep
Name: QXcbIntegration::beep
Prototype: void QXcbIntegration::beep() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 480-490
  0.000% (0/7)
83
QXcbCursorCacheKey::QXcbCursorCacheKey
Name: QXcbCursorCacheKey::QXcbCursorCacheKey
Prototype: QXcbCursorCacheKey::QXcbCursorCacheKey(const QCursor &c)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 281-295
 28.571% (2/7)
83
QXcbConnection::xiToQtMouseButton
Name: QXcbConnection::xiToQtMouseButton
Prototype: Qt::MouseButton QXcbConnection::xiToQtMouseButton(uint32_t b)
Coverage:  28.571% (4/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 994-1006
 28.571% (4/14)
86
QXcbConnection::getQtSelectionOwner
Name: QXcbConnection::getQtSelectionOwner
Prototype: xcb_window_t QXcbConnection::getQtSelectionOwner()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1498-1516
100.000% (4/4)
82
QXcbConnection::formatForDepth
Name: QXcbConnection::formatForDepth
Prototype: const xcb_format_t *QXcbConnection::formatForDepth(uint8_t depth) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2064-2077
 71.429% (5/7)
83
QXcbConnection::event
Name: QXcbConnection::event
Prototype: bool QXcbConnection::event(QEvent *e)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2348-2360
 28.571% (2/7)
83
QXcbClipboard::mimeData
Name: QXcbClipboard::mimeData
Prototype: QMimeData * QXcbClipboard::mimeData(QClipboard::Mode mode)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 373-387
 80.000% (8/10)
84
QWizardPrivate::updateCurrentPage
Name: QWizardPrivate::updateCurrentPage
Prototype: void QWizardPrivate::updateCurrentPage()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1375-1387
  0.000% (0/5)
82
QWizardPrivate::cleanupPagesNotInHistory
Name: QWizardPrivate::cleanupPagesNotInHistory
Prototype: void QWizardPrivate::cleanupPagesNotInHistory()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 785-799
  0.000% (0/7)
83
QWizardPage::pixmap
Name: QWizardPage::pixmap
Prototype: QPixmap QWizardPage::pixmap(QWizard::WizardPixmap which) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3580-3593
  0.000% (0/7)
83
QWizard::paintEvent
Name: QWizard::paintEvent
Prototype: void QWizard::paintEvent(QPaintEvent * event)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 3240-3263
  0.000% (0/9)
83
QWingedEdge::toPath
Name: QWingedEdge::toPath
Prototype: QPainterPath QWingedEdge::toPath() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1346-1362
  0.000% (0/10)
84
QWindowSystemInterface::handleEnterLeaveEvent
Name: QWindowSystemInterface::handleEnterLeaveEvent
Prototype: void QWindowSystemInterface::handleEnterLeaveEvent(QWindow *enter, QWindow *leave, const QPointF &local, const QPointF& global)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 105-116
  0.000% (0/7)
83
QWidgetWindow::updateSize
Name: QWidgetWindow::updateSize
Prototype: bool QWidgetWindow::updateSize()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 659-671
  0.000% (0/7)
83
QWidgetWindow::updatePos
Name: QWidgetWindow::updatePos
Prototype: bool QWidgetWindow::updatePos()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 673-684
  0.000% (0/7)
83
QWidgetTextControlPrivate::contextMenuEvent
Name: QWidgetTextControlPrivate::contextMenuEvent
Prototype: void QWidgetTextControlPrivate::contextMenuEvent(const QPoint &screenPos, const QPointF &docPos, QWidget *contextWidget)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1922-1938
  0.000% (0/7)
83
QWidgetTextControl::undo
Name: QWidgetTextControl::undo
Prototype: void QWidgetTextControl::undo()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 826-836
  0.000% (0/4)
82
QWidgetTextControl::redo
Name: QWidgetTextControl::redo
Prototype: void QWidgetTextControl::redo()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 838-848
  0.000% (0/4)
82
QWidgetTextControl::moveCursor
Name: QWidgetTextControl::moveCursor
Prototype: void QWidgetTextControl::moveCursor(QTextCursor::MoveOperation op, QTextCursor::MoveMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2525-2535
  0.000% (0/4)
82
QWidgetTextControl::drawContents
Name: QWidgetTextControl::drawContents
Prototype: void QWidgetTextControl::drawContents(QPainter *p, const QRectF &rect, QWidget *widget)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 3227-3238
  0.000% (0/4)
82
QWidgetResizeHandler::doMove
Name: QWidgetResizeHandler::doMove
Prototype: void QWidgetResizeHandler::doMove()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetresizehandler.cpp
Lines: 525-540
  0.000% (0/4)
82
QWidgetPrivate::updateWidgetTransform
Name: QWidgetPrivate::updateWidgetTransform
Prototype: void QWidgetPrivate::updateWidgetTransform(QEvent *event)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 382-393
  0.000% (0/6)
82
QWidgetPrivate::updateIsTranslucent
Name: QWidgetPrivate::updateIsTranslucent
Prototype: void QWidgetPrivate::updateIsTranslucent()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2379-2391
  0.000% (0/9)
83
QWidgetPrivate::updateFrameStrut
Name: QWidgetPrivate::updateFrameStrut
Prototype: void QWidgetPrivate::updateFrameStrut()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11938-11952
  0.000% (0/15)
85
QWidgetPrivate::setWindowIcon_helper
Name: QWidgetPrivate::setWindowIcon_helper
Prototype: void QWidgetPrivate::setWindowIcon_helper()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6215-6231
  0.000% (0/12)
84
QWidgetPrivate::getLayoutItemMargins
Name: QWidgetPrivate::getLayoutItemMargins
Prototype: void QWidgetPrivate::getLayoutItemMargins(int *left, int *top, int *right, int *bottom) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12132-12142
  0.000% (0/13)
85
QWidgetLineControl::resetCursorBlinkTimer
Name: QWidgetLineControl::resetCursorBlinkTimer
Prototype: void QWidgetLineControl::resetCursorBlinkTimer()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1529-1539
  0.000% (0/9)
83
QWidgetBackingStore::unflushPaint
Name: QWidgetBackingStore::unflushPaint
Prototype: void QWidgetBackingStore::unflushPaint(QWidget *widget, const QRegion &rgn)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 289-301
  0.000% (0/9)
83
QWidgetAnimator::abort
Name: QWidgetAnimator::abort
Prototype: void QWidgetAnimator::abort(QWidget *w)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetanimator.cpp
Lines: 53-70
  0.000% (0/7)
83
QWidgetAction::~QWidgetAction
Name: QWidgetAction::~QWidgetAction
Prototype: QWidgetAction::~QWidgetAction()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetaction.cpp
Lines: 118-128
  0.000% (0/4)
82
QWidget::visibleRegion
Name: QWidget::visibleRegion
Prototype: QRegion QWidget::visibleRegion() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 8529-8540
  0.000% (0/4)
82
QWidget::sharedPainter
Name: QWidget::sharedPainter
Prototype: QPainter *QWidget::sharedPainter() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12819-12833
  0.000% (0/12)
84
QWidget::setWindowTitle
Name: QWidget::setWindowTitle
Prototype: void QWidget::setWindowTitle(const QString &title)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6177-6190
  0.000% (0/8)
82
QWidget::setWindowIconText
Name: QWidget::setWindowIconText
Prototype: void QWidget::setWindowIconText(const QString &iconText)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6153-6166
  0.000% (0/4)
82
QWidget::setFont
Name: QWidget::setFont
Prototype: void QWidget::setFont(const QFont &font)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4721-4741
  0.000% (0/6)
82
QWidget::setFixedWidth
Name: QWidget::setFixedWidth
Prototype: void QWidget::setFixedWidth(int w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4235-4245
  0.000% (0/1)
81
QWidget::setFixedHeight
Name: QWidget::setFixedHeight
Prototype: void QWidget::setFixedHeight(int h)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4255-4265
  0.000% (0/1)
81
QWidget::resize
Name: QWidget::resize
Prototype: void QWidget::resize(const QSize &s)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7173-7185
  0.000% (0/4)
82
QWidget::removeAction
Name: QWidget::removeAction
Prototype: void QWidget::removeAction(QAction *action)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3367-3381
  0.000% (0/7)
83
QWidget::hasFocus
Name: QWidget::hasFocus
Prototype: bool QWidget::hasFocus() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6453-6466
  0.000% (0/18)
84
QWidget::frameGeometry
Name: QWidget::frameGeometry
Prototype: QRect QWidget::frameGeometry() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3548-3559
  0.000% (0/6)
82
QWidget::cursor
Name: QWidget::cursor
Prototype: QCursor QWidget::cursor() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4988-4998
  0.000% (0/9)
83
QWatermarkLabel::setSideWidget
Name: QWatermarkLabel::setSideWidget
Prototype: void setSideWidget(QWidget *widget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 463-473
  0.000% (0/10)
84
QVectorPath::~QVectorPath
Name: QVectorPath::~QVectorPath
Prototype: QVectorPath::~QVectorPath()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 63-75
  0.000% (0/10)
84
QVector2D::normalized
Name: QVector2D::normalized
Prototype: QVector2D QVector2D::normalized() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector2d.cpp
Lines: 221-234
  0.000% (0/7)
83
QVariantAnimation::setDuration
Name: QVariantAnimation::setDuration
Prototype: void QVariantAnimation::setDuration(int msecs)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 512-523
100.000% (7/7)
83
QVariant::detach
Name: QVariant::detach
Prototype: void QVariant::detach()
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1915-1926
 77.778% (7/9)
83
QUuid::operator<
Name: QUuid::operator<
Prototype: bool QUuid::operator<(const QUuid &other) const noexcept
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 856-870
 68.421% (13/19)
87
QUrlQuery::setQueryItems
Name: QUrlQuery::setQueryItems
Prototype: void QUrlQuery::setQueryItems(const QList<QPair<QString, QString> > &query)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 621-632
100.000% (7/7)
83
QUrlQuery::allQueryItemValues
Name: QUrlQuery::allQueryItemValues
Prototype: QStringList QUrlQuery::allQueryItemValues(const QString &key, QUrl::ComponentFormattingOptions encoding) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 719-731
100.000% (7/7)
83
QUrlModel::canDrop
Name: QUrlModel::canDrop
Prototype: bool QUrlModel::canDrop(QDragEnterEvent *event)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 128-140
  0.000% (0/8)
84
QUrl::userInfo
Name: QUrl::userInfo
Prototype: QString QUrl::userInfo(ComponentFormattingOptions options) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2123-2136
 71.429% (5/7)
83
QUrl::setAuthority
Name: QUrl::setAuthority
Prototype: void QUrl::setAuthority(const QString &authority, ParsingMode mode)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 2016-2032
 71.429% (5/7)
83
Page:<>1
eLOC - Effective Lines of Code: 985
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...77
eLOC - Effective Lines of Code: 9
78
eLOC - Effective Lines of Code: 9
79
eLOC - Effective Lines of Code: 9
80
eLOC - Effective Lines of Code: 8
8182
eLOC - Effective Lines of Code: 8
83
eLOC - Effective Lines of Code: 8
84
eLOC - Effective Lines of Code: 8
85
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...110
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