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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...14
eLOC - Effective Lines of Code: 37
15
eLOC - Effective Lines of Code: 36
16
eLOC - Effective Lines of Code: 34
17
eLOC - Effective Lines of Code: 33
1819
eLOC - Effective Lines of Code: 30
20
eLOC - Effective Lines of Code: 29
21
eLOC - Effective Lines of Code: 28
22
eLOC - Effective Lines of Code: 27
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...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
QTriangulator::ComplexToSimple::outerBounds
Name: QTriangulator::ComplexToSimple::outerBounds
Prototype: template <typename T> QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSimple::outerBounds(const QPodPoint &point) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1126-1181
  0.000% (0/25)
319
QTransform::mapToPolygon
Name: QTransform::mapToPolygon
Prototype: QPolygon QTransform::mapToPolygon(const QRect &rect) const
Coverage:  0.000% (0/75)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1715-1756
  0.000% (0/75)
3136
QToolButton::sizeHint
Name: QToolButton::sizeHint
Prototype: QSize QToolButton::sizeHint() const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 327-369
  0.000% (0/25)
319
QTextHtmlParser::parseEntity
Name: QTextHtmlParser::parseEntity
Prototype: QString QTextHtmlParser::parseEntity()
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 802-848
  0.000% (0/36)
3111
QTextCursorPrivate::setBlockCharFormat
Name: QTextCursorPrivate::setBlockCharFormat
Prototype: void QTextCursorPrivate::setBlockCharFormat(const QTextCharFormat &_format, QTextDocumentPrivate::FormatChangeMode changeMode)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 729-775
  0.000% (0/26)
319
QStyleHelper::drawBorderPixmap
Name: QStyleHelper::drawBorderPixmap
Prototype: void drawBorderPixmap(const QPixmap &pixmap, QPainter *painter, const QRect &rect, int left, int top, int right, int bottom)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 355-410
  0.000% (0/25)
319
QStyleHelper::calcLines
Name: QStyleHelper::calcLines
Prototype: QPolygonF calcLines(const QStyleOptionSlider *dial)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 201-240
  0.000% (0/24)
