java.lang.Object
io.qt.QtObject
io.qt.gui.QTextLine
- All Implemented Interfaces:
QtObjectInterface,Cloneable
Represents a line of text inside a QTextLayout
Java wrapper for Qt class QTextLine
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQTextLine::CursorPositionstatic enumJava wrapper for Qt enumQTextLine::Edge -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionfinal doubleascent()clone()Creates and returns a copy of this object.final doubledescent()final voidOverloaded function fordraw(io.qt.gui.QPainter, io.qt.core.QPointF).final voidOverloaded function forglyphRuns(int, int)glyphRuns(int from) Overloaded function forglyphRuns(int, int)withlength = -1.glyphRuns(int from, int length) glyphRuns(int from, int length, QTextLayout.GlyphRunRetrievalFlag ... flags) Overloaded function forglyphRuns(int, int, io.qt.gui.QTextLayout.GlyphRunRetrievalFlags).glyphRuns(int from, int length, QTextLayout.GlyphRunRetrievalFlags flags) final doubleheight()final doublefinal booleanisValid()final doubleleading()final booleanfinal intfinal QRectFfinal doublefinal QPointFposition()final QRectFrect()final voidsetLeadingIncluded(boolean included) final voidsetLineWidth(double width) final voidsetNumColumns(int columns) final voidsetNumColumns(int columns, double alignmentWidth) final voidsetPosition(QPoint pos) Overloaded function forsetPosition(io.qt.core.QPointF).final voidsetPosition(QPointF pos) final intfinal intfinal doublewidth()final doublex()final intxToCursor(double x) Overloaded function forxToCursor(double, io.qt.gui.QTextLine.CursorPosition)witharg__2 = io.qt.gui.QTextLine.CursorPosition.CursorBetweenCharacters.final intxToCursor(double x, QTextLine.CursorPosition arg__2) final doubley()Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QTextLine
public QTextLine() -
QTextLine
- Parameters:
other-
-
-
Method Details
-
ascent
- Returns:
-
descent
- Returns:
-
draw
- Parameters:
painter-position-
-
glyphRuns
- Parameters:
from-length-- Returns:
-
glyphRuns
@QtUninvokable public final QList<QGlyphRun> glyphRuns(int from, int length, QTextLayout.GlyphRunRetrievalFlags flags) - Parameters:
from-length-flags-- Returns:
- Since:
- This function was introduced in Qt 6.5.
-
height
- Returns:
-
horizontalAdvance
- Returns:
-
isValid
- Returns:
-
leading
- Returns:
-
leadingIncluded
- Returns:
-
lineNumber
- Returns:
-
naturalTextRect
- Returns:
-
naturalTextWidth
- Returns:
-
position
- Returns:
-
rect
- Returns:
-
setLeadingIncluded
- Parameters:
included-
-
setLineWidth
- Parameters:
width-
-
setNumColumns
- Parameters:
columns-
-
setNumColumns
- Parameters:
columns-alignmentWidth-
-
setPosition
- Parameters:
pos-
-
textLength
- Returns:
-
textStart
- Returns:
-
width
- Returns:
-
x
- Returns:
-
xToCursor
- Parameters:
x-arg__2-- Returns:
-
y
- Returns:
-
clone
Creates and returns a copy of this object.
-
draw
Overloaded function for
draw(io.qt.gui.QPainter, io.qt.core.QPointF). -
glyphRuns
Overloaded function for
glyphRuns(int, int)withlength = -1. -
glyphRuns
-
glyphRuns
@QtUninvokable public final QList<QGlyphRun> glyphRuns(int from, int length, QTextLayout.GlyphRunRetrievalFlag ... flags) Overloaded function for
glyphRuns(int, int, io.qt.gui.QTextLayout.GlyphRunRetrievalFlags). -
setPosition
Overloaded function for
setPosition(io.qt.core.QPointF). -
xToCursor
Overloaded function for
xToCursor(double, io.qt.gui.QTextLine.CursorPosition)witharg__2 = io.qt.gui.QTextLine.CursorPosition.CursorBetweenCharacters.
-