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

Function Tree

Path:<top>::QTextLayout
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
draw
Name: QTextLayout::draw
Prototype: void QTextLayout::draw(QPainter *p, const QPointF &pos, const QVector<FormatRange> &selections, const QRectF &clip) const
Coverage:  0.000% (0/97)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1092-1260
  0.000% (0/97)
11227
drawCursor
Name: QTextLayout::drawCursor
Prototype: void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width) const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1282-1339
  0.000% (0/44)
4413
previousCursorPosition
Name: QTextLayout::previousCursorPosition
Prototype: int QTextLayout::previousCursorPosition(int oldPos, CursorMode mode) const
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 725-753
  0.000% (0/41)
198
nextCursorPosition
Name: QTextLayout::nextCursorPosition
Prototype: int QTextLayout::nextCursorPosition(int oldPos, CursorMode mode) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 689-716
  0.000% (0/42)
198
glyphRuns
Name: QTextLayout::glyphRuns
Prototype: QList<QGlyphRun> QTextLayout::glyphRuns(int from, int length) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1040-1084
  0.000% (0/22)
298
createLine
Name: QTextLayout::createLine
Prototype: QTextLine QTextLayout::createLine()
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 822-852
  0.000% (0/26)
206
endLayout
Name: QTextLayout::endLayout
Prototype: void QTextLayout::endLayout()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 654-669
  0.000% (0/14)
94
setPreeditArea
Name: QTextLayout::setPreeditArea
Prototype: void QTextLayout::setPreeditArea(int position, const QString &text)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 477-485
  0.000% (0/9)
