104 void setEnabled(
bool enabled );
110 ShapeType type()
const;
117 void setType( ShapeType type );
123 QString svgFile()
const;
131 void setSvgFile(
const QString &file );
179 SizeType sizeType()
const;
188 void setSizeType( SizeType type );
209 void setSize( QSizeF size );
252 RotationType rotationType()
const;
260 void setRotationType( RotationType type );
267 double rotation()
const;
274 void setRotation(
double rotation );
282 QPointF offset()
const;
291 void setOffset( QPointF offset );
331 QSizeF radii()
const;
341 void setRadii( QSizeF radii );
380 double opacity()
const;
388 void setOpacity(
double opacity );
394 QPainter::CompositionMode blendMode()
const;
401 void setBlendMode( QPainter::CompositionMode mode );
410 QColor fillColor()
const;
420 void setFillColor(
const QColor &color );
429 QColor strokeColor()
const;
437 void setStrokeColor(
const QColor &color );
445 double strokeWidth()
const;
455 void setStrokeWidth(
double width );
497 Qt::PenJoinStyle joinStyle()
const;
506 void setJoinStyle( Qt::PenJoinStyle style );
563 QSharedDataPointer<QgsTextBackgroundSettingsPrivate> d;
The class is used as a container of context for various read/write operations on other objects.
Contains information about the context of a rendering operation.
Container for settings relating to a text background object.
SizeType
Methods for determining the background shape size.
@ ShapeSquare
Square - buffered sizes only.
RotationType
Methods for determining the rotation of the background shape.
@ RotationOffset
Shape rotation is offset from text rotation.