QGIS API Documentation  2.5.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
QgsPalLayerSettings Class Reference

#include <qgspallabeling.h>

Public Types

enum  Placement {
  AroundPoint, OverPoint, Line, Curved,
  Horizontal, Free
}
 
enum  LinePlacementFlags { OnLine = 1, AboveLine = 2, BelowLine = 4, MapOrientation = 8 }
 
enum  QuadrantPosition {
  QuadrantAboveLeft, QuadrantAbove, QuadrantAboveRight, QuadrantLeft,
  QuadrantOver, QuadrantRight, QuadrantBelowLeft, QuadrantBelow,
  QuadrantBelowRight
}
 
enum  UpsideDownLabels { Upright, ShowDefined, ShowAll }
 
enum  DirectionSymbols { SymbolLeftRight, SymbolAbove, SymbolBelow }
 
enum  MultiLineAlign { MultiLeft = 0, MultiCenter, MultiRight }
 
enum  ShapeType {
  ShapeRectangle = 0, ShapeSquare, ShapeEllipse, ShapeCircle,
  ShapeSVG
}
 
enum  SizeType { SizeBuffer = 0, SizeFixed, SizePercent }
 
enum  RotationType { RotationSync = 0, RotationOffset, RotationFixed }
 
enum  SizeUnit { Points = 0, MM, MapUnits, Percent }
 Units used for option sizes, before being converted to rendered sizes. More...
 
enum  ShadowType { ShadowLowest = 0, ShadowText, ShadowBuffer, ShadowShape }
 
enum  DataDefinedProperties {
  Size = 0, Bold = 1, Italic = 2, Underline = 3,
  Color = 4, Strikeout = 5, Family = 6, FontStyle = 21,
  FontSizeUnit = 22, FontTransp = 18, FontCase = 27, FontLetterSpacing = 28,
  FontWordSpacing = 29, FontBlendMode = 30, MultiLineWrapChar = 31, MultiLineHeight = 32,
  MultiLineAlignment = 33, DirSymbDraw = 34, DirSymbLeft = 35, DirSymbRight = 36,
  DirSymbPlacement = 37, DirSymbReverse = 38, NumFormat = 39, NumDecimals = 40,
  NumPlusSign = 41, BufferDraw = 42, BufferSize = 7, BufferUnit = 43,
  BufferColor = 8, BufferTransp = 19, BufferJoinStyle = 44, BufferBlendMode = 45,
  ShapeDraw = 46, ShapeKind = 47, ShapeSVGFile = 48, ShapeSizeType = 49,
  ShapeSizeX = 50, ShapeSizeY = 85, ShapeSizeUnits = 51, ShapeRotationType = 52,
  ShapeRotation = 53, ShapeOffset = 54, ShapeOffsetUnits = 55, ShapeRadii = 56,
  ShapeRadiiUnits = 57, ShapeTransparency = 63, ShapeBlendMode = 64, ShapeFillColor = 58,
  ShapeBorderColor = 59, ShapeBorderWidth = 60, ShapeBorderWidthUnits = 61, ShapeJoinStyle = 62,
  ShadowDraw = 65, ShadowUnder = 66, ShadowOffsetAngle = 67, ShadowOffsetDist = 68,
  ShadowOffsetUnits = 69, ShadowRadius = 70, ShadowRadiusUnits = 71, ShadowTransparency = 72,
  ShadowScale = 73, ShadowColor = 74, ShadowBlendMode = 75, CentroidWhole = 76,
  OffsetQuad = 77, OffsetXY = 78, OffsetUnits = 80, LabelDistance = 13,
  DistanceUnits = 81, OffsetRotation = 82, CurvedCharAngleInOut = 83, PositionX = 9,
  PositionY = 10, Hali = 11, Vali = 12, Rotation = 14,
  RepeatDistance = 84, RepeatDistanceUnit = 86, ScaleVisibility = 23, MinScale = 16,
  MaxScale = 17, FontLimitPixel = 24, FontMinPixel = 25, FontMaxPixel = 26,
  Show = 15, AlwaysShow = 20
}
 

