QGIS API Documentation  2.5.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
qgspallabeling.cpp File Reference
#include "qgspallabeling.h"
#include "qgspalgeometry.h"
#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 <QApplication>
#include <QByteArray>
#include <QString>
#include <QFontMetrics>
#include <QTime>
#include <QPainter>
#include "diagram/qgsdiagram.h"
#include "qgsdiagramrendererv2.h"
#include "qgsfontutils.h"
#include "qgslabelsearchtree.h"
#include "qgsexpression.h"
#include "qgsdatadefined.h"
#include <qgslogger.h>
#include <qgsvectorlayer.h>
#include <qgsmaplayerregistry.h>
#include <qgsvectordataprovider.h>
#include <qgsgeometry.h>
#include <qgsmaprenderer.h>
#include <qgsmarkersymbollayerv2.h>
#include <qgsproject.h>
#include "qgssymbolv2.h"
#include "qgssymbollayerv2utils.h"
#include <QMessageBox>
Include dependency graph for qgspallabeling.cpp:

Go to the source code of this file.

Functions

Q_GUI_EXPORT int qt_defaultDpiX ()
 
Q_GUI_EXPORT int qt_defaultDpiY ()
 
static void _fixQPictureDPI (QPainter *p)
 
static QColor _readColor (QgsVectorLayer *layer, QString property, QColor defaultColor=Qt::black, bool withAlpha=true)
 
static void _writeColor (QgsVectorLayer *layer, QString property, QColor color, bool withAlpha=true)
 
static
QgsPalLayerSettings::SizeUnit 
_decodeUnits (const QString &str)
 
static Qt::PenJoinStyle _decodePenJoinStyle (const QString &str)
 
static bool _palIsCancelled (void *ctx)
 

Function Documentation

static Qt::PenJoinStyle _decodePenJoinStyle ( const QString &  str)
static

Definition at line 657 of file qgspallabeling.cpp.

Referenced by QgsPalLayerSettings::dataDefinedValEval().

static QgsPalLayerSettings::SizeUnit _decodeUnits ( const QString &  str)
static
static void _fixQPictureDPI ( QPainter *  p)
static
static bool _palIsCancelled ( void *  ctx)
static

Definition at line 3977 of file qgspallabeling.cpp.

Referenced by QgsPalLabeling::drawLabeling().

static QColor _readColor ( QgsVectorLayer layer,
QString  property,
QColor  defaultColor = Qt::black,
bool  withAlpha = true 
)
static

Definition at line 629 of file qgspallabeling.cpp.

References QgsMapLayer::customProperty().

Referenced by QgsPalLayerSettings::readFromLayer().

static void _writeColor ( QgsVectorLayer layer,
QString  property,
QColor  color,
bool  withAlpha = true 
)
static

Definition at line 638 of file qgspallabeling.cpp.

References QgsMapLayer::setCustomProperty().

Referenced by QgsPalLayerSettings::writeToLayer().

Q_GUI_EXPORT int qt_defaultDpiX ( )

Referenced by _fixQPictureDPI().

Q_GUI_EXPORT int qt_defaultDpiY ( )

Referenced by _fixQPictureDPI().