QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QTextLayout
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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: 328-329
  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: 334-338
  0.000% (0/1)
21
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: 348-354
  0.000% (0/4)
42
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: 360-364
  0.000% (0/1)
21
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: 534-537
  0.000% (0/1)
11
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: 629-641
  0.000% (0/6)
72
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: 905-924
  0.000% (0/9)
133
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: 595-598
  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: 556-559
  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: 569-572
  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: 671-674
  0.000% (0/1)
11
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: 816-846
  0.000% (0/26)
206
cursorMoveStyle
Name: QTextLayout::cursorMoveStyle
Prototype: Qt::CursorMoveStyle QTextLayout::cursorMoveStyle() const
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 619-622
  0.000% (0/3)
11
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: 1086-1254
  0.000% (0/97)
11227
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: 1264-1267
  0.000% (0/1)
11
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: 1276-1333
  0.000% (0/44)
4413
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: 648-663
  0.000% (0/14)
94
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: 412-415
  0.000% (0/1)
11
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: 547-550
  0.000% (0/1)
11
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: 1034-1078
  0.000% (0/22)
298
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: 792-798
  0.000% (0/8)
42
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: 770-775
  0.000% (0/1)
21
lineAt
Name: QTextLayout::lineAt
Prototype: QTextLine QTextLayout::lineAt(int i) const
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 863-866
  0.000% (0/3)
11
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: 853-856
  0.000% (0/1)
11
lineForTextPosition
Name: QTextLayout::lineForTextPosition
Prototype: QTextLine QTextLayout::lineForTextPosition(int pos) const
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 873-877
  0.000% (0/3)
21
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: 949-952
  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: 935-938
  0.000% (0/1)
11
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: 683-710
  0.000% (0/42)
198
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: 887-890
  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: 487-490
  0.000% (0/1)
11
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: 497-500
  0.000% (0/1)
11
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: 719-747
  0.000% (0/41)
198
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: 756-761
  0.000% (0/1)
21
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: 506-509
  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: 584-587
  0.000% (0/1)
11
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: 608-611
  0.000% (0/1)
11
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: 958-969
  0.000% (0/7)
63
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: 397-404
  0.000% (0/1)
31
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: 520-526
  0.000% (0/4)
32
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: 897-900
  0.000% (0/1)
11
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: 471-479
  0.000% (0/9)
53
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: 383-388
  0.000% (0/1)
31
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: 426-431
  0.000% (0/1)
31
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: 449-452
  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: 438-441
  0.000% (0/1)
11
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: 459-462
  0.000% (0/1)
11
~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: 369-373
  0.000% (0/4)
22

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