Public Member Functions

 QgsPalLayerSettings ()
 
 QgsPalLayerSettings (const QgsPalLayerSettings &s)
 
 ~QgsPalLayerSettings ()
 
QgsExpressiongetLabelExpression ()
 Returns the QgsExpression for this label settings. More...
 
void calculateLabelSize (const QFontMetricsF *fm, QString text, double &labelX, double &labelY, QgsFeature *f=0)
 
void registerFeature (QgsFeature &f, const QgsRenderContext &context, QString dxfLayer)
 
void readFromLayer (QgsVectorLayer *layer)
 
void writeToLayer (QgsVectorLayer *layer)
 
QgsDataDefineddataDefinedProperty (QgsPalLayerSettings::DataDefinedProperties p)
 Get a data defined property pointer. More...
 
void setDataDefinedProperty (QgsPalLayerSettings::DataDefinedProperties p, bool active, bool useExpr, const QString &expr, const QString &field)
 Set a property as data defined. More...
 
void removeDataDefinedProperty (QgsPalLayerSettings::DataDefinedProperties p)
 Set a property to static instead data defined. More...
 
QString updateDataDefinedString (const QString &value)
 Convert old property value to new one as delimited values. More...
 
QMap< QString, QString > dataDefinedMap (QgsPalLayerSettings::DataDefinedProperties p) const
 Get property value as separate values split into Qmap. More...
 
QVariant dataDefinedValue (QgsPalLayerSettings::DataDefinedProperties p, QgsFeature &f, const QgsFields &fields) const
 Get data defined property value from expression string or attribute field name. More...
 
bool dataDefinedEvaluate (QgsPalLayerSettings::DataDefinedProperties p, QVariant &exprVal) const
 Get data defined property value from expression string or attribute field name. More...
 
bool dataDefinedIsActive (QgsPalLayerSettings::DataDefinedProperties p) const
 Whether data definition is active. More...
 
bool dataDefinedUseExpression (QgsPalLayerSettings::DataDefinedProperties p) const
 Whether data definition is set to use an expression. More...
 
int sizeToPixel (double size, const QgsRenderContext &c, SizeUnit unit, bool rasterfactor=false, const QgsMapUnitScale &mapUnitScale=QgsMapUnitScale()) const
 Calculates pixel size (considering output size should be in pixel or map units, scale factors and optionally oversampling) More...
 
double scaleToPixelContext (double size, const QgsRenderContext &c, SizeUnit unit, bool rasterfactor=false, const QgsMapUnitScale &mapUnitScale=QgsMapUnitScale()) const
 Calculates size (considering output size should be in pixel or map units, scale factors and optionally oversampling) More...
 
QMap
< QgsPalLayerSettings::DataDefinedProperties,
QPair< QString, int > > 
dataDefinedNames () const
 Map of data defined enum to names and old-style indecies The QPair contains a new string for layer property key, and a reference to old-style numeric key (< QGIS 2.0) More...
 

Static Public Member Functions

static QgsPalLayerSettings fromLayer (QgsVectorLayer *layer)
 

Public Attributes

bool enabled
 
QString fieldName
 
bool isExpression
 Is this label made from a expression string eg FieldName || 'mm'. More...
 
QFont textFont
 
QString textNamedStyle
 
bool fontSizeInMapUnits
 
QgsMapUnitScale fontSizeMapUnitScale
 
QColor textColor
 
int textTransp
 
QPainter::CompositionMode blendMode
 
QColor previewBkgrdColor
 
QString wrapChar
 
double multilineHeight
 
MultiLineAlign multilineAlign
 
bool addDirectionSymbol
 
QString leftDirectionSymbol
 
QString rightDirectionSymbol
 
DirectionSymbols placeDirectionSymbol
 
