QTextItem#
The QTextItem
class provides all the information required to draw text in a custom paint engine. More…
Synopsis#
Functions#
Detailed Description#
When you reimplement your own paint engine, you must reimplement drawTextItem()
, a function that takes a QTextItem
as one of its arguments.
- class PySide6.QtGui.QTextItem#
- PySide6.QtGui.QTextItem.RenderFlag#
Constant
Description
QTextItem.RightToLeft
(inherits
enum.Flag
) Render the text from right to left.QTextItem.Overline
Paint a line above the text.
QTextItem.Underline
Paint a line under the text.
QTextItem.StrikeOut
Paint a line through the text.
- PySide6.QtGui.QTextItem.ascent()#
- Return type
float
Corresponds to the ascent
of the piece of text that is drawn.
- PySide6.QtGui.QTextItem.descent()#
- Return type
float
Corresponds to the descent
of the piece of text that is drawn.
- PySide6.QtGui.QTextItem.font()#
- Return type
Returns the font that should be used to draw the text.
- PySide6.QtGui.QTextItem.renderFlags()#
- Return type
RenderFlags
Returns the render flags used.
- PySide6.QtGui.QTextItem.text()#
- Return type
str
Returns the text that should be drawn.
- PySide6.QtGui.QTextItem.width()#
- Return type
float
Specifies the total width of the text to be drawn.