#include "qgspallabeling.h"#include <iostream>#include <list>#include <pal/pal.h>#include <pal/feature.h>#include <pal/layer.h>#include <pal/palgeometry.h>#include <pal/palexception.h>#include <pal/problem.h>#include <pal/labelposition.h>#include <geos_c.h>#include <cmath>#include <QByteArray>#include <QString>#include <QFontMetrics>#include <QTime>#include <QPainter>#include <qgslogger.h>#include <qgsvectorlayer.h>#include <qgsmaplayerregistry.h>#include <qgsvectordataprovider.h>#include <qgsgeometry.h>#include <qgsmaprenderer.h>

Go to the source code of this file.
Classes | |
| class | QgsPalGeometry |
Functions | |
| static QColor | _readColor (QgsVectorLayer *layer, QString property) |
| static void | _writeColor (QgsVectorLayer *layer, QString property, QColor color) |
| static void | _writeDataDefinedPropertyMap (QgsVectorLayer *layer, const QMap< QgsPalLayerSettings::DataDefinedProperties, int > &propertyMap) |
| static void | _readDataDefinedProperty (QgsVectorLayer *layer, QgsPalLayerSettings::DataDefinedProperties p, QMap< QgsPalLayerSettings::DataDefinedProperties, int > &propertyMap) |
| static void | _readDataDefinedPropertyMap (QgsVectorLayer *layer, QMap< QgsPalLayerSettings::DataDefinedProperties, int > &propertyMap) |
| static QColor _readColor | ( | QgsVectorLayer * | layer, | |
| QString | property | |||
| ) | [static] |
Definition at line 178 of file qgspallabeling.cpp.
References QgsMapLayer::customProperty().
Referenced by QgsPalLayerSettings::readFromLayer().
| static void _readDataDefinedProperty | ( | QgsVectorLayer * | layer, | |
| QgsPalLayerSettings::DataDefinedProperties | p, | |||
| QMap< QgsPalLayerSettings::DataDefinedProperties, int > & | propertyMap | |||
| ) | [static] |
Definition at line 216 of file qgspallabeling.cpp.
References QgsMapLayer::customProperty(), and QgsPalLayerSettings::fieldIndex.
Referenced by _readDataDefinedPropertyMap().
| static void _readDataDefinedPropertyMap | ( | QgsVectorLayer * | layer, | |
| QMap< QgsPalLayerSettings::DataDefinedProperties, int > & | propertyMap | |||
| ) | [static] |
Definition at line 233 of file qgspallabeling.cpp.
References _readDataDefinedProperty(), QgsPalLayerSettings::Bold, QgsPalLayerSettings::BufferColor, QgsPalLayerSettings::BufferSize, QgsPalLayerSettings::Color, QgsPalLayerSettings::Family, QgsPalLayerSettings::Hali, QgsPalLayerSettings::Italic, QgsPalLayerSettings::LabelDistance, QgsPalLayerSettings::PositionX, QgsPalLayerSettings::PositionY, QgsPalLayerSettings::Rotation, QgsPalLayerSettings::Size, QgsPalLayerSettings::Strikeout, QgsPalLayerSettings::Underline, and QgsPalLayerSettings::Vali.
Referenced by QgsPalLayerSettings::readFromLayer().
| static void _writeColor | ( | QgsVectorLayer * | layer, | |
| QString | property, | |||
| QColor | color | |||
| ) | [static] |
Definition at line 186 of file qgspallabeling.cpp.
References QgsMapLayer::setCustomProperty().
Referenced by QgsPalLayerSettings::writeToLayer().
| static void _writeDataDefinedPropertyMap | ( | QgsVectorLayer * | layer, | |
| const QMap< QgsPalLayerSettings::DataDefinedProperties, int > & | propertyMap | |||
| ) | [static] |
Definition at line 193 of file qgspallabeling.cpp.
References QgsMapLayer::setCustomProperty().
Referenced by QgsPalLayerSettings::writeToLayer().
1.5.6