bool reverseDirectionSymbol
 
bool formatNumbers
 
int decimals
 
bool plusSign
 
bool bufferDraw
 
double bufferSize
 
bool bufferSizeInMapUnits
 
QgsMapUnitScale bufferSizeMapUnitScale
 
QColor bufferColor
 
bool bufferNoFill
 
int bufferTransp
 
Qt::PenJoinStyle bufferJoinStyle
 
QPainter::CompositionMode bufferBlendMode
 
bool shapeDraw
 
ShapeType shapeType
 
QString shapeSVGFile
 
SizeType shapeSizeType
 
QPointF shapeSize
 
SizeUnit shapeSizeUnits
 
QgsMapUnitScale shapeSizeMapUnitScale
 
RotationType shapeRotationType
 
double shapeRotation
 
QPointF shapeOffset
 
SizeUnit shapeOffsetUnits
 
QgsMapUnitScale shapeOffsetMapUnitScale
 
QPointF shapeRadii
 
SizeUnit shapeRadiiUnits
 
QgsMapUnitScale shapeRadiiMapUnitScale
 
int shapeTransparency
 
QPainter::CompositionMode shapeBlendMode
 
QColor shapeFillColor
 
QColor shapeBorderColor
 
double shapeBorderWidth
 
SizeUnit shapeBorderWidthUnits
 
QgsMapUnitScale shapeBorderWidthMapUnitScale
 
Qt::PenJoinStyle shapeJoinStyle
 
bool shadowDraw
 
ShadowType shadowUnder
 
int shadowOffsetAngle
 
double shadowOffsetDist
 
SizeUnit shadowOffsetUnits
 
QgsMapUnitScale shadowOffsetMapUnitScale
 
bool shadowOffsetGlobal
 
double shadowRadius
 
SizeUnit shadowRadiusUnits
 
QgsMapUnitScale shadowRadiusMapUnitScale
 
bool shadowRadiusAlphaOnly
 
int shadowTransparency
 
int shadowScale
 
QColor shadowColor
 
QPainter::CompositionMode shadowBlendMode
 
Placement placement
 
unsigned int placementFlags
 
bool centroidWhole
 
bool centroidInside
 
double dist
 
bool distInMapUnits
 
QgsMapUnitScale distMapUnitScale
 
double repeatDistance
 
SizeUnit repeatDistanceUnit
 
QgsMapUnitScale repeatDistanceMapUnitScale
 
QuadrantPosition quadOffset
 
double xOffset
 
double yOffset
 
bool labelOffsetInMapUnits
 
QgsMapUnitScale labelOffsetMapUnitScale
 
double angleOffset
 
bool preserveRotation
 
double maxCurvedCharAngleIn
 
double maxCurvedCharAngleOut
 
int priority
 
bool scaleVisibility
 
int scaleMin
 
int scaleMax
 
bool fontLimitPixelSize
 
int fontMinPixelSize
 
int fontMaxPixelSize
 
bool displayAll
 
unsigned int upsidedownLabels
 
bool labelPerPart
 
bool mergeLines
 
bool limitNumLabels
 
int maxNumLabels
 
double minFeatureSize
 
bool obstacle
 
double vectorScaleFactor
 
double rasterCompressFactor
 
QMap
< QgsPalLayerSettings::DataDefinedProperties,
QgsDataDefined * > 
dataDefinedProperties
 Map of current data defined properties. More...
 
pal::LayerpalLayer
 
QgsFeaturemCurFeat
 
const QgsFieldsmCurFields
 
int fieldIndex
 
const QgsMapToPixelxform
 
const QgsCoordinateTransformct
 
QgsPoint ptZero
 
QgsPoint ptOne
 
QList< QgsPalGeometry * > geometries
 
QgsGeometryextentGeom
 
int mFeaturesToLabel
 
int mFeatsSendingToPal
 
int mFeatsRegPal
 
QString mTextFontFamily
 
