Quantum GIS API Documentation  master-8a347eb
Public Types | Public Member Functions | Public Attributes
QgsDiagramSettings Struct Reference

#include <qgsdiagramrendererv2.h>

List of all members.

Public Types

enum  SizeType { MM, MapUnits }
enum  LabelPlacementMethod { Height, XHeight }
enum  DiagramOrientation { Up, Down, Left, Right }
 Orientation of histogram. More...

Public Member Functions

 QgsDiagramSettings ()
void readXML (const QDomElement &elem)
void writeXML (QDomElement &rendererElem, QDomDocument &doc) const

Public Attributes

QFont font
QList< QColor > categoryColors
QList< int > categoryIndices
QSizeF size
SizeType sizeType
QColor backgroundColor
QColor penColor
double penWidth
LabelPlacementMethod labelPlacementMethod
DiagramOrientation diagramOrientation
double barWidth
int transparency
bool scaleByArea
double minScaleDenominator
double maxScaleDenominator
double minimumSize
 Scale diagrams smaller than mMinimumSize to mMinimumSize.

Detailed Description

Definition at line 91 of file qgsdiagramrendererv2.h.


Member Enumeration Documentation

Orientation of histogram.

Enumerator:
Up 
Down 
Left 
Right 

Definition at line 106 of file qgsdiagramrendererv2.h.

Enumerator:
Height 
XHeight 

Definition at line 99 of file qgsdiagramrendererv2.h.

Enumerator:
MM 
MapUnits 

Definition at line 93 of file qgsdiagramrendererv2.h.


Constructor & Destructor Documentation

Definition at line 114 of file qgsdiagramrendererv2.h.


Member Function Documentation

void QgsDiagramSettings::readXML ( const QDomElement &  elem)
void QgsDiagramSettings::writeXML ( QDomElement &  rendererElem,
QDomDocument &  doc 
) const

Member Data Documentation

Definition at line 121 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 126 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 117 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 125 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 116 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 124 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 132 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Scale diagrams smaller than mMinimumSize to mMinimumSize.

Definition at line 135 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 131 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 122 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 123 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 128 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().

Definition at line 120 of file qgsdiagramrendererv2.h.

Referenced by readXML(), QgsDiagramRendererV2::sizeMapUnits(), and writeXML().

Definition at line 127 of file qgsdiagramrendererv2.h.

Referenced by readXML(), and writeXML().


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines