Quantum GIS API Documentation
1.7.4
|
#include <qgscomposerlegenditem.h>
Public Member Functions | |
QgsComposerRasterSymbolItem () | |
QgsComposerRasterSymbolItem (const QString &text) | |
QgsComposerRasterSymbolItem (const QIcon &icon, const QString &text) | |
virtual | ~QgsComposerRasterSymbolItem () |
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. | |
void | setLayerID (const QString &id) |
QString | layerID () const |
ItemType | itemType () const |
void | setColor (const QColor &c) |
QColor | color () const |
Private Attributes | |
QString | mLayerID |
QColor | mColor |
Definition at line 111 of file qgscomposerlegenditem.h.
Definition at line 237 of file qgscomposerlegenditem.cpp.
Referenced by clone().
QgsComposerRasterSymbolItem::QgsComposerRasterSymbolItem | ( | const QString & | text | ) |
Definition at line 241 of file qgscomposerlegenditem.cpp.
QgsComposerRasterSymbolItem::QgsComposerRasterSymbolItem | ( | const QIcon & | icon, |
const QString & | text | ||
) |
Definition at line 245 of file qgscomposerlegenditem.cpp.
Definition at line 249 of file qgscomposerlegenditem.cpp.
QStandardItem * QgsComposerRasterSymbolItem::clone | ( | ) | const [virtual] |
Implements QgsComposerLegendItem.
Definition at line 253 of file qgscomposerlegenditem.cpp.
References mLayerID, QgsComposerRasterSymbolItem(), and setLayerID().
QColor QgsComposerRasterSymbolItem::color | ( | void | ) | const [inline] |
Definition at line 129 of file qgscomposerlegenditem.h.
Referenced by QgsComposerLegend::drawLayerChildItems().
ItemType QgsComposerRasterSymbolItem::itemType | ( | ) | const [inline, virtual] |
Implements QgsComposerLegendItem.
Definition at line 126 of file qgscomposerlegenditem.h.
References QgsComposerLegendItem::RasterSymbolItem.
QString QgsComposerRasterSymbolItem::layerID | ( | ) | const [inline] |
Definition at line 125 of file qgscomposerlegenditem.h.
void QgsComposerRasterSymbolItem::readXML | ( | const QDomElement & | itemElem, |
bool | xServerAvailable = true |
||
) | [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 270 of file qgscomposerlegenditem.cpp.
References mColor, setColor(), and setLayerID().
void QgsComposerRasterSymbolItem::setColor | ( | const QColor & | c | ) | [inline] |
Definition at line 128 of file qgscomposerlegenditem.h.
Referenced by readXML().
void QgsComposerRasterSymbolItem::setLayerID | ( | const QString & | id | ) | [inline] |
Definition at line 124 of file qgscomposerlegenditem.h.
Referenced by QgsLegendModel::addRasterLayerItem(), clone(), and readXML().
void QgsComposerRasterSymbolItem::writeXML | ( | QDomElement & | elem, |
QDomDocument & | doc | ||
) | const [virtual] |
Implements QgsComposerLegendItem.
Definition at line 261 of file qgscomposerlegenditem.cpp.
QColor QgsComposerRasterSymbolItem::mColor [private] |
Definition at line 133 of file qgscomposerlegenditem.h.
Referenced by readXML(), and writeXML().
QString QgsComposerRasterSymbolItem::mLayerID [private] |
Definition at line 132 of file qgscomposerlegenditem.h.
Referenced by clone(), and writeXML().