bool mTextFontFound
 
bool showingShadowRects
 

Member Enumeration Documentation

Enumerator
Size 
Bold 
Italic 
Underline 
Color 
Strikeout 
Family 
FontStyle 
FontSizeUnit 
FontTransp 
FontCase 
FontLetterSpacing 
FontWordSpacing 
FontBlendMode 
MultiLineWrapChar 
MultiLineHeight 
MultiLineAlignment 
DirSymbDraw 
DirSymbLeft 
DirSymbRight 
DirSymbPlacement 
DirSymbReverse 
NumFormat 
NumDecimals 
NumPlusSign 
BufferDraw 
BufferSize 
BufferUnit 
BufferColor 
BufferTransp 
BufferJoinStyle 
BufferBlendMode 
ShapeDraw 
ShapeKind 
ShapeSVGFile 
ShapeSizeType 
ShapeSizeX 
ShapeSizeY 
ShapeSizeUnits 
ShapeRotationType 
ShapeRotation 
ShapeOffset 
ShapeOffsetUnits 
ShapeRadii 
ShapeRadiiUnits 
ShapeTransparency 
ShapeBlendMode 
ShapeFillColor 
ShapeBorderColor 
ShapeBorderWidth 
ShapeBorderWidthUnits 
ShapeJoinStyle 
ShadowDraw 
ShadowUnder 
ShadowOffsetAngle 
ShadowOffsetDist 
ShadowOffsetUnits 
ShadowRadius 
ShadowRadiusUnits 
ShadowTransparency 
ShadowScale 
ShadowColor 
ShadowBlendMode 
CentroidWhole 
OffsetQuad 
OffsetXY 
OffsetUnits 
LabelDistance 
DistanceUnits 
OffsetRotation 
CurvedCharAngleInOut 
PositionX 
PositionY 
Hali 
Vali 
Rotation 
RepeatDistance 
RepeatDistanceUnit 
ScaleVisibility 
MinScale 
MaxScale 
FontLimitPixel 
FontMinPixel 
FontMaxPixel 
Show 
AlwaysShow 
Enumerator
SymbolLeftRight 
SymbolAbove 
SymbolBelow 
Enumerator
OnLine 
AboveLine 
BelowLine 
MapOrientation 
Enumerator
MultiLeft 
MultiCenter 
MultiRight 
Enumerator
AroundPoint 
OverPoint 
Line 
Curved 
Horizontal 
Free 
Enumerator
QuadrantAboveLeft 
QuadrantAbove 
QuadrantAboveRight 
QuadrantLeft 
QuadrantOver 
QuadrantRight 
QuadrantBelowLeft 
QuadrantBelow 
QuadrantBelowRight 
Enumerator
RotationSync 
RotationOffset 
RotationFixed 
Enumerator
ShadowLowest 
ShadowText 
ShadowBuffer 
ShadowShape 
Enumerator
ShapeRectangle 
ShapeSquare 
ShapeEllipse 
ShapeCircle 
ShapeSVG 
Enumerator
SizeBuffer 
SizeFixed 
SizePercent 

Units used for option sizes, before being converted to rendered sizes.

Enumerator
Points 
MM 
MapUnits 
Percent 
Enumerator
Upright 
ShowDefined 
ShowAll 

Constructor & Destructor Documentation

QgsPalLayerSettings::QgsPalLayerSettings ( )
QgsPalLayerSettings::QgsPalLayerSettings ( const QgsPalLayerSettings s)
QgsPalLayerSettings::~QgsPalLayerSettings ( )

Member Function Documentation

void QgsPalLayerSettings::calculateLabelSize ( const QFontMetricsF *  fm,
QString  text,
double &  labelX,
double &  labelY,
QgsFeature f = 0 
)
bool QgsPalLayerSettings::dataDefinedEvaluate ( QgsPalLayerSettings::DataDefinedProperties  p,
QVariant &  exprVal 
) const

