QGIS API Documentation  3.25.0-Master (dec16ba68b)
QgsTextRenderer Member List

This is the complete list of members for QgsTextRenderer, including all inherited members.

AlignBottom enum valueQgsTextRenderer
AlignCenter enum valueQgsTextRenderer
AlignJustify enum valueQgsTextRenderer
AlignLeft enum valueQgsTextRenderer
AlignRight enum valueQgsTextRenderer
AlignTop enum valueQgsTextRenderer
AlignVCenter enum valueQgsTextRenderer
Background enum valueQgsTextRenderer
Buffer enum valueQgsTextRenderer
convertQtHAlignment(Qt::Alignment alignment)QgsTextRendererstatic
convertQtVAlignment(Qt::Alignment alignment)QgsTextRendererstatic
DrawMode enum nameQgsTextRenderer
drawPart(const QRectF &rect, double rotation, HAlignment alignment, const QStringList &textLines, QgsRenderContext &context, const QgsTextFormat &format, TextPart part, bool drawAsOutlines=true)QgsTextRendererstatic
drawPart(QPointF origin, double rotation, HAlignment alignment, const QStringList &textLines, QgsRenderContext &context, const QgsTextFormat &format, TextPart part, bool drawAsOutlines=true)QgsTextRendererstatic
drawText(const QRectF &rect, double rotation, HAlignment alignment, const QStringList &textLines, QgsRenderContext &context, const QgsTextFormat &format, bool drawAsOutlines=true, VAlignment vAlignment=AlignTop, Qgis::TextRendererFlags flags=Qgis::TextRendererFlags())QgsTextRendererstatic
drawText(QPointF point, double rotation, HAlignment alignment, const QStringList &textLines, QgsRenderContext &context, const QgsTextFormat &format, bool drawAsOutlines=true)QgsTextRendererstatic
FONT_WORKAROUND_SCALEQgsTextRendererstatic
fontMetrics(QgsRenderContext &context, const QgsTextFormat &format, double scaleFactor=1.0)QgsTextRendererstatic
HAlignment enum nameQgsTextRenderer
Label enum valueQgsTextRenderer
Point enum valueQgsTextRenderer
QgsLabelPreview classQgsTextRendererfriend
QgsVectorLayerLabelProvider classQgsTextRendererfriend
Rect enum valueQgsTextRenderer
Shadow enum valueQgsTextRenderer
sizeToPixel(double size, const QgsRenderContext &c, QgsUnitTypes::RenderUnit unit, const QgsMapUnitScale &mapUnitScale=QgsMapUnitScale())QgsTextRendererstatic
Text enum valueQgsTextRenderer
textHeight(const QgsRenderContext &context, const QgsTextFormat &format, const QStringList &textLines, DrawMode mode=Point, QFontMetricsF *fontMetrics=nullptr, Qgis::TextRendererFlags flags=Qgis::TextRendererFlags(), double maxLineWidth=0)QgsTextRendererstatic
textHeight(const QgsRenderContext &context, const QgsTextFormat &format, QChar character, bool includeEffects=false)QgsTextRendererstatic
TextPart enum nameQgsTextRenderer
textRequiresWrapping(const QgsRenderContext &context, const QString &text, double width, const QgsTextFormat &format)QgsTextRendererstatic
textWidth(const QgsRenderContext &context, const QgsTextFormat &format, const QStringList &textLines, QFontMetricsF *fontMetrics=nullptr)QgsTextRendererstatic
VAlignment enum nameQgsTextRenderer
wrappedText(const QgsRenderContext &context, const QString &text, double width, const QgsTextFormat &format)QgsTextRendererstatic