QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...210
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 7
...230
eLOC - Effective Lines of Code: 9
231
eLOC - Effective Lines of Code: 9
232
eLOC - Effective Lines of Code: 9
233
eLOC - Effective Lines of Code: 9
234
eLOC - Effective Lines of Code: 9
235236
eLOC - Effective Lines of Code: 9
237
eLOC - Effective Lines of Code: 10
238
eLOC - Effective Lines of Code: 10
239
eLOC - Effective Lines of Code: 10
240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QToolButtonPrivate::newHoverControl
Name: QToolButtonPrivate::newHoverControl
Prototype: QStyle::SubControl QToolButtonPrivate::newHoverControl(const QPoint &pos)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 481-493
  0.000% (0/5)
92
QToolButtonPrivate::updateHoverControl
Name: QToolButtonPrivate::updateHoverControl
Prototype: bool QToolButtonPrivate::updateHoverControl(const QPoint &pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 495-507
  0.000% (0/6)
92
QTransform::fromScale
Name: QTransform::fromScale
Prototype: QTransform QTransform::fromScale(qreal sx, qreal sy)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 520-535
  0.000% (0/10)
93
QTransform::fromTranslate
Name: QTransform::fromTranslate
Prototype: QTransform QTransform::fromTranslate(qreal dx, qreal dy)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 454-469
  0.000% (0/10)
93
QTransform::operator==
Name: QTransform::operator==
Prototype: bool QTransform::operator==(const QTransform &o) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 766-777
  0.000% (0/19)
91
QTreeModel::beginRemoveItems
Name: QTreeModel::beginRemoveItems
Prototype: void QTreeModel::beginRemoveItems(QTreeWidgetItem *parent, int row, int count)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 812-826
  0.000% (0/10)
94
QTreeView::indexAbove
Name: QTreeView::indexAbove
Prototype: QModelIndex QTreeView::indexAbove(const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2062-2073
  0.000% (0/7)
93
QTreeView::indexBelow
Name: QTreeView::indexBelow
Prototype: QModelIndex QTreeView::indexBelow(const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2078-2089
  0.000% (0/7)
93
QTreeViewPrivate::startAndEndColumns
Name: QTreeViewPrivate::startAndEndColumns
Prototype: QPair<int,int> QTreeViewPrivate::startAndEndColumns(const QRect &rect) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3890-3903
  0.000% (0/13)
92
QTreeViewPrivate::widthHintForIndex
Name: QTreeViewPrivate::widthHintForIndex
Prototype: int QTreeViewPrivate::widthHintForIndex(const QModelIndex &index, int hint, const QStyleOptionViewItem &option, int i) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1585-1597
  0.000% (0/6)
92
QTreeWidget::findItems
Name: QTreeWidget::findItems
Prototype: QList<QTreeWidgetItem*> QTreeWidget::findItems(const QString &text, Qt::MatchFlags flags, int column) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 3040-3051
  0.000% (0/4)
92
QTreeWidgetItemIteratorPrivate::nextSibling
Name: QTreeWidgetItemIteratorPrivate::nextSibling
Prototype: QTreeWidgetItem* QTreeWidgetItemIteratorPrivate::nextSibling(const QTreeWidgetItem* item) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp
Lines: 262-275
  0.000% (0/5)
92
QTriangulator::SimpleToMonotone::searchEdgeLeftOfPoint
Name: QTriangulator::SimpleToMonotone::searchEdgeLeftOfPoint
Prototype: template <typename T> QRBTree<int>::Node *QTriangulator<T>::SimpleToMonotone::searchEdgeLeftOfPoint(int pointIndex) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1889-1906
  0.000% (0/7)
93
QUndoAction::setPrefixedText
Name: QUndoAction::setPrefixedText
Prototype: void QUndoAction::setPrefixedText(const QString &text)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 400-414
  0.000% (0/12)
94
QUndoModel::index
Name: QUndoModel::index
Prototype: QModelIndex QUndoModel::index(int row, int column, const QModelIndex &parent) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundoview.cpp
Lines: 161-176
  0.000% (0/15)
95
QUndoStack::undo
Name: QUndoStack::undo
Prototype: void QUndoStack::undo()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 687-701
  0.000% (0/7)
93
QUnicodeTables::convertCase
Name: QUnicodeTables::convertCase
Prototype: template <typename Traits, typename T> static QString convertCase(T &str)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5813-5832
100.000% (12/12)
94
QUnicodeTools::getWhiteSpaces
Name: QUnicodeTools::getWhiteSpaces
Prototype: static void getWhiteSpaces(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 594-609
 86.667% (13/15)
95
QUnifiedTimer::installAnimationDriver
Name: QUnifiedTimer::installAnimationDriver
Prototype: void QUnifiedTimer::installAnimationDriver(QAnimationDriver *d)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 511-524
  0.000% (0/10)
94
QUnifiedTimer::pauseAnimationTimer
Name: QUnifiedTimer::pauseAnimationTimer
Prototype: void QUnifiedTimer::pauseAnimationTimer(QAbstractAnimationTimer *timer, int duration)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 475-487
100.000% (7/7)
93
QUnifiedTimer::uninstallAnimationDriver
Name: QUnifiedTimer::uninstallAnimationDriver
Prototype: void QUnifiedTimer::uninstallAnimationDriver(QAnimationDriver *d)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 526-539
  0.000% (0/10)
94
QUrlPrivate::toLocalFile
Name: QUrlPrivate::toLocalFile
Prototype: QString QUrlPrivate::toLocalFile(QUrl::FormattingOptions options) const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1466-1491
100.000% (11/11)
94
QVector3D::normalize
Name: QVector3D::normalize
Prototype: void QVector3D::normalize()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector3d.cpp
Lines: 253-267
  0.000% (0/6)
92
QVector3D::project
Name: QVector3D::project
Prototype: QVector3D QVector3D::project(const QMatrix4x4 &modelView, const QMatrix4x4 &projection, const QRect &viewport) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector3d.cpp
Lines: 397-410
  0.000% (0/4)
92
QVersionNumber::toString
Name: QVersionNumber::toString
Prototype: QString QVersionNumber::toString() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 388-400
100.000% (7/7)
93
QWidget::backgroundRole
Name: QWidget::backgroundRole
Prototype: QPalette::ColorRole QWidget::backgroundRole() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4383-4396
  0.000% (0/12)
94
QWidget::getContentsMargins
Name: QWidget::getContentsMargins
Prototype: void QWidget::getContentsMargins(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: 7571-7582
  0.000% (0/13)
95
QWidget::isVisibleTo
Name: QWidget::isVisibleTo
Prototype: bool QWidget::isVisibleTo(const QWidget *ancestor) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 8475-8486
  0.000% (0/13)
93
QWidget::setAutoFillBackground
Name: QWidget::setAutoFillBackground
Prototype: void QWidget::setAutoFillBackground(bool enabled)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 478-490
  0.000% (0/7)
93
QWidget::setBaseSize
Name: QWidget::setBaseSize
Prototype: void QWidget::setBaseSize(int basew, int baseh)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4112-4123
  0.000% (0/9)
93
QWidget::setFocusProxy
Name: QWidget::setFocusProxy
Prototype: void QWidget::setFocusProxy(QWidget * w)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6380-6395
  0.000% (0/12)
94
QWidget::setSizeIncrement
Name: QWidget::setSizeIncrement
Prototype: void QWidget::setSizeIncrement(int w, int h)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4093-4104
  0.000% (0/9)
93
QWidget::setStyle
Name: QWidget::setStyle
Prototype: void QWidget::setStyle(QStyle *style)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2724-2741
  0.000% (0/9)
93
QWidget::setWindowIcon
Name: QWidget::setWindowIcon
Prototype: void QWidget::setWindowIcon(const QIcon &icon)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6212-6227
  0.000% (0/4)
92
QWidget::unsetCursor
Name: QWidget::unsetCursor
Prototype: void QWidget::unsetCursor()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4996-5009
  0.000% (0/7)
93
QWidgetLineControl::clearString
Name: QWidgetLineControl::clearString
Prototype: QString QWidgetLineControl::clearString(uint pos, uint len) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1223-1237
  0.000% (0/10)
94
QWidgetLineControl::commitPreedit
Name: QWidgetLineControl::commitPreedit
Prototype: void QWidgetLineControl::commitPreedit()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 180-195
  0.000% (0/7)
93
QWidgetLineControl::fixup
Name: QWidgetLineControl::fixup
Prototype: bool QWidgetLineControl::fixup()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 434-449
  0.000% (0/12)
94
QWidgetLineControl::selectWordAtPos
Name: QWidgetLineControl::selectWordAtPos
Prototype: void QWidgetLineControl::selectWordAtPos(int cursor)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 648-660
  0.000% (0/9)
93
QWidgetPrivate::createTLSysExtra
Name: QWidgetPrivate::createTLSysExtra
Prototype: void QWidgetPrivate::createTLSysExtra()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1518-1539
  0.000% (0/23)
95
QWidgetPrivate::invalidateGraphicsEffectsRecursively
Name: QWidgetPrivate::invalidateGraphicsEffectsRecursively
Prototype: void QWidgetPrivate::invalidateGraphicsEffectsRecursively()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2096-2109
  0.000% (0/10)
94
QWidgetPrivate::setPalette_helper
Name: QWidgetPrivate::setPalette_helper
Prototype: void QWidgetPrivate::setPalette_helper(const QPalette &palette)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4632-4643
  0.000% (0/6)
92
QWidgetPrivate::show_recursive
Name: QWidgetPrivate::show_recursive
Prototype: void QWidgetPrivate::show_recursive()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7749-7765
  0.000% (0/14)
94
QWidgetPrivate::updateFocusChild
Name: QWidgetPrivate::updateFocusChild
Prototype: void QWidgetPrivate::updateFocusChild()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6598-6614
  0.000% (0/16)
94
QWidgetTextControl::timerEvent
Name: QWidgetTextControl::timerEvent
Prototype: void QWidgetTextControl::timerEvent(QTimerEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1183-1197
  0.000% (0/10)
94
QWidgetTextControlPrivate::anchorForCursor
Name: QWidgetTextControlPrivate::anchorForCursor
Prototype: QString QWidgetTextControlPrivate::anchorForCursor(const QTextCursor &anchorCursor) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2156-2168
  0.000% (0/12)
94
QWidgetTextControlPrivate::createAutoBulletList
Name: QWidgetTextControlPrivate::createAutoBulletList
Prototype: void QWidgetTextControlPrivate::createAutoBulletList()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 382-398
  0.000% (0/1)
91
QWidgetTextControlPrivate::outdent
Name: QWidgetTextControlPrivate::outdent
Prototype: void QWidgetTextControlPrivate::outdent()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 327-342
  0.000% (0/4)
92
QWidgetWindow::handleResizeEvent
Name: QWidgetWindow::handleResizeEvent
Prototype: void QWidgetWindow::handleResizeEvent(QResizeEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 742-758
  0.000% (0/10)
94
QWindow::close
Name: QWindow::close
Prototype: bool QWindow::close()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1906-1921
  0.000% (0/7)
93
QWindow::resize
Name: QWindow::resize
Prototype: void QWindow::resize(const QSize &newSize)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1618-1631
  0.000% (0/10)
94
QWindow::setTitle
Name: QWindow::setTitle
Prototype: void QWindow::setTitle(const QString &title)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 808-820
  0.000% (0/12)
94
QWindow::setWindowState
Name: QWindow::setWindowState
Prototype: void QWindow::setWindowState(Qt::WindowState state)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1115-1128
  0.000% (0/7)
93
QWindowSystemInterface::handleTouchEvent
Name: QWindowSystemInterface::handleTouchEvent
Prototype: void QWindowSystemInterface::handleTouchEvent(QWindow *tlw, ulong timestamp, QTouchDevice *device, const QList<TouchPoint> &points, Qt::KeyboardModifiers mods)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 525-540
  0.000% (0/7)
93
QWindowsStyle::polish
Name: QWindowsStyle::polish
Prototype: void QWindowsStyle::polish(QApplication *app)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 243-271
  0.000% (0/6)
92
QWindowsStylePrivate::QWindowsStylePrivate
Name: QWindowsStylePrivate::QWindowsStylePrivate
Prototype: QWindowsStylePrivate::QWindowsStylePrivate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 118-128
  0.000% (0/1)
91
QWizard::buttonText
Name: QWizard::buttonText
Prototype: QString QWizard::buttonText(WizardButton which) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 2716-2731
  0.000% (0/10)
94
QWizard::setField
Name: QWizard::setField
Prototype: void QWizard::setField(const QString &name, const QVariant &value)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 2506-2520
  0.000% (0/7)
93
QWizard::setWizardStyle
Name: QWizard::setWizardStyle
Prototype: void QWizard::setWizardStyle(WizardStyle style)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 2555-2593
  0.000% (0/4)
92
QXcbConnection::checkEvent
Name: QXcbConnection::checkEvent
Prototype: xcb_generic_event_t *QXcbConnection::checkEvent(int type)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1771-1787
  0.000% (0/9)
93
QXcbConnection::createVisualInfoForDefaultVisualId
Name: QXcbConnection::createVisualInfoForDefaultVisualId
Prototype: void *QXcbConnection::createVisualInfoForDefaultVisualId() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1571-1583
  0.000% (0/4)
92
QXcbNativeInterface::nativeResourceFunctionForScreen
Name: QXcbNativeInterface::nativeResourceFunctionForScreen
Prototype: QPlatformNativeInterface::NativeResourceForScreenFunction QXcbNativeInterface::nativeResourceFunctionForScreen(const QByteArray &resource)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 314-326
  0.000% (0/10)
94
QXcbScreen::updateGeometry
Name: QXcbScreen::updateGeometry
Prototype: void QXcbScreen::updateGeometry(xcb_timestamp_t timestamp)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 524-537
  0.000% (0/7)
93
QXcbWindow::handleMotionNotifyEvent
Name: QXcbWindow::handleMotionNotifyEvent
Prototype: void QXcbWindow::handleMotionNotifyEvent(int event_x, int event_y, int root_x, int root_y, Qt::KeyboardModifiers modifiers, xcb_timestamp_t timestamp, Qt::MouseEventSource source)
Coverage:  27.273% (3/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2381-2397
 27.273% (3/11)
93
QXcbWindow::setParent
Name: QXcbWindow::setParent
Prototype: void QXcbWindow::setParent(const QPlatformWindow *parent)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1523-1537
100.000% (5/5)
92
QXcbWindow::setWindowIconText
Name: QXcbWindow::setWindowIconText
Prototype: void QXcbWindow::setWindowIconText(const QString &title)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1560-1571
100.000% (1/1)
91
QXmlInputSource::init
Name: QXmlInputSource::init
Prototype: void QXmlInputSource::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 1050-1071
100.000% (1/1)
91
QXmlSimpleReaderPrivate::reportParseError
Name: QXmlSimpleReaderPrivate::reportParseError
Prototype: void QXmlSimpleReaderPrivate::reportParseError(const QString& error)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7878-7892
 57.143% (4/7)
93
QXmlStreamReaderPrivate::scanAfterLangleBang
Name: QXmlStreamReaderPrivate::scanAfterLangleBang
Prototype: bool QXmlStreamReaderPrivate::scanAfterLangleBang()
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1040-1060
100.000% (16/16)
98
QXmlStreamWriterPrivate::write
Name: QXmlStreamWriterPrivate::write
Prototype: void QXmlStreamWriterPrivate::write(const QStringRef &s)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3039-3056
 84.615% (11/13)
95
QXmlStreamWriterPrivate::write
Name: QXmlStreamWriterPrivate::write
Prototype: void QXmlStreamWriterPrivate::write(const QString &s)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3058-3075
 84.615% (11/13)
95
QXmlStreamWriterPrivate::writeNamespaceDeclaration
Name: QXmlStreamWriterPrivate::writeNamespaceDeclaration
Prototype: void QXmlStreamWriterPrivate::writeNamespaceDeclaration(const NamespaceDeclaration &namespaceDeclaration)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3123-3135
 50.000% (2/4)
92
QXmlUtils::isNameChar
Name: QXmlUtils::isNameChar
Prototype: bool QXmlUtils::isNameChar(const QChar c)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp
Lines: 279-290
 89.474% (17/19)
91
QtConcurrent::ThreadEngineBarrier::releaseUnlessLast
Name: QtConcurrent::ThreadEngineBarrier::releaseUnlessLast
Prototype: bool ThreadEngineBarrier::releaseUnlessLast()
Coverage:  42.857% (6/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 101-115
 42.857% (6/14)
96
QtPrivate::QByteArrayList_join
Name: QtPrivate::QByteArrayList_join
Prototype: QByteArray QtPrivate::QByteArrayList_join(const QByteArrayList *that, const char *sep, int seplen)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraylist.cpp
Lines: 133-145
100.000% (10/10)
94
QtPrivate::QStringList_indexOf
Name: QtPrivate::QStringList_indexOf
Prototype: int QtPrivate::QStringList_indexOf(const QStringList *that, const QRegularExpression &re, int from)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 636-650
100.000% (10/10)
94
QtPrivate::ResultStoreBase::syncPendingResults
Name: QtPrivate::ResultStoreBase::syncPendingResults
Prototype: void ResultStoreBase::syncPendingResults()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 138-152
100.000% (7/7)
93
UnionRectWithRegion
Name: UnionRectWithRegion
Prototype: static void UnionRectWithRegion(const QRect *rect, const QRegionPrivate *source, QRegionPrivate &dest)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1818-1834
  0.000% (0/10)
94
_hb_qt_font_get_glyph_h_advance
Name: _hb_qt_font_get_glyph_h_advance
Prototype: static hb_position_t _hb_qt_font_get_glyph_h_advance(hb_font_t *font, void *font_data, hb_codepoint_t glyph, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 433-451
  0.000% (0/1)
91
_hb_unicode_funcs_t::_hb_unicode_funcs_t
Name: _hb_unicode_funcs_t::_hb_unicode_funcs_t
Prototype: _hb_unicode_funcs_t()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 389-400
  0.000% (0/1)
91
_q_hoverFromMouseEvent
Name: _q_hoverFromMouseEvent
Prototype: static void _q_hoverFromMouseEvent(QGraphicsSceneHoverEvent *hover, const QGraphicsSceneMouseEvent *mouseEvent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 257-268
  0.000% (0/1)
91
_q_mapFromX509Name
Name: _q_mapFromX509Name
Prototype: static QMap<QByteArray, QString> _q_mapFromX509Name(X509_NAME *name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 594-608
100.000% (4/4)
92
_qt_get_directory
Name: _qt_get_directory
Prototype: inline static QUrl _qt_get_directory(const QUrl &url)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2508-2521
  0.000% (0/14)
94
addHexDigit
Name: addHexDigit
Prototype: static inline bool addHexDigit(char digit, uint *result)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 822-834
 52.941% (9/17)
94
applySizePolicy
Name: applySizePolicy
Prototype: static void applySizePolicy(QSizePolicy::Policy policy, qreal minSizeHint, qreal prefSizeHint, qreal maxSizeHint, qreal *minSize, qreal *prefSize, qreal *maxSize)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 123-156
  0.000% (0/12)
94
calculateDowDate
Name: calculateDowDate
Prototype: static QDate calculateDowDate(int year, int month, int dayOfWeek, int week)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 335-347
100.000% (8/8)
93
check_and_warn_compat
Name: check_and_warn_compat
Prototype: static inline void check_and_warn_compat(const QMetaObject *sender, const QMetaMethod &signal, const QMetaObject *receiver, const QMetaMethod &method)
Coverage:  25.000% (3/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2543-2556
 25.000% (3/12)
94
check_signal_macro
Name: check_signal_macro
Prototype: static bool check_signal_macro(const QObject *sender, const char *signal, const char *func, const char *op)
Coverage:  25.000% (2/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2234-2248
 25.000% (2/8)
93
clear
Name: clear
Prototype: static void clear(QWingedEdge& list, int edge, QPathEdge::Traversal traversal)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1474-1489
  0.000% (0/8)
93
clipLine
Name: clipLine
Prototype: template <Edge edge> void clipLine(const QPointF &a, const QPointF &b, qreal t, QPainterPath &result)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1970-1984
  0.000% (0/12)
94
comp_func_SourceAtop
Name: comp_func_SourceAtop
Prototype: void comp_func_SourceAtop(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: 634-652
  0.000% (0/10)
94
comp_func_SourceAtop_rgb64
Name: comp_func_SourceAtop_rgb64
Prototype: void comp_func_SourceAtop_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: 654-669
  0.000% (0/10)
94
comp_func_SourceIn_rgb64
Name: comp_func_SourceIn_rgb64
Prototype: void comp_func_SourceIn_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: 386-401
  0.000% (0/10)
94
comp_func_SourceOut_rgb64
Name: comp_func_SourceOut_rgb64
Prototype: void comp_func_SourceOut_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: 526-541
  0.000% (0/10)
94
comp_func_XOR
Name: comp_func_XOR
Prototype: void comp_func_XOR(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: 777-795
  0.000% (0/10)
94
comp_func_XOR_rgb64
Name: comp_func_XOR_rgb64
Prototype: void comp_func_XOR_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: 797-812
  0.000% (0/10)
94
comp_func_solid_SourceIn_rgb64
Name: comp_func_solid_SourceIn_rgb64
Prototype: void comp_func_solid_SourceIn_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 350-365
  0.000% (0/10)
94
comp_func_solid_SourceOut_rgb64
Name: comp_func_solid_SourceOut_rgb64
Prototype: void comp_func_solid_SourceOut_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 490-505
  0.000% (0/10)
94
containerWidget
Name: containerWidget
Prototype: static QWidget *containerWidget(const QWidget *w)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2354-2378
  0.000% (0/16)
96
convertToRGB32
Name: convertToRGB32
Prototype: template<QImage::Format Format> static const uint * convertToRGB32(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 152-180
  0.000% (0/4)
92
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...210
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 7
...230
eLOC - Effective Lines of Code: 9
231
eLOC - Effective Lines of Code: 9
232
eLOC - Effective Lines of Code: 9
233
eLOC - Effective Lines of Code: 9
234
eLOC - Effective Lines of Code: 9
235236
eLOC - Effective Lines of Code: 9
237
eLOC - Effective Lines of Code: 10
238
eLOC - Effective Lines of Code: 10
239
eLOC - Effective Lines of Code: 10
240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160

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