Get data defined property value from expression string or attribute field name.

Returns
true/false whether result is null or invalid
Note
not available in python bindings; added in 1.9
bool QgsPalLayerSettings::dataDefinedIsActive ( QgsPalLayerSettings::DataDefinedProperties  p) const

Whether data definition is active.

QMap< QString, QString > QgsPalLayerSettings::dataDefinedMap ( QgsPalLayerSettings::DataDefinedProperties  p) const

Get property value as separate values split into Qmap.

Note
not available in python bindings; added in 1.9
QMap<QgsPalLayerSettings::DataDefinedProperties, QPair<QString, int> > QgsPalLayerSettings::dataDefinedNames ( ) const
inline

Map of data defined enum to names and old-style indecies The QPair contains a new string for layer property key, and a reference to old-style numeric key (< QGIS 2.0)

Note
not available in python bindings; added in 1.9
QgsDataDefined * QgsPalLayerSettings::dataDefinedProperty ( QgsPalLayerSettings::DataDefinedProperties  p)

Get a data defined property pointer.

Note
added in 1.9, helpful for Python access
bool QgsPalLayerSettings::dataDefinedUseExpression ( QgsPalLayerSettings::DataDefinedProperties  p) const

Whether data definition is set to use an expression.

QVariant QgsPalLayerSettings::dataDefinedValue ( QgsPalLayerSettings::DataDefinedProperties  p,
QgsFeature f,
const QgsFields fields 
) const

Get data defined property value from expression string or attribute field name.

Returns
value inside QVariant
Note
not available in python bindings; added in 1.9
QgsPalLayerSettings QgsPalLayerSettings::fromLayer ( QgsVectorLayer layer)
static
Note
added in 2.4
QgsExpression * QgsPalLayerSettings::getLabelExpression ( )

Returns the QgsExpression for this label settings.

void QgsPalLayerSettings::readFromLayer ( QgsVectorLayer layer)
void QgsPalLayerSettings::registerFeature ( QgsFeature f,
const QgsRenderContext context,
QString  dxfLayer 
)
void QgsPalLayerSettings::removeDataDefinedProperty ( QgsPalLayerSettings::DataDefinedProperties  p)

Set a property to static instead data defined.

double QgsPalLayerSettings::scaleToPixelContext ( double  size,
const QgsRenderContext c,
SizeUnit  unit,
bool  rasterfactor = false,
const QgsMapUnitScale mapUnitScale = QgsMapUnitScale() 
) const

Calculates size (considering output size should be in pixel or map units, scale factors and optionally oversampling)

Parameters
sizesize to convert
crendercontext
unitSizeUnit enum value of size
rasterfactorwhether to consider oversampling
mapUnitScalea mapUnitScale clamper
Returns
size that will render, as double
Note
added in 1.9, as a better precision replacement for sizeToPixel
void QgsPalLayerSettings::setDataDefinedProperty ( QgsPalLayerSettings::DataDefinedProperties  p,
bool  active,
bool  useExpr,
const QString &  expr,
const QString &  field 
)

Set a property as data defined.

Note
added in 1.9, helpful for Python access
int QgsPalLayerSettings::sizeToPixel ( double  size,
const QgsRenderContext c,
SizeUnit  unit,
bool  rasterfactor = false,
const QgsMapUnitScale mapUnitScale = QgsMapUnitScale() 
) const

Calculates pixel size (considering output size should be in pixel or map units, scale factors and optionally oversampling)

Parameters
sizesize to convert
crendercontext
unitSizeUnit enum value of size
rasterfactorwhether to consider oversampling
mapUnitScalea mapUnitScale clamper
Returns
font pixel size
QString QgsPalLayerSettings::updateDataDefinedString ( const QString &  value)

Convert old property value to new one as delimited values.

Note
not available in python bindings; added in 1.9, as temporary solution until refactoring of project settings
void QgsPalLayerSettings::writeToLayer ( QgsVectorLayer layer)

