|
Quantum GIS API Documentation
master-ce49b66
|
Collaboration diagram for SymbolLayerItem:Public Member Functions | |
| SymbolLayerItem (QgsSymbolLayerV2 *layer) | |
| SymbolLayerItem (QgsSymbolV2 *symbol) | |
| QVariant | data (int role) const |
| bool | isLayer () |
| QgsSymbolLayerV2 * | layer () |
| void | setLayer (QgsSymbolLayerV2 *layer) |
| void | setSymbol (QgsSymbolV2 *symbol) |
| QgsSymbolV2 * | symbol () |
| int | type () const |
| void | updatePreview () |
Protected Attributes | |
| bool | mIsLayer |
| QgsSymbolLayerV2 * | mLayer |
| QgsSymbolV2 * | mSymbol |
Definition at line 50 of file qgssymbolv2selectordialog.cpp.
| SymbolLayerItem::SymbolLayerItem | ( | QgsSymbolLayerV2 * | layer | ) | [inline] |
Definition at line 53 of file qgssymbolv2selectordialog.cpp.
References setLayer().
| SymbolLayerItem::SymbolLayerItem | ( | QgsSymbolV2 * | symbol | ) | [inline] |
Definition at line 58 of file qgssymbolv2selectordialog.cpp.
References setSymbol().
| QVariant SymbolLayerItem::data | ( | int | role | ) | const [inline] |
Definition at line 110 of file qgssymbolv2selectordialog.cpp.
References QgsSymbolV2::Fill, QgsSymbolLayerV2Registry::instance(), QgsSymbolLayerV2::layerType(), QgsSymbolV2::Line, QgsSymbolV2::Marker, mIsLayer, mLayer, mSymbol, QgsSymbolLayerV2Registry::symbolLayerMetadata(), and QgsSymbolV2::type().
| bool SymbolLayerItem::isLayer | ( | ) | [inline] |
Definition at line 93 of file qgssymbolv2selectordialog.cpp.
References mIsLayer.
Referenced by QgsSymbolV2SelectorDialog::addLayer(), QgsSymbolV2SelectorDialog::currentLayer(), QgsSymbolV2SelectorDialog::currentLayerItem(), QgsSymbolV2SelectorDialog::layerChanged(), QgsSymbolV2SelectorDialog::symbolChanged(), and QgsSymbolV2SelectorDialog::updateUi().
| QgsSymbolLayerV2* SymbolLayerItem::layer | ( | ) | [inline] |
Definition at line 103 of file qgssymbolv2selectordialog.cpp.
References mIsLayer, and mLayer.
Referenced by QgsSymbolV2SelectorDialog::changeLayer(), QgsSymbolV2SelectorDialog::currentLayer(), QgsSymbolV2SelectorDialog::layerChanged(), and setLayer().
| void SymbolLayerItem::setLayer | ( | QgsSymbolLayerV2 * | layer | ) | [inline] |
Definition at line 63 of file qgssymbolv2selectordialog.cpp.
References layer(), mIsLayer, mLayer, mSymbol, and updatePreview().
Referenced by QgsSymbolV2SelectorDialog::changeLayer(), and SymbolLayerItem().
| void SymbolLayerItem::setSymbol | ( | QgsSymbolV2 * | symbol | ) | [inline] |
Definition at line 71 of file qgssymbolv2selectordialog.cpp.
References mIsLayer, mLayer, mSymbol, symbol(), and updatePreview().
Referenced by SymbolLayerItem().
| QgsSymbolV2* SymbolLayerItem::symbol | ( | ) | [inline] |
Definition at line 96 of file qgssymbolv2selectordialog.cpp.
References mIsLayer, and mSymbol.
Referenced by QgsSymbolV2SelectorDialog::addLayer(), QgsSymbolV2SelectorDialog::layerChanged(), QgsSymbolV2SelectorDialog::moveLayerByOffset(), QgsSymbolV2SelectorDialog::removeLayer(), setSymbol(), and QgsSymbolV2SelectorDialog::symbolChanged().
| int SymbolLayerItem::type | ( | ) | const [inline] |
Definition at line 92 of file qgssymbolv2selectordialog.cpp.
References SymbolLayerItemType.
| void SymbolLayerItem::updatePreview | ( | ) | [inline] |
Definition at line 79 of file qgssymbolv2selectordialog.cpp.
References icon(), mIsLayer, mLayer, QgsSymbolV2::MM, mSymbol, QgsSymbolLayerV2Utils::symbolLayerPreviewIcon(), and QgsSymbolLayerV2Utils::symbolPreviewIcon().
Referenced by QgsSymbolV2SelectorDialog::addLayer(), QgsSymbolV2SelectorDialog::changeLayer(), QgsSymbolV2SelectorDialog::moveLayerByOffset(), QgsSymbolV2SelectorDialog::removeLayer(), setLayer(), setSymbol(), QgsSymbolV2SelectorDialog::symbolChanged(), and QgsSymbolV2SelectorDialog::updateLayerPreview().
bool SymbolLayerItem::mIsLayer [protected] |
Definition at line 137 of file qgssymbolv2selectordialog.cpp.
Referenced by data(), isLayer(), layer(), setLayer(), setSymbol(), symbol(), and updatePreview().
QgsSymbolLayerV2* SymbolLayerItem::mLayer [protected] |
Definition at line 135 of file qgssymbolv2selectordialog.cpp.
Referenced by data(), layer(), setLayer(), setSymbol(), and updatePreview().
QgsSymbolV2* SymbolLayerItem::mSymbol [protected] |
Definition at line 136 of file qgssymbolv2selectordialog.cpp.
Referenced by data(), setLayer(), setSymbol(), symbol(), and updatePreview().