316
QString::arg
Name: QString::arg
Prototype: QString QString::arg(double a, int fieldWidth, char fmt, int prec, QChar fillChar) const
Coverage:  63.333% (19/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7786-7837
 63.333% (19/30)
3112
QReadWriteLock::unlock
Name: QReadWriteLock::unlock
Prototype: void QReadWriteLock::unlock()
Coverage:  90.000% (27/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 393-443
 90.000% (27/30)
3110
QRasterPaintEngine::fill
Name: QRasterPaintEngine::fill
Prototype: void QRasterPaintEngine::fill(const QVectorPath &path, const QBrush &brush)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1652-1718
  0.000% (0/24)
318
QRasterPaintEngine::drawRects
Name: QRasterPaintEngine::drawRects
Prototype: void QRasterPaintEngine::drawRects(const QRect *rects, int rectCount)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1455-1505
  0.000% (0/27)
319
QPushButton::sizeHint
Name: QPushButton::sizeHint
Prototype: QSize QPushButton::sizeHint() const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qpushbutton.cpp
Lines: 393-437
  0.000% (0/31)
317
QProcessPrivate::waitForReadyRead
Name: QProcessPrivate::waitForReadyRead
Prototype: bool QProcessPrivate::waitForReadyRead(int msecs)
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 758-809
 85.714% (36/42)
3114
QPrintDialogPrivate::init
Name: QPrintDialogPrivate::init
Prototype: void QPrintDialogPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 301-351
100.000% (1/1)
311
QPixmapStyle::eventFilter
Name: QPixmapStyle::eventFilter
Prototype: bool QPixmapStyle::eventFilter(QObject *watched, QEvent *event)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 516-568
  0.000% (0/31)
3114
QPixmapColorizeFilter::draw
Name: QPixmapColorizeFilter::draw
Prototype: void QPixmapColorizeFilter::draw(QPainter *painter, const QPointF &dest, const QPixmap &src, const QRectF &srcRect) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 1086-1136
  0.000% (0/17)
316
QPainterPath::percentAtLength
Name: QPainterPath::percentAtLength
Prototype: qreal QPainterPath::percentAtLength(qreal len) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2870-2922
  0.000% (0/25)
3110
QPainterPath::computeBoundingRect
Name: QPainterPath::computeBoundingRect
Prototype: void QPainterPath::computeBoundingRect() const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 3402-3446
  0.000% (0/37)
3115
QOpenGLDebugLogger::logMessage
Name: QOpenGLDebugLogger::logMessage
Prototype: void QOpenGLDebugLogger::logMessage(const QOpenGLDebugMessage &debugMessage)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1564-1607
  0.000% (0/21)
315
QMimeTypeParserBase::nextState
Name: QMimeTypeParserBase::nextState
Prototype: QMimeTypeParserBase::ParseState QMimeTypeParserBase::nextState(ParseState currentState, const QStringRef &startElement)
Coverage:  76.364% (42/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp
Lines: 113-160
 76.364% (42/55)
3126
QMdiSubWindow::paintEvent
Name: QMdiSubWindow::paintEvent
Prototype: void QMdiSubWindow::paintEvent(QPaintEvent *paintEvent)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3130-3176
  0.000% (0/40)
319
QMdiAreaPrivate::updateTabBarGeometry
Name: QMdiAreaPrivate::updateTabBarGeometry
Prototype: void QMdiAreaPrivate::updateTabBarGeometry()
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 1628-1678
  0.000% (0/32)
3111
QMdiAreaPrivate::appendChild
Name: QMdiAreaPrivate::appendChild
Prototype: void QMdiAreaPrivate::appendChild(QMdiSubWindow *child)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 829-877
  0.000% (0/31)
319
QMatrix4x4::rotate
Name: QMatrix4x4::rotate
Prototype: void QMatrix4x4::rotate(const QQuaternion& quaternion)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1325-1363
  0.000% (0/1)
311
QMainWindowPrivate::adjustCursor
Name: QMainWindowPrivate::adjustCursor
Prototype: void QMainWindowPrivate::adjustCursor(const QPoint &pos)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindow.cpp
Lines: 1360-1408
  0.000% (0/34)
3112
QLocalePrivate::updateSystemPrivate
Name: QLocalePrivate::updateSystemPrivate
Prototype: void QLocalePrivate::updateSystemPrivate()
Coverage:  57.143% (16/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 590-634
 57.143% (16/28)
3110
QListModeViewBase::intersectingSet
Name: QListModeViewBase::intersectingSet
Prototype: QVector<QModelIndex> QListModeViewBase::intersectingSet(const QRect &area) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2527-2569
  0.000% (0/31)
318
QJsonObject::insert
Name: QJsonObject::insert
Prototype: QJsonObject::iterator QJsonObject::insert(const QString &key, const QJsonValue &value)
Coverage:  50.000% (12/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 460-503
 50.000% (12/24)
318
QItemDelegate::editorEvent
Name: QItemDelegate::editorEvent
Prototype: bool QItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 1117-1166
  0.000% (0/43)
319
QImageScale::qimageCalcApoints
Name: QImageScale::qimageCalcApoints
Prototype: int* QImageScale::qimageCalcApoints(int s, int d, int up)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 170-215
  0.000% (0/27)
319
QImage::operator==
Name: QImage::operator==
Prototype: bool QImage::operator==(const QImage & i) const
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3581-3630
  0.000% (0/55)
3116
QHttpNetworkRequestPrivate::header
Name: QHttpNetworkRequestPrivate::header
Prototype: QByteArray QHttpNetworkRequestPrivate::header(const QHttpNetworkRequest &request, bool throughProxy)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkrequest.cpp
Lines: 136-182
 63.636% (14/22)
315
QGridLayoutEngine::sizeHint
Name: QGridLayoutEngine::sizeHint
Prototype: QSizeF QGridLayoutEngine::sizeHint(Qt::SizeHint which, const QSizeF &constraint, const QAbstractLayoutStyleInfo *styleInfo) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1090-1141
  0.000% (0/21)
316
QGraphicsScenePrivate::setFocusItemHelper
Name: QGraphicsScenePrivate::setFocusItemHelper
Prototype: void QGraphicsScenePrivate::setFocusItemHelper(QGraphicsItem *item, Qt::FocusReason focusReason, bool emitFocusChanged)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 824-885
  0.000% (0/45)
3113
QGraphicsItemPrivate::setFocusHelper
Name: QGraphicsItemPrivate::setFocusHelper
Prototype: void QGraphicsItemPrivate::setFocusHelper(Qt::FocusReason focusReason, bool climb, bool focusFromHide)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3383-3441
  0.000% (0/55)
3113
QGraphicsItem::deviceTransform
Name: QGraphicsItem::deviceTransform
Prototype: QTransform QGraphicsItem::deviceTransform(const QTransform &viewportTransform) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4308-4353
  0.000% (0/21)
317
QGraphicsAnchorLayoutPrivate::calculateTrunk
Name: QGraphicsAnchorLayoutPrivate::calculateTrunk
Prototype: bool QGraphicsAnchorLayoutPrivate::calculateTrunk(Orientation orientation, const GraphPath &path, const QList<QSimplexConstraint *> &constraints, const QList<AnchorData *> &variables)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2194-2257
  0.000% (0/10)
315
QFtpDTP::socketReadyRead
Name: QFtpDTP::socketReadyRead
Prototype: void QFtpDTP::socketReadyRead()
Coverage:  63.889% (23/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 651-721
 63.889% (23/36)
3112
QFontDatabase::smoothSizes
Name: QFontDatabase::smoothSizes
Prototype: QList<int> QFontDatabase::smoothSizes(const QString &family, const QString &styleName)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1865-1915
  0.000% (0/36)
3112
QFileSystemMetaData::fillFromStatBuf
Name: QFileSystemMetaData::fillFromStatBuf
Prototype: void QFileSystemMetaData::fillFromStatBuf(const struct stat64 &statBuffer)
Coverage: 100.000% (39/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp
Lines: 238-286
100.000% (39/39)
3113
QFileDialogPrivate::createToolButtons
Name: QFileDialogPrivate::createToolButtons
Prototype: void QFileDialogPrivate::createToolButtons()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3114-3153
  0.000% (0/1)
311
QEvdevKeyboardHandler::create
Name: QEvdevKeyboardHandler::create
Prototype: QEvdevKeyboardHandler *QEvdevKeyboardHandler::create(const QString &device, const QString &specification, const QString &defaultKeymapFile)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp
Lines: 94-138
  0.000% (0/34)
3112
QDockAreaLayoutInfo::updateSeparatorWidgets
Name: QDockAreaLayoutInfo::updateSeparatorWidgets
Prototype: void QDockAreaLayoutInfo::updateSeparatorWidgets() const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2011-2060
  0.000% (0/32)
319
QDockAreaLayout::gapRect
Name: QDockAreaLayout::gapRect
Prototype: QRect QDockAreaLayout::gapRect(const QList<int> &path) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3395-3441
  0.000% (0/26)
317
QDirModel::dropMimeData
Name: QDirModel::dropMimeData
Prototype: bool QDirModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int , int , const QModelIndex &parent)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 575-626
  0.000% (0/42)
3112
QDateTimeEdit::focusInEvent
Name: QDateTimeEdit::focusInEvent
Prototype: void QDateTimeEdit::focusInEvent(QFocusEvent *event)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1214-1261
  0.000% (0/36)
3116
QDBusTrayIcon::showMessage
Name: QDBusTrayIcon::showMessage
Prototype: void QDBusTrayIcon::showMessage(const QString &title, const QString &msg, const QIcon &icon, QPlatformSystemTrayIcon::MessageIcon iconType, int msecs)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustrayicon.cpp
Lines: 233-284
  0.000% (0/28)
3114
QDBusInterfacePrivate::metacall
Name: QDBusInterfacePrivate::metacall
Prototype: int QDBusInterfacePrivate::metacall(QMetaObject::Call c, int id, void **argv)
Coverage:  72.727% (24/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinterface.cpp
Lines: 266-323
 72.727% (24/33)
319
QDBusConnectionManager::executeConnectionRequest
Name: QDBusConnectionManager::executeConnectionRequest
Prototype: void QDBusConnectionManager::executeConnectionRequest(QDBusConnectionManager::ConnectionRequestData *data)
Coverage:  84.848% (28/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 241-294
 84.848% (28/33)
3112
QCompleterPrivate::showPopup
Name: QCompleterPrivate::showPopup
Prototype: void QCompleterPrivate::showPopup(const QRect& rect)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 900-942
  0.000% (0/28)
319
QCommonStylePrivate::viewItemSize
Name: QCommonStylePrivate::viewItemSize
Prototype: QSize QCommonStylePrivate::viewItemSize(const QStyleOptionViewItem *option, int role) const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 832-881
  0.000% (0/30)
3114
QByteArray::fromBase64
Name: QByteArray::fromBase64
Prototype: QByteArray QByteArray::fromBase64(const QByteArray &base64, Base64Options options)
Coverage:  97.826% (45/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4281-4322
 97.826% (45/46)
3111
QApplicationPrivate::giveFocusAccordingToFocusPolicy
Name: QApplicationPrivate::giveFocusAccordingToFocusPolicy
Prototype: void QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget *widget, QEvent *event, QPoint localPos)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 4238-4292
  0.000% (0/42)
3116
QAccessibleBridgeUtils::performEffectiveAction
Name: QAccessibleBridgeUtils::performEffectiveAction
Prototype: bool performEffectiveAction(QAccessibleInterface *iface, const QString &actionName)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/accessibility/qaccessiblebridgeutils.cpp
Lines: 74-111
  0.000% (0/37)
3111
QAbstractTableModel::dropMimeData
Name: QAbstractTableModel::dropMimeData
Prototype: bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3588-3634
  0.000% (0/30)
318
Parser::parseRuleset
Name: Parser::parseRuleset
Prototype: bool Parser::parseRuleset(StyleRule *styleRule)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2362-2406
  0.000% (0/30)
3110
InsertEdgeInET
Name: InsertEdgeInET
Prototype: static void InsertEdgeInET(EdgeTable *ET, EdgeTableEntry *ETE, int scanline, ScanLineListBlock **SLLBlock, int *iSLLBlock)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3144-3198
  0.000% (0/25)
317
Declaration::iconValue
Name: Declaration::iconValue
Prototype: QIcon Declaration::iconValue() const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1696-1741
  0.000% (0/42)
3116
ucstrncmp
Name: ucstrncmp
Prototype: static int ucstrncmp(const QChar *a, const uchar *c, int l)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 535-624
100.000% (14/14)
308
tcbToBezier
Name: tcbToBezier
Prototype: QVector<QPointF> static inline tcbToBezier(const TCBPoints &tcbPoints)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1225-1269
100.000% (10/10)
304
qt_fetch_conical_gradient_template
Name: qt_fetch_conical_gradient_template
Prototype: template <class GradientBase, typename BlendType> static inline const BlendType * qt_fetch_conical_gradient_template( BlendType *buffer, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3649-3698
  0.000% (0/21)
306
parseProperty
Name: parseProperty
Prototype: static bool parseProperty(QXmlStreamReader &xml, QDBusIntrospection::Property &propertyData, QDBusIntrospection::Interface *ifaceData)
Coverage:  63.158% (24/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 108-172
 63.158% (24/38)
3011
parsePosixZoneNameAndOffset
Name: parsePosixZoneNameAndOffset
Prototype: static QPair<QString, int> parsePosixZoneNameAndOffset(const char *&pos, const char *end)
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 458-501
 88.235% (30/34)
309
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QAccessibleInterface *iface)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 1860-1899
  0.000% (0/32)
3011
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QWindow *window)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2583-2618
  0.000% (0/29)
3010
lastIndexOfHelper
Name: lastIndexOfHelper
Prototype: static int lastIndexOfHelper(const ushort *haystack, int from, const ushort *needle, int sl, Qt::CaseSensitivity cs)
Coverage: 100.000% (33/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3202-3247
100.000% (33/33)
3010
correctWidgetContext
Name: correctWidgetContext
Prototype: static bool correctWidgetContext(Qt::ShortcutContext context, QWidget *w, QWidget *active_window)
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 141-201
  0.000% (0/61)
3013
correctGraphicsWidgetContext
Name: correctGraphicsWidgetContext
Prototype: static bool correctGraphicsWidgetContext(Qt::ShortcutContext context, QGraphicsWidget *w, QWidget *active_window)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 204-260
  0.000% (0/46)
3012
convert_BGR30_to_RGB30
Name: convert_BGR30_to_RGB30
Prototype: static void convert_BGR30_to_RGB30(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 647-671
  0.000% (0/7)
303
blendedImage
Name: blendedImage
Prototype: static QImage blendedImage(const QImage &start, const QImage &end, float alpha)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp
Lines: 261-301
  0.000% (0/16)
306
backtraceFramesForLogMessage
Name: backtraceFramesForLogMessage
Prototype: static QStringList backtraceFramesForLogMessage(int frameCount)
Coverage:  70.000% (28/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1210-1266
 70.000% (28/40)
3012
QZipReader::extractAll
Name: QZipReader::extractAll
Prototype: bool QZipReader::extractAll(const QString &destinationDir) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 1020-1068
  0.000% (0/31)
3013
QXmlSimpleReaderPrivate::parseString
Name: QXmlSimpleReaderPrivate::parseString
Prototype: bool QXmlSimpleReaderPrivate::parseString()
Coverage:  70.968% (22/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7687-7743
 70.968% (22/31)
3010
QXcbWindow::updateNetWmUserTime
Name: QXcbWindow::updateNetWmUserTime
Prototype: void QXcbWindow::updateNetWmUserTime(xcb_timestamp_t timestamp)
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1413-1463
 80.000% (12/15)
305
QXcbWindow::setWindowIcon
Name: QXcbWindow::setWindowIcon
Prototype: void QXcbWindow::setWindowIcon(const QIcon &icon)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1560-1600
 81.250% (13/16)
306
QXcbKeyboard::readXKBConfig
Name: QXcbKeyboard::readXKBConfig
Prototype: void QXcbKeyboard::readXKBConfig()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 612-658
  0.000% (0/14)
304
QWindow::destroy
Name: QWindow::destroy
Prototype: void QWindow::destroy()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1671-1713
  0.000% (0/31)
3010
QWidgetTextControl::setExtraSelections
Name: QWidgetTextControl::setExtraSelections
Prototype: void QWidgetTextControl::setExtraSelections(const QList<QTextEdit::ExtraSelection> &selections)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2419-2463
  0.000% (0/27)
309
QWidgetTextControl::selectionRect
Name: QWidgetTextControl::selectionRect
Prototype: QRectF QWidgetTextControl::selectionRect(const QTextCursor &cursor) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1496-1578
  0.000% (0/23)
306
QWidgetBackingStore::dirtyRegion
Name: QWidgetBackingStore::dirtyRegion
Prototype: QRegion QWidgetBackingStore::dirtyRegion(QWidget *widget) const
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 376-421
  0.000% (0/41)
309
QUuid::createUuid
Name: QUuid::createUuid
Prototype: QUuid QUuid::createUuid()
Coverage:  28.000% (7/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 960-1030
 28.000% (7/25)
308
QTreeWidgetItem::~QTreeWidgetItem
Name: QTreeWidgetItem::~QTreeWidgetItem
Prototype: QTreeWidgetItem::~QTreeWidgetItem()
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 1493-1542
  0.000% (0/43)
3013
QTranslator::load
Name: QTranslator::load
Prototype: bool QTranslator::load(const QString & filename, const QString & directory, const QString & search_delimiters, const QString & suffix)
Coverage:  76.471% (26/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 475-524
 76.471% (26/34)
3010
QToolBarAreaLayoutInfo::gapIndex
Name: QToolBarAreaLayoutInfo::gapIndex
Prototype: QList<int> QToolBarAreaLayoutInfo::gapIndex(const QPoint &pos, int *minDistance) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 484-532
  0.000% (0/31)
3010
QTextHtmlParser::parseWord
Name: QTextHtmlParser::parseWord
Prototype: QString QTextHtmlParser::parseWord()
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 851-892
  0.000% (0/42)
3011
QTextHtmlParser::declarationsForNode
Name: QTextHtmlParser::declarationsForNode
Prototype: QVector<QCss::Declaration> QTextHtmlParser::declarationsForNode(int node) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1996-2038
  0.000% (0/24)
308
QTextDocumentPrivate::scan_frames
Name: QTextDocumentPrivate::scan_frames
Prototype: void QTextDocumentPrivate::scan_frames(int pos, int charsRemoved, int charsAdded)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1471-1514
  0.000% (0/19)
307
QTextDocumentLayoutPrivate::drawFrameDecoration
Name: QTextDocumentLayoutPrivate::drawFrameDecoration
Prototype: void QTextDocumentLayoutPrivate::drawFrameDecoration(QPainter *painter, QTextFrame *frame, QTextFrameData *fd, const QRectF &clip, const QRectF &rect) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 872-912
  0.000% (0/10)
304
QTest::toHexRepresentation
Name: QTest::toHexRepresentation
Prototype: char *toHexRepresentation(const char *ba, int length)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1047-1101
  0.000% (0/12)
305
QTest::qExtractTestData
Name: QTest::qExtractTestData
Prototype: QSharedPointer<QTemporaryDir> QTest::qExtractTestData(const QString &dirName)
Coverage:  54.545% (12/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1907-1956
 54.545% (12/22)
308
QTeamCityLogger::addIncident
Name: QTeamCityLogger::addIncident
Prototype: void QTeamCityLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line)
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp
Lines: 136-189
 92.000% (23/25)
307
QSubpathFlatIterator::next
Name: QSubpathFlatIterator::next
Prototype: QStrokerOps::Element next()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 125-162
  0.000% (0/10)
304
QStateMachinePrivate::setError
Name: QStateMachinePrivate::setError
Prototype: void QStateMachinePrivate::setError(QStateMachine::Error errorCode, QAbstractState *currentContext)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1463-1517
 86.667% (13/15)
307
QStandardItemPrivate::insertColumns
Name: QStandardItemPrivate::insertColumns
Prototype: bool QStandardItemPrivate::insertColumns(int column, int count, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 451-491
  0.000% (0/33)
3010
QSpdyProtocolHandler::sendSYN_STREAM
Name: QSpdyProtocolHandler::sendSYN_STREAM
Prototype: void QSpdyProtocolHandler::sendSYN_STREAM(const HttpMessagePair &messagePair, qint32 streamID, qint32 associatedToStreamID)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 610-664
 71.429% (10/14)
306
QSortFilterProxyModelPrivate::create_mapping
Name: QSortFilterProxyModelPrivate::create_mapping
Prototype: IndexMap::const_iterator QSortFilterProxyModelPrivate::create_mapping( const QModelIndex &source_parent) const
Coverage:  94.737% (18/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 328-372
 94.737% (18/19)
307
QSocks5SocketEnginePrivate::setErrorState
Name: QSocks5SocketEnginePrivate::setErrorState
Prototype: void QSocks5SocketEnginePrivate::setErrorState(Socks5State state, Socks5Error socks5error)
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 662-706
 47.368% (9/19)
3010
QScrollerPrivate::prepareScrolling
Name: QScrollerPrivate::prepareScrolling
Prototype: bool QScrollerPrivate::prepareScrolling(const QPointF &position)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1437-1487
  0.000% (0/34)
3012
QRect::operator|
Name: QRect::operator|
Prototype: QRect QRect::operator|(const QRect &r) const noexcept
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 968-1009
100.000% (23/23)
307
QRasterPaintEngine::clip
Name: QRasterPaintEngine::clip
Prototype: void QRasterPaintEngine::clip(const QRegion &region, Qt::ClipOperation op)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1290-1339
  0.000% (0/36)
308
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...14
eLOC - Effective Lines of Code: 37
15
eLOC - Effective Lines of Code: 36
16
eLOC - Effective Lines of Code: 34
17
eLOC - Effective Lines of Code: 33
1819
eLOC - Effective Lines of Code: 30
20
eLOC - Effective Lines of Code: 29
21
eLOC - Effective Lines of Code: 28
22
eLOC - Effective Lines of Code: 27
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...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