Member Data Documentation

bool QgsPalLayerSettings::addDirectionSymbol
double QgsPalLayerSettings::angleOffset
QPainter::CompositionMode QgsPalLayerSettings::blendMode
QPainter::CompositionMode QgsPalLayerSettings::bufferBlendMode
QColor QgsPalLayerSettings::bufferColor
bool QgsPalLayerSettings::bufferDraw
Qt::PenJoinStyle QgsPalLayerSettings::bufferJoinStyle
bool QgsPalLayerSettings::bufferNoFill
double QgsPalLayerSettings::bufferSize
bool QgsPalLayerSettings::bufferSizeInMapUnits
QgsMapUnitScale QgsPalLayerSettings::bufferSizeMapUnitScale
int QgsPalLayerSettings::bufferTransp
bool QgsPalLayerSettings::centroidInside
bool QgsPalLayerSettings::centroidWhole
const QgsCoordinateTransform* QgsPalLayerSettings::ct
QMap< QgsPalLayerSettings::DataDefinedProperties, QgsDataDefined* > QgsPalLayerSettings::dataDefinedProperties

Map of current data defined properties.

int QgsPalLayerSettings::decimals
bool QgsPalLayerSettings::displayAll
double QgsPalLayerSettings::dist
bool QgsPalLayerSettings::distInMapUnits
QgsMapUnitScale QgsPalLayerSettings::distMapUnitScale
bool QgsPalLayerSettings::enabled
QgsGeometry* QgsPalLayerSettings::extentGeom
int QgsPalLayerSettings::fieldIndex
QString QgsPalLayerSettings::fieldName
bool QgsPalLayerSettings::fontLimitPixelSize
int QgsPalLayerSettings::fontMaxPixelSize
int QgsPalLayerSettings::fontMinPixelSize
bool QgsPalLayerSettings::fontSizeInMapUnits
QgsMapUnitScale QgsPalLayerSettings::fontSizeMapUnitScale
bool QgsPalLayerSettings::formatNumbers
QList<QgsPalGeometry*> QgsPalLayerSettings::geometries
bool QgsPalLayerSettings::isExpression

Is this label made from a expression string eg FieldName || 'mm'.

