QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QTextDocumentLayoutPrivate
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QTextDocumentLayoutPrivate
Name: QTextDocumentLayoutPrivate::QTextDocumentLayoutPrivate
Prototype: QTextDocumentLayoutPrivate::QTextDocumentLayoutPrivate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 528-539
  0.000% (0/1)
41
blockIndent
Name: QTextDocumentLayoutPrivate::blockIndent
Prototype: QFixed QTextDocumentLayoutPrivate::blockIndent(const QTextBlockFormat &blockFormat) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 803-820
  0.000% (0/10)
104
drawBlock
Name: QTextDocumentLayoutPrivate::drawBlock
Prototype: void QTextDocumentLayoutPrivate::drawBlock(const QPointF &offset, QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context, const QTextBlock &bl, bool inRootFrame) const
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1286-1377
  0.000% (0/67)
6214
drawBorder
Name: QTextDocumentLayoutPrivate::drawBorder
Prototype: void QTextDocumentLayoutPrivate::drawBorder(QPainter *painter, const QRectF &rect, qreal topMargin, qreal bottomMargin, qreal border, const QBrush &brush, QTextFrameFormat::BorderStyle style) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 822-864
  0.000% (0/17)
195
drawFlow
Name: QTextDocumentLayoutPrivate::drawFlow
Prototype: void QTextDocumentLayoutPrivate::drawFlow(const QPointF &offset, QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context, QTextFrame::Iterator it, const QList<QTextFrame *> &floats, QTextBlock *cursorBlockNeedingRepaint) const
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1209-1284
  0.000% (0/57)