53
setFlags
Name: QTextLayout::setFlags
Prototype: void QTextLayout::setFlags(int flags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 964-975
  0.000% (0/7)
63
boundingRect
Name: QTextLayout::boundingRect
Prototype: QRectF QTextLayout::boundingRect() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 911-930
  0.000% (0/9)
133
~QTextLayout
Name: QTextLayout::~QTextLayout
Prototype: QTextLayout::~QTextLayout()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 375-379
  0.000% (0/4)
22
setFormats
Name: QTextLayout::setFormats
Prototype: void QTextLayout::setFormats(const QVector<FormatRange> &formats)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 526-532
  0.000% (0/4)
32
isValidCursorPosition
Name: QTextLayout::isValidCursorPosition
Prototype: bool QTextLayout::isValidCursorPosition(int pos) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 798-804
  0.000% (0/8)
42
beginLayout
Name: QTextLayout::beginLayout
Prototype: void QTextLayout::beginLayout()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 635-647
  0.000% (0/6)
72
QTextLayout
Name: QTextLayout::QTextLayout
Prototype: QTextLayout::QTextLayout(const QString& text, const QFont &font, QPaintDevice *paintdevice)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 354-360
  0.000% (0/4)
42
textOption
Name: QTextLayout::textOption
Prototype: const QTextOption &QTextLayout::textOption() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 465-468
  0.000% (0/1)
11
text
Name: QTextLayout::text
Prototype: QString QTextLayout::text() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 444-447
  0.000% (0/1)
11
setTextOption
Name: QTextLayout::setTextOption
Prototype: void QTextLayout::setTextOption(const QTextOption &option)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 455-458
  0.000% (0/1)
11
setText
Name: QTextLayout::setText
Prototype: void QTextLayout::setText(const QString& string)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 432-437
  0.000% (0/1)
31
setRawFont
Name: QTextLayout::setRawFont
Prototype: void QTextLayout::setRawFont(const QRawFont &rawFont)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 389-394
  0.000% (0/1)
31
setPosition
Name: QTextLayout::setPosition
Prototype: void QTextLayout::setPosition(const QPointF &p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 903-906
  0.000% (0/1)
11
setFont
Name: QTextLayout::setFont
Prototype: void QTextLayout::setFont(const QFont &font)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 403-410
  0.000% (0/1)
31
setCursorMoveStyle
Name: QTextLayout::setCursorMoveStyle
Prototype: void QTextLayout::setCursorMoveStyle(Qt::CursorMoveStyle style)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 614-617
  0.000% (0/1)
11
setCacheEnabled
Name: QTextLayout::setCacheEnabled
Prototype: void QTextLayout::setCacheEnabled(bool enable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 590-593
  0.000% (0/1)
11
setAdditionalFormats
Name: QTextLayout::setAdditionalFormats
Prototype: void QTextLayout::setAdditionalFormats(const QList<FormatRange> &formatList)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 512-515
  0.000% (0/1)
11
rightCursorPosition
Name: QTextLayout::rightCursorPosition
Prototype: int QTextLayout::rightCursorPosition(int oldPos) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 762-767
  0.000% (0/1)
21
preeditAreaText
Name: QTextLayout::preeditAreaText
Prototype: QString QTextLayout::preeditAreaText() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 503-506
  0.000% (0/1)
11
preeditAreaPosition
Name: QTextLayout::preeditAreaPosition
Prototype: int QTextLayout::preeditAreaPosition() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 493-496
  0.000% (0/1)
11
position
Name: QTextLayout::position
Prototype: QPointF QTextLayout::position() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 893-896
  0.000% (0/1)
11
minimumWidth
Name: QTextLayout::minimumWidth
Prototype: qreal QTextLayout::minimumWidth() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 941-944
  0.000% (0/1)
11
maximumWidth
Name: QTextLayout::maximumWidth
Prototype: qreal QTextLayout::maximumWidth() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 955-958
  0.000% (0/1)
11
lineForTextPosition
Name: QTextLayout::lineForTextPosition
Prototype: QTextLine QTextLayout::lineForTextPosition(int pos) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 879-883
  0.000% (0/1)
21
lineCount
Name: QTextLayout::lineCount
Prototype: int QTextLayout::lineCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 859-862
  0.000% (0/1)
11
lineAt
Name: QTextLayout::lineAt
Prototype: QTextLine QTextLayout::lineAt(int i) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 869-872
  0.000% (0/1)
11
leftCursorPosition
Name: QTextLayout::leftCursorPosition
Prototype: int QTextLayout::leftCursorPosition(int oldPos) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 776-781
  0.000% (0/1)
21
formats
Name: QTextLayout::formats
Prototype: QVector<QTextLayout::FormatRange> QTextLayout::formats() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 553-556
  0.000% (0/1)
11
font
Name: QTextLayout::font
Prototype: QFont QTextLayout::font() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 418-421
  0.000% (0/1)
11
drawCursor
Name: QTextLayout::drawCursor
Prototype: void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1270-1273
  0.000% (0/1)
11
cursorMoveStyle
Name: QTextLayout::cursorMoveStyle
Prototype: Qt::CursorMoveStyle QTextLayout::cursorMoveStyle() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 625-628
  0.000% (0/1)
11
clearLayout
Name: QTextLayout::clearLayout
Prototype: void QTextLayout::clearLayout()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 677-680
  0.000% (0/1)
11
clearFormats
Name: QTextLayout::clearFormats
Prototype: void QTextLayout::clearFormats()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 575-578
  0.000% (0/1)
11
clearAdditionalFormats
Name: QTextLayout::clearAdditionalFormats
Prototype: void QTextLayout::clearAdditionalFormats()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 562-565
  0.000% (0/1)
11
cacheEnabled
Name: QTextLayout::cacheEnabled
Prototype: bool QTextLayout::cacheEnabled() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 601-604
  0.000% (0/1)
11
additionalFormats
Name: QTextLayout::additionalFormats
Prototype: QList<QTextLayout::FormatRange> QTextLayout::additionalFormats() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 540-543
  0.000% (0/1)
11
QTextLayout
Name: QTextLayout::QTextLayout
Prototype: QTextLayout::QTextLayout()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 334-335
  0.000% (0/1)
11
QTextLayout
Name: QTextLayout::QTextLayout
Prototype: QTextLayout::QTextLayout(const QString& text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 340-344
  0.000% (0/1)
21
QTextLayout
Name: QTextLayout::QTextLayout
Prototype: QTextLayout::QTextLayout(const QTextBlock &block)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 366-370
  0.000% (0/1)
21

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