|
QGIS API Documentation
master-3f58142
|
#include <qgsrendererv2propertiesdialog.h>
Collaboration diagram for QgsRendererV2PropertiesDialog:Public Slots | |
| void | apply () |
| void | onOK () |
| void | rendererChanged () |
| called when user changes renderer type | |
Public Member Functions | |
| QgsRendererV2PropertiesDialog (QgsVectorLayer *layer, QgsStyleV2 *style, bool embedded=false) | |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *event) |
| Reimplements dialog keyPress event so we can ignore it. | |
Protected Attributes | |
| QgsRendererV2Widget * | mActiveWidget |
| QgsVectorLayer * | mLayer |
| QgsStyleV2 * | mStyle |
Definition at line 32 of file qgsrendererv2propertiesdialog.h.
| QgsRendererV2PropertiesDialog::QgsRendererV2PropertiesDialog | ( | QgsVectorLayer * | layer, |
| QgsStyleV2 * | style, | ||
| bool | embedded = false |
||
| ) |
Definition at line 72 of file qgsrendererv2propertiesdialog.cpp.
References _initRendererWidgetFunctions(), QgsMapLayer::blendMode(), QgsVectorLayer::featureBlendMode(), QgsRendererV2AbstractMetadata::icon(), QgsRendererV2Registry::instance(), QgsVectorLayer::layerTransparency(), mLayer, onOK(), rendererChanged(), QgsRendererV2Registry::rendererMetadata(), QgsRendererV2Registry::renderersList(), QgsVectorLayer::rendererV2(), QgsFeatureRendererV2::type(), and QgsRendererV2AbstractMetadata::visibleName().
| void QgsRendererV2PropertiesDialog::apply | ( | ) | [slot] |
Definition at line 174 of file qgsrendererv2propertiesdialog.cpp.
References QgsFeatureRendererV2::clone(), mActiveWidget, mLayer, QgsRendererV2Widget::renderer(), QgsMapLayer::setBlendMode(), QgsVectorLayer::setFeatureBlendMode(), QgsVectorLayer::setLayerTransparency(), and QgsVectorLayer::setRendererV2().
Referenced by onOK().
| void QgsRendererV2PropertiesDialog::keyPressEvent | ( | QKeyEvent * | event | ) | [protected] |
Reimplements dialog keyPress event so we can ignore it.
Definition at line 202 of file qgsrendererv2propertiesdialog.cpp.
| void QgsRendererV2PropertiesDialog::onOK | ( | ) | [slot] |
Definition at line 195 of file qgsrendererv2propertiesdialog.cpp.
References apply().
Referenced by QgsRendererV2PropertiesDialog().
| void QgsRendererV2PropertiesDialog::rendererChanged | ( | ) | [slot] |
called when user changes renderer type
Definition at line 134 of file qgsrendererv2propertiesdialog.cpp.
References QgsFeatureRendererV2::clone(), QgsRendererV2AbstractMetadata::createRendererWidget(), QgsRendererV2Registry::instance(), mActiveWidget, mLayer, mStyle, QgsDebugMsg, QgsRendererV2Registry::rendererMetadata(), and QgsVectorLayer::rendererV2().
Referenced by QgsRendererV2PropertiesDialog().
Definition at line 55 of file qgsrendererv2propertiesdialog.h.
Referenced by apply(), and rendererChanged().
QgsVectorLayer* QgsRendererV2PropertiesDialog::mLayer [protected] |
Definition at line 52 of file qgsrendererv2propertiesdialog.h.
Referenced by apply(), QgsRendererV2PropertiesDialog(), and rendererChanged().
QgsStyleV2* QgsRendererV2PropertiesDialog::mStyle [protected] |
Definition at line 53 of file qgsrendererv2propertiesdialog.h.
Referenced by rendererChanged().