bool QgsPalLayerSettings::labelOffsetInMapUnits
QgsMapUnitScale QgsPalLayerSettings::labelOffsetMapUnitScale
bool QgsPalLayerSettings::labelPerPart
QString QgsPalLayerSettings::leftDirectionSymbol
bool QgsPalLayerSettings::limitNumLabels
double QgsPalLayerSettings::maxCurvedCharAngleIn
double QgsPalLayerSettings::maxCurvedCharAngleOut
int QgsPalLayerSettings::maxNumLabels
QgsFeature* QgsPalLayerSettings::mCurFeat
const QgsFields* QgsPalLayerSettings::mCurFields
bool QgsPalLayerSettings::mergeLines
int QgsPalLayerSettings::mFeatsRegPal
int QgsPalLayerSettings::mFeatsSendingToPal
int QgsPalLayerSettings::mFeaturesToLabel
double QgsPalLayerSettings::minFeatureSize
QString QgsPalLayerSettings::mTextFontFamily
bool QgsPalLayerSettings::mTextFontFound
MultiLineAlign QgsPalLayerSettings::multilineAlign
double QgsPalLayerSettings::multilineHeight
bool QgsPalLayerSettings::obstacle
pal::Layer* QgsPalLayerSettings::palLayer
DirectionSymbols QgsPalLayerSettings::placeDirectionSymbol
Placement QgsPalLayerSettings::placement
unsigned int QgsPalLayerSettings::placementFlags
bool QgsPalLayerSettings::plusSign
bool QgsPalLayerSettings::preserveRotation
QColor QgsPalLayerSettings::previewBkgrdColor
int QgsPalLayerSettings::priority
QgsPoint QgsPalLayerSettings::ptOne
QgsPoint QgsPalLayerSettings::ptZero
QuadrantPosition QgsPalLayerSettings::quadOffset
double QgsPalLayerSettings::rasterCompressFactor
double QgsPalLayerSettings::repeatDistance
QgsMapUnitScale QgsPalLayerSettings::repeatDistanceMapUnitScale
SizeUnit QgsPalLayerSettings::repeatDistanceUnit
bool QgsPalLayerSettings::reverseDirectionSymbol
QString QgsPalLayerSettings::rightDirectionSymbol
int QgsPalLayerSettings::scaleMax
int QgsPalLayerSettings::scaleMin
bool QgsPalLayerSettings::scaleVisibility
QPainter::CompositionMode QgsPalLayerSettings::shadowBlendMode
QColor QgsPalLayerSettings::shadowColor
bool QgsPalLayerSettings::shadowDraw
int QgsPalLayerSettings::shadowOffsetAngle
double QgsPalLayerSettings::shadowOffsetDist
bool QgsPalLayerSettings::shadowOffsetGlobal
QgsMapUnitScale QgsPalLayerSettings::shadowOffsetMapUnitScale
SizeUnit QgsPalLayerSettings::shadowOffsetUnits
double QgsPalLayerSettings::shadowRadius
bool QgsPalLayerSettings::shadowRadiusAlphaOnly
QgsMapUnitScale QgsPalLayerSettings::shadowRadiusMapUnitScale
SizeUnit QgsPalLayerSettings::shadowRadiusUnits
int QgsPalLayerSettings::shadowScale
int QgsPalLayerSettings::shadowTransparency
ShadowType QgsPalLayerSettings::shadowUnder
QPainter::CompositionMode QgsPalLayerSettings::shapeBlendMode
QColor QgsPalLayerSettings::shapeBorderColor
double QgsPalLayerSettings::shapeBorderWidth
QgsMapUnitScale QgsPalLayerSettings::shapeBorderWidthMapUnitScale
SizeUnit QgsPalLayerSettings::shapeBorderWidthUnits
bool QgsPalLayerSettings::shapeDraw
QColor QgsPalLayerSettings::shapeFillColor
Qt::PenJoinStyle QgsPalLayerSettings::shapeJoinStyle
QPointF QgsPalLayerSettings::shapeOffset
QgsMapUnitScale QgsPalLayerSettings::shapeOffsetMapUnitScale
SizeUnit QgsPalLayerSettings::shapeOffsetUnits
QPointF QgsPalLayerSettings::shapeRadii
QgsMapUnitScale QgsPalLayerSettings::shapeRadiiMapUnitScale
SizeUnit QgsPalLayerSettings::shapeRadiiUnits
double QgsPalLayerSettings::shapeRotation
RotationType QgsPalLayerSettings::shapeRotationType
QPointF QgsPalLayerSettings::shapeSize
QgsMapUnitScale QgsPalLayerSettings::shapeSizeMapUnitScale
SizeType QgsPalLayerSettings::shapeSizeType
SizeUnit QgsPalLayerSettings::shapeSizeUnits
QString QgsPalLayerSettings::shapeSVGFile
int QgsPalLayerSettings::shapeTransparency
ShapeType QgsPalLayerSettings::shapeType
bool QgsPalLayerSettings::showingShadowRects
QColor QgsPalLayerSettings::textColor
QFont QgsPalLayerSettings::textFont
QString QgsPalLayerSettings::textNamedStyle
int QgsPalLayerSettings::textTransp
unsigned int QgsPalLayerSettings::upsidedownLabels
double QgsPalLayerSettings::vectorScaleFactor
QString QgsPalLayerSettings::wrapChar
const QgsMapToPixel* QgsPalLayerSettings::xform
double QgsPalLayerSettings::xOffset
double QgsPalLayerSettings::yOffset

The documentation for this class was generated from the following files: