|
QGIS API Documentation 3.36.0-Maidenhead (09951dc0acf)
|
Container for settings relating to a text background object. More...
#include <qgstextbackgroundsettings.h>
Public Types | |
| enum | RotationType { RotationSync = 0 , RotationOffset , RotationFixed } |
| Methods for determining the rotation of the background shape. More... | |
| enum | ShapeType { ShapeRectangle = 0 , ShapeSquare , ShapeEllipse , ShapeCircle , ShapeSVG , ShapeMarkerSymbol } |
| Background shape types. More... | |
| enum | SizeType { SizeBuffer = 0 , SizeFixed , SizePercent } |
| Methods for determining the background shape size. More... | |
Public Member Functions | |
| QgsTextBackgroundSettings () | |
| QgsTextBackgroundSettings (const QgsTextBackgroundSettings &other) | |
| Copy constructor. | |
| ~QgsTextBackgroundSettings () | |
| QPainter::CompositionMode | blendMode () const |
| Returns the blending mode used for drawing the background shape. | |
| bool | enabled () const |
| Returns whether the background is enabled. | |
| QColor | fillColor () const |
| Returns the color used for filing the background shape. | |
| QgsFillSymbol * | fillSymbol () const |
| Returns the fill symbol to be rendered in the background. | |
| Qt::PenJoinStyle | joinStyle () const |
| Returns the join style used for drawing the background shape. | |
| QgsMarkerSymbol * | markerSymbol () const |
| Returns the marker symbol to be rendered in the background. | |
| QPointF | offset () const |
| Returns the offset used for drawing the background shape. | |
| QgsMapUnitScale | offsetMapUnitScale () const |
| Returns the map unit scale object for the shape offset. | |
| Qgis::RenderUnit | offsetUnit () const |
| Returns the units used for the shape's offset. | |
| double | opacity () const |
| Returns the background shape's opacity. | |
| bool | operator!= (const QgsTextBackgroundSettings &other) const |
| QgsTextBackgroundSettings & | operator= (const QgsTextBackgroundSettings &other) |
| bool | operator== (const QgsTextBackgroundSettings &other) const |
| const QgsPaintEffect * | paintEffect () const |
| Returns the current paint effect for the background shape. | |
| QSizeF | radii () const |
| Returns the radii used for rounding the corners of shapes. | |
| QgsMapUnitScale | radiiMapUnitScale () const |
| Returns the map unit scale object for the shape radii. | |
| Qgis::RenderUnit | radiiUnit () const |
| Returns the units used for the shape's radii. | |
| void | readFromLayer (QgsVectorLayer *layer) |
| Reads settings from a layer's custom properties (for QGIS 2.x projects). | |
| void | readXml (const QDomElement &elem, const QgsReadWriteContext &context) |
| Read settings from a DOM element. | |
| QSet< QString > | referencedFields (const QgsRenderContext &context) const |
| Returns all field names referenced by the configuration (e.g. | |
| double | rotation () const |
| Returns the rotation for the background shape, in degrees clockwise. | |
| RotationType | rotationType () const |
| Returns the method used for rotating the background shape. | |
| void | setBlendMode (QPainter::CompositionMode mode) |
| Sets the blending mode used for drawing the background shape. | |
| void | setEnabled (bool enabled) |
| Sets whether the text background will be drawn. | |
| void | setFillColor (const QColor &color) |
| Sets the color used for filing the background shape. | |
| void | setFillSymbol (QgsFillSymbol *symbol) |
| Sets the current fill symbol for the background shape. | |
| void | setJoinStyle (Qt::PenJoinStyle style) |
| Sets the join style used for drawing the background shape. | |
| void | setMarkerSymbol (QgsMarkerSymbol *symbol) |
| Sets the current marker symbol for the background shape. | |
| void | setOffset (QPointF offset) |
| Sets the offset used for drawing the background shape. | |
| void | setOffsetMapUnitScale (const QgsMapUnitScale &scale) |
| Sets the map unit scale object for the shape offset. | |
| void | setOffsetUnit (Qgis::RenderUnit units) |
| Sets the units used for the shape's offset. | |
| void | setOpacity (double opacity) |
| Sets the background shape's opacity. | |
| void | setPaintEffect (QgsPaintEffect *effect) |
| Sets the current paint effect for the background shape. | |
| void | setRadii (QSizeF radii) |
| Sets the radii used for rounding the corners of shapes. | |
| void | setRadiiMapUnitScale (const QgsMapUnitScale &scale) |
| Sets the map unit scale object for the shape radii. | |
| void | setRadiiUnit (Qgis::RenderUnit units) |
| Sets the units used for the shape's radii. | |
| void | setRotation (double rotation) |
| Sets the rotation for the background shape, in degrees clockwise. | |
| void | setRotationType (RotationType type) |
| Sets the method used for rotating the background shape. | |
| void | setSize (QSizeF size) |
| Sets the size of the background shape. | |
| void | setSizeMapUnitScale (const QgsMapUnitScale &scale) |
| Sets the map unit scale object for the shape size. | |
| void | setSizeType (SizeType type) |
| Sets the method used to determine the size of the background shape (e.g., fixed size or buffer around text). | |
| void | setSizeUnit (Qgis::RenderUnit unit) |
| Sets the units used for the shape's size. | |
| void | setStrokeColor (const QColor &color) |
| Sets the color used for outlining the background shape. | |
| void | setStrokeWidth (double width) |
| Sets the width of the shape's stroke (stroke). | |
| void | setStrokeWidthMapUnitScale (const QgsMapUnitScale &scale) |
| Sets the map unit scale object for the shape stroke width. | |
| void | setStrokeWidthUnit (Qgis::RenderUnit units) |
| Sets the units used for the shape's stroke width. | |
| void | setSvgFile (const QString &file) |
| Sets the path to the background SVG file. | |
| void | setType (ShapeType type) |
| Sets the type of background shape to draw (e.g., square, ellipse, SVG). | |
| QSizeF | size () const |
| Returns the size of the background shape. | |
| QgsMapUnitScale | sizeMapUnitScale () const |
| Returns the map unit scale object for the shape size. | |
| SizeType | sizeType () const |
| Returns the method used to determine the size of the background shape (e.g., fixed size or buffer around text). | |
| Qgis::RenderUnit | sizeUnit () const |
| Returns the units used for the shape's size. | |
| QColor | strokeColor () const |
| Returns the color used for outlining the background shape. | |
| double | strokeWidth () const |
| Returns the width of the shape's stroke (stroke). | |
| QgsMapUnitScale | strokeWidthMapUnitScale () const |
| Returns the map unit scale object for the shape stroke width. | |
| Qgis::RenderUnit | strokeWidthUnit () const |
| Returns the units used for the shape's stroke width. | |
| QString | svgFile () const |
| Returns the absolute path to the background SVG file, if set. | |
| ShapeType | type () const |
| Returns the type of background shape (e.g., square, ellipse, SVG). | |
| void | updateDataDefinedProperties (QgsRenderContext &context, const QgsPropertyCollection &properties) |
| Updates the format by evaluating current values of data defined properties. | |
| void | upgradeDataDefinedProperties (QgsPropertyCollection &properties) |
| Upgrade data defined properties when reading a project file saved in QGIS prior to version 3.20. | |
| QDomElement | writeXml (QDomDocument &doc, const QgsReadWriteContext &context) const |
| Write settings into a DOM element. | |
Container for settings relating to a text background object.
Definition at line 45 of file qgstextbackgroundsettings.h.
Methods for determining the rotation of the background shape.
| Enumerator | |
|---|---|
| RotationSync | Shape rotation is synced with text rotation. |
| RotationOffset | Shape rotation is offset from text rotation. |
| RotationFixed | Shape rotation is a fixed angle. |
Definition at line 75 of file qgstextbackgroundsettings.h.
Background shape types.
| Enumerator | |
|---|---|
| ShapeRectangle | Rectangle. |
| ShapeSquare | Square - buffered sizes only. |
| ShapeEllipse | Ellipse. |
| ShapeCircle | Circle. |
| ShapeSVG | SVG file. |
| ShapeMarkerSymbol | Marker symbol. |
Definition at line 52 of file qgstextbackgroundsettings.h.
Methods for determining the background shape size.
| Enumerator | |
|---|---|
| SizeBuffer | Shape size is determined by adding a buffer margin around text. |
| SizeFixed | Fixed size. |
| SizePercent | Shape size is determined by percent of text size. |
Definition at line 65 of file qgstextbackgroundsettings.h.
| QgsTextBackgroundSettings::QgsTextBackgroundSettings | ( | ) |
Definition at line 29 of file qgstextbackgroundsettings.cpp.
| QgsTextBackgroundSettings::QgsTextBackgroundSettings | ( | const QgsTextBackgroundSettings & | other | ) |
Copy constructor.
| other | source QgsTextBackgroundSettings |
Definition at line 46 of file qgstextbackgroundsettings.cpp.
| QgsTextBackgroundSettings::~QgsTextBackgroundSettings | ( | ) |
Definition at line 58 of file qgstextbackgroundsettings.cpp.
| QPainter::CompositionMode QgsTextBackgroundSettings::blendMode | ( | ) | const |
Returns the blending mode used for drawing the background shape.
Definition at line 298 of file qgstextbackgroundsettings.cpp.
| bool QgsTextBackgroundSettings::enabled | ( | ) | const |
Returns whether the background is enabled.
Definition at line 110 of file qgstextbackgroundsettings.cpp.
| QColor QgsTextBackgroundSettings::fillColor | ( | ) | const |
Returns the color used for filing the background shape.
Definition at line 308 of file qgstextbackgroundsettings.cpp.
| QgsFillSymbol * QgsTextBackgroundSettings::fillSymbol | ( | ) | const |
Returns the fill symbol to be rendered in the background.
Ownership remains with the background settings.
Definition at line 154 of file qgstextbackgroundsettings.cpp.
| Qt::PenJoinStyle QgsTextBackgroundSettings::joinStyle | ( | ) | const |
Returns the join style used for drawing the background shape.
Definition at line 396 of file qgstextbackgroundsettings.cpp.
| QgsMarkerSymbol * QgsTextBackgroundSettings::markerSymbol | ( | ) | const |
Returns the marker symbol to be rendered in the background.
Ownership remains with the background settings.
Definition at line 140 of file qgstextbackgroundsettings.cpp.
| QPointF QgsTextBackgroundSettings::offset | ( | ) | const |
Returns the offset used for drawing the background shape.
Units are determined via offsetUnit().
Definition at line 228 of file qgstextbackgroundsettings.cpp.
| QgsMapUnitScale QgsTextBackgroundSettings::offsetMapUnitScale | ( | ) | const |
Returns the map unit scale object for the shape offset.
This is only used if the offsetUnit() is set to QgsUnitTypes::RenderMapUnit.
Definition at line 248 of file qgstextbackgroundsettings.cpp.
| Qgis::RenderUnit QgsTextBackgroundSettings::offsetUnit | ( | ) | const |
Returns the units used for the shape's offset.
Definition at line 238 of file qgstextbackgroundsettings.cpp.
| double QgsTextBackgroundSettings::opacity | ( | ) | const |
Returns the background shape's opacity.
The opacity is a double value between 0 (fully transparent) and 1 (totally opaque).
Definition at line 288 of file qgstextbackgroundsettings.cpp.
| bool QgsTextBackgroundSettings::operator!= | ( | const QgsTextBackgroundSettings & | other | ) | const |
Definition at line 105 of file qgstextbackgroundsettings.cpp.
| QgsTextBackgroundSettings & QgsTextBackgroundSettings::operator= | ( | const QgsTextBackgroundSettings & | other | ) |
Definition at line 52 of file qgstextbackgroundsettings.cpp.
| bool QgsTextBackgroundSettings::operator== | ( | const QgsTextBackgroundSettings & | other | ) | const |
Definition at line 63 of file qgstextbackgroundsettings.cpp.
| const QgsPaintEffect * QgsTextBackgroundSettings::paintEffect | ( | ) | const |
Returns the current paint effect for the background shape.
Definition at line 414 of file qgstextbackgroundsettings.cpp.
| QSizeF QgsTextBackgroundSettings::radii | ( | ) | const |
Returns the radii used for rounding the corners of shapes.
Units are retrieved through radiiUnit().
Definition at line 258 of file qgstextbackgroundsettings.cpp.
| QgsMapUnitScale QgsTextBackgroundSettings::radiiMapUnitScale | ( | ) | const |
Returns the map unit scale object for the shape radii.
This is only used if the radiiUnit() is set to QgsUnitTypes::RenderMapUnit.
Definition at line 278 of file qgstextbackgroundsettings.cpp.
| Qgis::RenderUnit QgsTextBackgroundSettings::radiiUnit | ( | ) | const |
Returns the units used for the shape's radii.
Definition at line 268 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::readFromLayer | ( | QgsVectorLayer * | layer | ) |
Reads settings from a layer's custom properties (for QGIS 2.x projects).
| layer | source vector layer |
Definition at line 424 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::readXml | ( | const QDomElement & | elem, |
| const QgsReadWriteContext & | context | ||
| ) |
Read settings from a DOM element.
Definition at line 552 of file qgstextbackgroundsettings.cpp.
| QSet< QString > QgsTextBackgroundSettings::referencedFields | ( | const QgsRenderContext & | context | ) | const |
Returns all field names referenced by the configuration (e.g.
from data defined properties).
Definition at line 972 of file qgstextbackgroundsettings.cpp.
| double QgsTextBackgroundSettings::rotation | ( | ) | const |
Returns the rotation for the background shape, in degrees clockwise.
Definition at line 218 of file qgstextbackgroundsettings.cpp.
| QgsTextBackgroundSettings::RotationType QgsTextBackgroundSettings::rotationType | ( | ) | const |
Returns the method used for rotating the background shape.
Definition at line 208 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setBlendMode | ( | QPainter::CompositionMode | mode | ) |
Sets the blending mode used for drawing the background shape.
| mode | blending mode |
Definition at line 303 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setEnabled | ( | bool | enabled | ) |
Sets whether the text background will be drawn.
| enabled | set to true to draw background |
Definition at line 115 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setFillColor | ( | const QColor & | color | ) |
Sets the color used for filing the background shape.
| color | background color |
Definition at line 313 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setFillSymbol | ( | QgsFillSymbol * | symbol | ) |
Sets the current fill symbol for the background shape.
Ownership is transferred to the background settings.
Definition at line 159 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setJoinStyle | ( | Qt::PenJoinStyle | style | ) |
Sets the join style used for drawing the background shape.
| style | join style |
Definition at line 405 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setMarkerSymbol | ( | QgsMarkerSymbol * | symbol | ) |
Sets the current marker symbol for the background shape.
Ownership is transferred to the background settings.
Definition at line 145 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setOffset | ( | QPointF | offset | ) |
Sets the offset used for drawing the background shape.
Units are specified using setOffsetUnit().
| offset | offset for shape |
Definition at line 233 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setOffsetMapUnitScale | ( | const QgsMapUnitScale & | scale | ) |
Sets the map unit scale object for the shape offset.
This is only used if the offsetUnit() is set to QgsUnitTypes::RenderMapUnit.
| scale | scale for shape offset |
Definition at line 253 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setOffsetUnit | ( | Qgis::RenderUnit | units | ) |
Sets the units used for the shape's offset.
| units | offset units |
Definition at line 243 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setOpacity | ( | double | opacity | ) |
Sets the background shape's opacity.
| opacity | opacity as a double value between 0 (fully transparent) and 1 (totally opaque) |
Definition at line 293 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setPaintEffect | ( | QgsPaintEffect * | effect | ) |
Sets the current paint effect for the background shape.
| effect | paint effect. Ownership is transferred to the background settings. |
Definition at line 419 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setRadii | ( | QSizeF | radii | ) |
Sets the radii used for rounding the corners of shapes.
This is only used if type() is set to QgsTextBackgroundSettings::ShapeRectangle or QgsTextBackgroundSettings::ShapeSquare.
| radii | QSizeF representing horizontal and vertical radii for rounded corners. Units are specified through setRadiiUnit() |
Definition at line 263 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setRadiiMapUnitScale | ( | const QgsMapUnitScale & | scale | ) |
Sets the map unit scale object for the shape radii.
This is only used if the radiiUnit() is set to QgsUnitTypes::RenderMapUnit.
| scale | scale for shape radii |
Definition at line 283 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setRadiiUnit | ( | Qgis::RenderUnit | units | ) |
Sets the units used for the shape's radii.
| units | radii units |
Definition at line 273 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setRotation | ( | double | rotation | ) |
Sets the rotation for the background shape, in degrees clockwise.
Definition at line 223 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setRotationType | ( | QgsTextBackgroundSettings::RotationType | type | ) |
Sets the method used for rotating the background shape.
| type | rotation method |
Definition at line 213 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setSize | ( | QSizeF | size | ) |
Sets the size of the background shape.
The meaning of the size depends on the current sizeType(), e.g., for size types of QgsTextBackgroundSettings::SizeFixed the size will represent the actual width and height of the shape, for QgsTextBackgroundSettings::SizeBuffer the size will represent the horizontal and vertical margins to add to the text when calculating the size of the shape.
| size | QSizeF representing horizontal and vertical size components for shape |
Definition at line 183 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setSizeMapUnitScale | ( | const QgsMapUnitScale & | scale | ) |
Sets the map unit scale object for the shape size.
This is only used if the sizeUnit() is set to QgsUnitTypes::RenderMapUnit.
| scale | scale for shape size |
Definition at line 203 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setSizeType | ( | QgsTextBackgroundSettings::SizeType | type | ) |
Sets the method used to determine the size of the background shape (e.g., fixed size or buffer around text).
| type | size method |
Definition at line 173 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setSizeUnit | ( | Qgis::RenderUnit | unit | ) |
Sets the units used for the shape's size.
This value has no meaning if the sizeType() is set to QgsTextBackgroundSettings::SizePercent.
| unit | size units |
Definition at line 193 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setStrokeColor | ( | const QColor & | color | ) |
Sets the color used for outlining the background shape.
| color | stroke color |
Definition at line 331 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setStrokeWidth | ( | double | width | ) |
Sets the width of the shape's stroke (stroke).
Units are specified through setStrokeWidthUnit().
Definition at line 349 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setStrokeWidthMapUnitScale | ( | const QgsMapUnitScale & | scale | ) |
Sets the map unit scale object for the shape stroke width.
This is only used if the strokeWidthUnit() is set to QgsUnitTypes::RenderMapUnit.
| scale | scale for shape stroke width |
Definition at line 387 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setStrokeWidthUnit | ( | Qgis::RenderUnit | units | ) |
Sets the units used for the shape's stroke width.
| units | stroke width units |
Definition at line 369 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setSvgFile | ( | const QString & | file | ) |
Sets the path to the background SVG file.
This is only used if type() is set to QgsTextBackgroundSettings::ShapeSVG. The path must be absolute.
| file | Absolute SVG file path |
Definition at line 135 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::setType | ( | QgsTextBackgroundSettings::ShapeType | type | ) |
Sets the type of background shape to draw (e.g., square, ellipse, SVG).
| type | shape type |
Definition at line 125 of file qgstextbackgroundsettings.cpp.
| QSizeF QgsTextBackgroundSettings::size | ( | ) | const |
Returns the size of the background shape.
The meaning of the size depends on the current sizeType(), e.g., for size types of QgsTextBackgroundSettings::SizeFixed the size will represent the actual width and height of the shape, for QgsTextBackgroundSettings::SizeBuffer the size will represent the horizontal and vertical margins to add to the text when calculating the size of the shape.
Definition at line 178 of file qgstextbackgroundsettings.cpp.
| QgsMapUnitScale QgsTextBackgroundSettings::sizeMapUnitScale | ( | ) | const |
Returns the map unit scale object for the shape size.
This is only used if the sizeUnit() is set to QgsUnitTypes::RenderMapUnit.
Definition at line 198 of file qgstextbackgroundsettings.cpp.
| QgsTextBackgroundSettings::SizeType QgsTextBackgroundSettings::sizeType | ( | ) | const |
Returns the method used to determine the size of the background shape (e.g., fixed size or buffer around text).
Definition at line 168 of file qgstextbackgroundsettings.cpp.
| Qgis::RenderUnit QgsTextBackgroundSettings::sizeUnit | ( | ) | const |
Returns the units used for the shape's size.
This value has no meaning if the sizeType() is set to QgsTextBackgroundSettings::SizePercent.
Definition at line 188 of file qgstextbackgroundsettings.cpp.
| QColor QgsTextBackgroundSettings::strokeColor | ( | ) | const |
Returns the color used for outlining the background shape.
Definition at line 322 of file qgstextbackgroundsettings.cpp.
| double QgsTextBackgroundSettings::strokeWidth | ( | ) | const |
Returns the width of the shape's stroke (stroke).
Units are retrieved through strokeWidthUnit().
Definition at line 340 of file qgstextbackgroundsettings.cpp.
| QgsMapUnitScale QgsTextBackgroundSettings::strokeWidthMapUnitScale | ( | ) | const |
Returns the map unit scale object for the shape stroke width.
This is only used if the strokeWidthUnit() is set to QgsUnitTypes::RenderMapUnit.
Definition at line 378 of file qgstextbackgroundsettings.cpp.
| Qgis::RenderUnit QgsTextBackgroundSettings::strokeWidthUnit | ( | ) | const |
Returns the units used for the shape's stroke width.
Definition at line 360 of file qgstextbackgroundsettings.cpp.
| QString QgsTextBackgroundSettings::svgFile | ( | ) | const |
Returns the absolute path to the background SVG file, if set.
Definition at line 130 of file qgstextbackgroundsettings.cpp.
| QgsTextBackgroundSettings::ShapeType QgsTextBackgroundSettings::type | ( | ) | const |
Returns the type of background shape (e.g., square, ellipse, SVG).
Definition at line 120 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::updateDataDefinedProperties | ( | QgsRenderContext & | context, |
| const QgsPropertyCollection & | properties | ||
| ) |
Updates the format by evaluating current values of data defined properties.
Definition at line 790 of file qgstextbackgroundsettings.cpp.
| void QgsTextBackgroundSettings::upgradeDataDefinedProperties | ( | QgsPropertyCollection & | properties | ) |
Upgrade data defined properties when reading a project file saved in QGIS prior to version 3.20.
Definition at line 752 of file qgstextbackgroundsettings.cpp.
| QDomElement QgsTextBackgroundSettings::writeXml | ( | QDomDocument & | doc, |
| const QgsReadWriteContext & | context | ||
| ) | const |
Write settings into a DOM element.
Definition at line 711 of file qgstextbackgroundsettings.cpp.