QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
Composer legend components style. More...
#include <qgscomposerlegendstyle.h>
Public Types | |
enum | Side { Top = 0, Bottom = 1, Left = 2, Right = 3 } |
enum | Style { Undefined, Hidden, Title, Group, Subgroup, Symbol, SymbolLabel } |
Public Member Functions | |
QgsComposerLegendStyle () | |
QFont | font () const |
double | margin (Side side) |
void | readXML (const QDomElement &elem, const QDomDocument &doc) |
QFont & | rfont () |
void | setFont (const QFont &font) |
void | setMargin (Side side, double margin) |
void | setMargin (double margin) |
void | writeXML (const QString &name, QDomElement &elem, QDomDocument &doc) const |
Static Public Member Functions | |
static Style | styleFromName (const QString &styleName) |
Get style from name, used in project file. More... | |
static QString | styleLabel (Style s) |
Get style label, translated, used in UI. More... | |
static QString | styleName (Style s) |
Get name for style, used in project file. More... | |
Composer legend components style.
Definition at line 30 of file qgscomposerlegendstyle.h.
Enumerator | |
---|---|
Top | |
Bottom | |
Left | |
Right |
Definition at line 43 of file qgscomposerlegendstyle.h.
Enumerator | |
---|---|
Undefined | |
Hidden | |
Title | |
Group | |
Subgroup | |
Symbol | |
SymbolLabel |
Definition at line 33 of file qgscomposerlegendstyle.h.
QgsComposerLegendStyle::QgsComposerLegendStyle | ( | ) |
Definition at line 29 of file qgscomposerlegendstyle.cpp.
|
inline |
Definition at line 52 of file qgscomposerlegendstyle.h.
|
inline |
Definition at line 56 of file qgscomposerlegendstyle.h.
void QgsComposerLegendStyle::readXML | ( | const QDomElement & | elem, |
const QDomDocument & | doc | ||
) |
Definition at line 66 of file qgscomposerlegendstyle.cpp.
|
inline |
Definition at line 53 of file qgscomposerlegendstyle.h.
|
inline |
Definition at line 54 of file qgscomposerlegendstyle.h.
|
inline |
Definition at line 57 of file qgscomposerlegendstyle.h.
void QgsComposerLegendStyle::setMargin | ( | double | margin | ) |
Definition at line 40 of file qgscomposerlegendstyle.cpp.
|
static |
Get style from name, used in project file.
Definition at line 104 of file qgscomposerlegendstyle.cpp.
Get style label, translated, used in UI.
Definition at line 115 of file qgscomposerlegendstyle.cpp.
Get name for style, used in project file.
Definition at line 82 of file qgscomposerlegendstyle.cpp.
void QgsComposerLegendStyle::writeXML | ( | const QString & | name, |
QDomElement & | elem, | ||
QDomDocument & | doc | ||
) | const |
Definition at line 48 of file qgscomposerlegendstyle.cpp.