KPimTextEdit
texthtmlbuilder.h
Interface for creating marked-up text output.
Definition abstractmarkupbuilder.h:37
void beginTableCell(const QString &width, int colspan, int rowspan) override
Begin a new table cell.
Definition texthtmlbuilder.cpp:402
void beginEmph() override
Begin an emphasised element in the markup.
Definition texthtmlbuilder.cpp:58
void beginTable(qreal cellpadding, qreal cellspacing, const QString &width) override
Begin a table element.
Definition texthtmlbuilder.cpp:380
void appendRawText(const QString &text) override
Append text without escaping.
Definition texthtmlbuilder.cpp:459
QString getResult() override
Return the fully marked up result of the building process.
Definition texthtmlbuilder.cpp:465
void beginAnchor(const QString &href={}, const QString &name={}) override
Begin a url anchor element in the markup.
Definition texthtmlbuilder.cpp:118
void beginForeground(const QBrush &brush) override
Begin a decorarated foreground element in the markup (A text color) using brush.
Definition texthtmlbuilder.cpp:94
void endBackground() override
Close the decorarated background element in the markup.
Definition texthtmlbuilder.cpp:112
void beginBackground(const QBrush &brush) override
Begin a decorarated background element in the markup (A text background color) using brush.
Definition texthtmlbuilder.cpp:106
void appendLiteralText(const QString &text) override
Reimplemented from AbstractMarkupBuilder.
Definition texthtmlbuilder.cpp:432
void beginStrikeout() override
Begin a struck out element in the markup.
Definition texthtmlbuilder.cpp:82
void beginParagraph(Qt::Alignment al=Qt::AlignLeft, qreal topMargin=0.0, qreal bottomMargin=0.0, qreal leftMargin=0.0, qreal rightMargin=0.0, bool leftToRightText=false) override
Begin a new paragraph.
Definition texthtmlbuilder.cpp:164
void beginTableHeaderCell(const QString &width, int colspan, int rowspan) override
Begin a new table header cell.
Definition texthtmlbuilder.cpp:396
void endStrikeout() override
Close the struck out element in the markup.
Definition texthtmlbuilder.cpp:88
void insertHorizontalRule(int width=-1) override
Insert a horizontal rule into the markup.
Definition texthtmlbuilder.cpp:268
void endForeground() override
Close the decorarated foreground element in the markup.
Definition texthtmlbuilder.cpp:100
void insertImage(const QString &src, qreal width, qreal height) override
Insert a new image element into the markup.
Definition texthtmlbuilder.cpp:277
void beginUnderline() override
Begin an underlined element in the markup.
Definition texthtmlbuilder.cpp:70
void beginList(QTextListFormat::Style type) override
Begin a new list element in the markup.
Definition texthtmlbuilder.cpp:290
void beginFontFamily(const QString &family) override
Begin a new font family element in the markup.
Definition texthtmlbuilder.cpp:140
void endUnderline() override
Close the underlined element in the markup.
Definition texthtmlbuilder.cpp:76
void beginFontPointSize(int size) override
Begin a new font point size.
Definition texthtmlbuilder.cpp:152
typedef Alignment
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 28 2025 12:02:18 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 28 2025 12:02:18 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.