16#ifndef QGSTEXTBACKGROUNDSETTINGS_H 
   17#define QGSTEXTBACKGROUNDSETTINGS_H 
   29#include <QSharedDataPointer> 
   37class QgsTextBackgroundSettingsPrivate;
 
  102    bool enabled() 
const;
 
  109    void setEnabled( 
bool enabled );
 
  115    ShapeType type() 
const;
 
  122    void setType( ShapeType type );
 
  128    QString svgFile() 
const;
 
  136    void setSvgFile( 
const QString &file );
 
  184    SizeType sizeType() 
const;
 
  193    void setSizeType( SizeType type );
 
  214    void setSize( QSizeF size );
 
  257    RotationType rotationType() 
const;
 
  265    void setRotationType( RotationType type );
 
  272    double rotation() 
const;
 
  279    void setRotation( 
double rotation );
 
  287    QPointF offset() 
const;
 
  296    void setOffset( QPointF offset );
 
  336    QSizeF radii() 
const;
 
  346    void setRadii( QSizeF radii );
 
  385    double opacity() 
const;
 
  393    void setOpacity( 
double opacity );
 
  399    QPainter::CompositionMode blendMode() 
const;
 
  406    void setBlendMode( QPainter::CompositionMode mode );
 
  415    QColor fillColor() 
const;
 
  425    void setFillColor( 
const QColor &color );
 
  434    QColor strokeColor() 
const;
 
  442    void setStrokeColor( 
const QColor &color );
 
  450    double strokeWidth() 
const;
 
  460    void setStrokeWidth( 
double width );
 
  502    Qt::PenJoinStyle joinStyle() 
const;
 
  511    void setJoinStyle( Qt::PenJoinStyle style );
 
  568    QSharedDataPointer<QgsTextBackgroundSettingsPrivate> d;
 
RenderUnit
Rendering size units.
 
A fill symbol type, for rendering Polygon and MultiPolygon geometries.
 
Struct for storing maximum and minimum scales for measurements in map units.
 
A marker symbol type, for rendering Point and MultiPoint geometries.
 
Base class for visual effects which can be applied to QPicture drawings.
 
A grouped map of multiple QgsProperty objects, each referenced by a integer key value.
 
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.
 
ShapeType
Background shape types.
 
@ ShapeMarkerSymbol
Marker symbol.
 
@ ShapeSquare
Square - buffered sizes only.
 
RotationType
Methods for determining the rotation of the background shape.
 
@ RotationOffset
Shape rotation is offset from text rotation.
 
Represents a vector layer which manages a vector based data sets.
 
bool operator==(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)
 
bool operator!=(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)