|
QGIS API Documentation
master-6227475
|
#include <qgssinglesymbolrendererv2widget.h>
Inheritance diagram for QgsSingleSymbolRendererV2Widget:
Collaboration diagram for QgsSingleSymbolRendererV2Widget:Public Slots | |
| void | changeSingleSymbol () |
| void | rotationFieldChanged (QString fldName) |
| void | scaleMethodChanged (QgsSymbolV2::ScaleMethod scaleMethod) |
| void | showSymbolLevels () |
| void | sizeScaleFieldChanged (QString fldName) |
Public Member Functions | |
| QgsSingleSymbolRendererV2Widget (QgsVectorLayer *layer, QgsStyleV2 *style, QgsFeatureRendererV2 *renderer) | |
| ~QgsSingleSymbolRendererV2Widget () | |
| virtual QgsFeatureRendererV2 * | renderer () |
| return pointer to the renderer (no transfer of ownership) | |
Static Public Member Functions | |
| static QgsRendererV2Widget * | create (QgsVectorLayer *layer, QgsStyleV2 *style, QgsFeatureRendererV2 *renderer) |
Protected Attributes | |
| QgsRendererV2DataDefinedMenus * | mDataDefinedMenus |
| QgsSingleSymbolRendererV2 * | mRenderer |
| QgsSymbolV2SelectorDialog * | mSelector |
| QgsSymbolV2 * | mSingleSymbol |
Definition at line 25 of file qgssinglesymbolrendererv2widget.h.
| QgsSingleSymbolRendererV2Widget::QgsSingleSymbolRendererV2Widget | ( | QgsVectorLayer * | layer, |
| QgsStyleV2 * | style, | ||
| QgsFeatureRendererV2 * | renderer | ||
| ) |
Definition at line 32 of file qgssinglesymbolrendererv2widget.cpp.
References QgsSymbolV2SelectorDialog::advancedMenu(), changeSingleSymbol(), QgsSymbolV2::clone(), QgsSymbolV2::defaultSymbol(), QgsVectorLayer::geometryType(), mDataDefinedMenus, QgsRendererV2Widget::mLayer, mRenderer, mSelector, mSingleSymbol, QgsRendererV2Widget::mStyle, QgsVectorLayer::pendingFields(), renderer(), QgsSingleSymbolRendererV2::rotationField(), rotationFieldChanged(), QgsSingleSymbolRendererV2::scaleMethod(), scaleMethodChanged(), showSymbolLevels(), QgsSingleSymbolRendererV2::sizeScaleField(), sizeScaleFieldChanged(), QgsSingleSymbolRendererV2::symbol(), tr, and QgsFeatureRendererV2::type().
Referenced by create().
Definition at line 76 of file qgssinglesymbolrendererv2widget.cpp.
References mRenderer, mSelector, and mSingleSymbol.
| void QgsSingleSymbolRendererV2Widget::changeSingleSymbol | ( | ) | [slot] |
Definition at line 91 of file qgssinglesymbolrendererv2widget.cpp.
References QgsSymbolV2::clone(), mRenderer, mSingleSymbol, and QgsSingleSymbolRendererV2::setSymbol().
Referenced by QgsSingleSymbolRendererV2Widget().
| QgsRendererV2Widget * QgsSingleSymbolRendererV2Widget::create | ( | QgsVectorLayer * | layer, |
| QgsStyleV2 * | style, | ||
| QgsFeatureRendererV2 * | renderer | ||
| ) | [static] |
Definition at line 27 of file qgssinglesymbolrendererv2widget.cpp.
References QgsSingleSymbolRendererV2Widget().
Referenced by _initRendererWidgetFunctions().
| QgsFeatureRendererV2 * QgsSingleSymbolRendererV2Widget::renderer | ( | ) | [virtual] |
return pointer to the renderer (no transfer of ownership)
Implements QgsRendererV2Widget.
Definition at line 86 of file qgssinglesymbolrendererv2widget.cpp.
References mRenderer.
Referenced by QgsSingleSymbolRendererV2Widget().
| void QgsSingleSymbolRendererV2Widget::rotationFieldChanged | ( | QString | fldName | ) | [slot] |
Definition at line 97 of file qgssinglesymbolrendererv2widget.cpp.
References mRenderer, and QgsSingleSymbolRendererV2::setRotationField().
Referenced by QgsSingleSymbolRendererV2Widget().
| void QgsSingleSymbolRendererV2Widget::scaleMethodChanged | ( | QgsSymbolV2::ScaleMethod | scaleMethod | ) | [slot] |
Definition at line 107 of file qgssinglesymbolrendererv2widget.cpp.
References mRenderer, and QgsSingleSymbolRendererV2::setScaleMethod().
Referenced by QgsSingleSymbolRendererV2Widget().
| void QgsSingleSymbolRendererV2Widget::showSymbolLevels | ( | ) | [slot] |
Definition at line 112 of file qgssinglesymbolrendererv2widget.cpp.
References mRenderer, and QgsRendererV2Widget::showSymbolLevelsDialog().
Referenced by QgsSingleSymbolRendererV2Widget().
| void QgsSingleSymbolRendererV2Widget::sizeScaleFieldChanged | ( | QString | fldName | ) | [slot] |
Definition at line 102 of file qgssinglesymbolrendererv2widget.cpp.
References mRenderer, and QgsSingleSymbolRendererV2::setSizeScaleField().
Referenced by QgsSingleSymbolRendererV2Widget().
Definition at line 52 of file qgssinglesymbolrendererv2widget.h.
Referenced by QgsSingleSymbolRendererV2Widget().
Definition at line 48 of file qgssinglesymbolrendererv2widget.h.
Referenced by changeSingleSymbol(), QgsSingleSymbolRendererV2Widget(), renderer(), rotationFieldChanged(), scaleMethodChanged(), showSymbolLevels(), sizeScaleFieldChanged(), and ~QgsSingleSymbolRendererV2Widget().
Definition at line 49 of file qgssinglesymbolrendererv2widget.h.
Referenced by QgsSingleSymbolRendererV2Widget(), and ~QgsSingleSymbolRendererV2Widget().
Definition at line 50 of file qgssinglesymbolrendererv2widget.h.
Referenced by changeSingleSymbol(), QgsSingleSymbolRendererV2Widget(), and ~QgsSingleSymbolRendererV2Widget().