4213
drawFrame
Name: QTextDocumentLayoutPrivate::drawFrame
Prototype: void QTextDocumentLayoutPrivate::drawFrame(const QPointF &offset, QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context, QTextFrame *frame) const
Coverage:  0.000% (0/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 942-1094
  0.000% (0/76)
9721
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: 866-906
  0.000% (0/10)
304
drawListItem
Name: QTextDocumentLayoutPrivate::drawListItem
Prototype: void QTextDocumentLayoutPrivate::drawListItem(const QPointF &offset, QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context, const QTextBlock &bl, const QTextCharFormat *selectionFormat) const
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1380-1499
  0.000% (0/56)
7529
drawTableCell
Name: QTextDocumentLayoutPrivate::drawTableCell
Prototype: void QTextDocumentLayoutPrivate::drawTableCell(const QRectF &cellRect, QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &cell_context, QTextTable *table, QTextTableData *td, int r, int c, QTextBlock *cursorBlockNeedingRepaint, QPointF *cursorBlockOffset) const
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1096-1207
  0.000% (0/58)
7120
ensureLayoutFinished
Name: QTextDocumentLayoutPrivate::ensureLayoutFinished
Prototype: inline void ensureLayoutFinished() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 518-519
  0.000% (0/1)
11
ensureLayouted
Name: QTextDocumentLayoutPrivate::ensureLayouted
Prototype: void QTextDocumentLayoutPrivate::ensureLayouted(QFixed y) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3146-3160
  0.000% (0/12)
104
ensureLayoutedByPosition
Name: QTextDocumentLayoutPrivate::ensureLayoutedByPosition
Prototype: void QTextDocumentLayoutPrivate::ensureLayoutedByPosition(int position) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3162-3172
  0.000% (0/12)
74
findY
Name: QTextDocumentLayoutPrivate::findY
Prototype: QFixed QTextDocumentLayoutPrivate::findY(QFixed yFrom, const QTextLayoutStruct *layoutStruct, QFixed requiredWidth) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2820-2847
  0.000% (0/19)
167
floatMargins
Name: QTextDocumentLayoutPrivate::floatMargins
Prototype: void QTextDocumentLayoutPrivate::floatMargins(const QFixed &y, const QTextLayoutStruct *layoutStruct, QFixed *left, QFixed *right) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2798-2818
  0.000% (0/15)
105
frameBoundingRectInternal
Name: QTextDocumentLayoutPrivate::frameBoundingRectInternal
Prototype: QRectF QTextDocumentLayoutPrivate::frameBoundingRectInternal(QTextFrame *frame) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3247-3265
  0.000% (0/10)
124
frameIteratorForTextPosition
Name: QTextDocumentLayoutPrivate::frameIteratorForTextPosition
Prototype: QTextFrame::Iterator QTextDocumentLayoutPrivate::frameIteratorForTextPosition(int position) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 560-585
  0.000% (0/7)
153
frameIteratorForYPosition
Name: QTextDocumentLayoutPrivate::frameIteratorForYPosition
Prototype: QTextFrame::Iterator QTextDocumentLayoutPrivate::frameIteratorForYPosition(QFixed y) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 541-558
  0.000% (0/14)
114
hitTest
Name: QTextDocumentLayoutPrivate::hitTest
Prototype: QTextDocumentLayoutPrivate::HitPoint QTextDocumentLayoutPrivate::hitTest(QTextFrame *frame, const QFixedPoint &point, int *position, QTextLayout **l, Qt::HitTestAccuracy accuracy) const
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 587-677
  0.000% (0/64)
5317
hitTest
Name: QTextDocumentLayoutPrivate::hitTest
Prototype: QTextDocumentLayoutPrivate::HitPoint QTextDocumentLayoutPrivate::hitTest(QTextFrame::Iterator it, HitPoint hit, const QFixedPoint &p, int *position, QTextLayout **l, Qt::HitTestAccuracy accuracy) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 679-713
  0.000% (0/24)
207
hitTest
Name: QTextDocumentLayoutPrivate::hitTest
Prototype: QTextDocumentLayoutPrivate::HitPoint QTextDocumentLayoutPrivate::hitTest(QTextTable *table, const QFixedPoint &point, int *position, QTextLayout **l, Qt::HitTestAccuracy accuracy) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 715-749
  0.000% (0/22)
228
hitTest
Name: QTextDocumentLayoutPrivate::hitTest
Prototype: QTextDocumentLayoutPrivate::HitPoint QTextDocumentLayoutPrivate::hitTest(const QTextBlock &bl, const QFixedPoint &point, int *position, QTextLayout **l, Qt::HitTestAccuracy accuracy) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 751-800
  0.000% (0/25)
288
layoutBlock
Name: QTextDocumentLayoutPrivate::layoutBlock
Prototype: void QTextDocumentLayoutPrivate::layoutBlock(const QTextBlock &bl, int blockPosition, const QTextBlockFormat &blockFormat, QTextLayoutStruct *layoutStruct, int layoutFrom, int layoutTo, const QTextBlockFormat *previousBlockFormat)
Coverage:  0.000% (0/124)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2579-2796
  0.000% (0/124)
13331
layoutCell
Name: QTextDocumentLayoutPrivate::layoutCell
Prototype: QTextLayoutStruct QTextDocumentLayoutPrivate::layoutCell(QTextTable *t, const QTextTableCell &cell, QFixed width, int layoutFrom, int layoutTo, QTextTableData *td, QFixed absoluteTableY, bool withPageBreaks)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1523-1598
  0.000% (0/18)
376
layoutFlow
Name: QTextDocumentLayoutPrivate::layoutFlow
Prototype: void QTextDocumentLayoutPrivate::layoutFlow(QTextFrame::Iterator it, QTextLayoutStruct *layoutStruct, int layoutFrom, int layoutTo, QFixed width)
Coverage:  0.000% (0/176)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2232-2559
  0.000% (0/176)
20049
layoutFrame
Name: QTextDocumentLayoutPrivate::layoutFrame
Prototype: QRectF QTextDocumentLayoutPrivate::layoutFrame(QTextFrame *f, int layoutFrom, int layoutTo, QFixed parentY)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2065-2087
  0.000% (0/12)
132
layoutFrame
Name: QTextDocumentLayoutPrivate::layoutFrame
Prototype: QRectF QTextDocumentLayoutPrivate::layoutFrame(QTextFrame *f, int layoutFrom, int layoutTo, QFixed frameWidth, QFixed frameHeight, QFixed parentY)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2089-2230
  0.000% (0/58)
9316
layoutStep
Name: QTextDocumentLayoutPrivate::layoutStep
Prototype: void QTextDocumentLayoutPrivate::layoutStep() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3174-3178
  0.000% (0/1)
21
layoutTable
Name: QTextDocumentLayoutPrivate::layoutTable
Prototype: QRectF QTextDocumentLayoutPrivate::layoutTable(QTextTable *table, int layoutFrom, int layoutTo, QFixed parentY)
Coverage:  0.000% (0/194)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1600-2001
  0.000% (0/194)
25561
positionFloat
Name: QTextDocumentLayoutPrivate::positionFloat
Prototype: void QTextDocumentLayoutPrivate::positionFloat(QTextFrame *frame, QTextLine *currentLine)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2003-2063
  0.000% (0/22)
357
scaleToDevice
Name: QTextDocumentLayoutPrivate::scaleToDevice
Prototype: qreal QTextDocumentLayoutPrivate::scaleToDevice(qreal value) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3356-3361
  0.000% (0/4)
32
scaleToDevice
Name: QTextDocumentLayoutPrivate::scaleToDevice
Prototype: QFixed QTextDocumentLayoutPrivate::scaleToDevice(QFixed value) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3363-3368
  0.000% (0/4)
32

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