|
Quantum GIS API Documentation
1.7.5-Wroclaw
|
#include <qgscomposerlegenditem.h>


Public Member Functions | |
| QgsComposerSymbolV2Item () | |
| QgsComposerSymbolV2Item (const QString &text) | |
| QgsComposerSymbolV2Item (const QIcon &icon, const QString &text) | |
| virtual | ~QgsComposerSymbolV2Item () |
| virtual QStandardItem * | clone () const |
| virtual void | writeXML (QDomElement &elem, QDomDocument &doc) const |
| virtual void | readXML (const QDomElement &itemElem, bool xServerAvailable=true) |
| Read item content from xml. More... | |
| void | setSymbolV2 (QgsSymbolV2 *s) |
| Set symbol (takes ownership) More... | |
| QgsSymbolV2 * | symbolV2 () |
| ItemType | itemType () const |
Public Member Functions inherited from QgsComposerLegendItem | |
| QgsComposerLegendItem () | |
| QgsComposerLegendItem (const QString &text) | |
| QgsComposerLegendItem (const QIcon &icon, const QString &text) | |
| virtual | ~QgsComposerLegendItem () |
Private Attributes | |
| QgsSymbolV2 * | mSymbolV2 |
Additional Inherited Members | |
Public Types inherited from QgsComposerLegendItem | |
| enum | ItemType { GroupItem = QStandardItem::UserType, LayerItem, SymbologyItem, SymbologyV2Item, RasterSymbolItem } |
Protected Member Functions inherited from QgsComposerLegendItem | |
| void | writeXMLChildren (QDomElement &elem, QDomDocument &doc) const |
Definition at line 88 of file qgscomposerlegenditem.h.
| QgsComposerSymbolV2Item::QgsComposerSymbolV2Item | ( | ) |
Definition at line 158 of file qgscomposerlegenditem.cpp.
Referenced by clone().
| QgsComposerSymbolV2Item::QgsComposerSymbolV2Item | ( | const QString & | text) |
Definition at line 162 of file qgscomposerlegenditem.cpp.
| QgsComposerSymbolV2Item::QgsComposerSymbolV2Item | ( | const QIcon & | icon, |
| const QString & | text | ||
| ) |
Definition at line 166 of file qgscomposerlegenditem.cpp.
|
virtual |
Definition at line 170 of file qgscomposerlegenditem.cpp.
References mSymbolV2.
|
virtual |
Implements QgsComposerLegendItem.
Definition at line 175 of file qgscomposerlegenditem.cpp.
References QgsSymbolV2::clone(), mSymbolV2, QgsComposerSymbolV2Item(), and setSymbolV2().
|
inlinevirtual |
Implements QgsComposerLegendItem.
Definition at line 105 of file qgscomposerlegenditem.h.
References QgsComposerLegendItem::SymbologyV2Item.
|
virtual |
Read item content from xml.
| itemElem | item to read from |
| xServerAvailable | Read item icons if true (QIcon needs x-server) |
Implements QgsComposerLegendItem.
Definition at line 200 of file qgscomposerlegenditem.cpp.
References QgsSymbolLayerV2Utils::loadSymbols(), setSymbolV2(), and QgsSymbolLayerV2Utils::symbolPreviewIcon().
| void QgsComposerSymbolV2Item::setSymbolV2 | ( | QgsSymbolV2 * | s) |
Set symbol (takes ownership)
Definition at line 229 of file qgscomposerlegenditem.cpp.
References mSymbolV2.
Referenced by QgsLegendModel::addVectorLayerItemsV2(), clone(), and readXML().
|
inline |
Definition at line 103 of file qgscomposerlegenditem.h.
Referenced by QgsComposerLegend::drawLayerChildItems().
|
virtual |
Implements QgsComposerLegendItem.
Definition at line 186 of file qgscomposerlegenditem.cpp.
References mSymbolV2, and QgsSymbolLayerV2Utils::saveSymbols().
|
private |
Definition at line 108 of file qgscomposerlegenditem.h.
Referenced by clone(), setSymbolV2(), writeXML(), and ~QgsComposerSymbolV2Item().
1.8.4