|
Quantum GIS API Documentation
master-693a1fe
|
#include <qgsrulebasedrendererv2widget.h>
Collaboration diagram for QgsRendererRulePropsDialog:Public Slots | |
| void | accept () |
| void | buildExpression () |
| void | testFilter () |
Public Member Functions | |
| QgsRendererRulePropsDialog (QgsRuleBasedRendererV2::Rule *rule, QgsVectorLayer *layer, QgsStyleV2 *style, QWidget *parent=0) | |
| ~QgsRendererRulePropsDialog () | |
| QgsRuleBasedRendererV2::Rule * | rule () |
Protected Attributes | |
| QgsVectorLayer * | mLayer |
| QgsRuleBasedRendererV2::Rule * | mRule |
| QgsStyleV2 * | mStyle |
| QgsSymbolV2 * | mSymbol |
| QgsSymbolV2SelectorDialog * | mSymbolSelector |
Definition at line 154 of file qgsrulebasedrendererv2widget.h.
| QgsRendererRulePropsDialog::QgsRendererRulePropsDialog | ( | QgsRuleBasedRendererV2::Rule * | rule, |
| QgsVectorLayer * | layer, | ||
| QgsStyleV2 * | style, | ||
| QWidget * | parent = 0 |
||
| ) |
Definition at line 481 of file qgsrulebasedrendererv2widget.cpp.
References accept(), buildExpression(), QgsSymbolV2::clone(), QgsSymbolV2::defaultSymbol(), QgsRuleBasedRendererV2::Rule::dependsOnScale(), QgsRuleBasedRendererV2::Rule::description(), QgsRuleBasedRendererV2::Rule::filterExpression(), QgsVectorLayer::geometryType(), QgsRuleBasedRendererV2::Rule::label(), mLayer, mRule, mSymbol, mSymbolSelector, QgsRuleBasedRendererV2::Rule::scaleMaxDenom(), QgsRuleBasedRendererV2::Rule::scaleMinDenom(), QgsRuleBasedRendererV2::Rule::symbol(), and testFilter().
Definition at line 525 of file qgsrulebasedrendererv2widget.cpp.
References mSymbol.
| void QgsRendererRulePropsDialog::accept | ( | ) | [slot] |
Definition at line 575 of file qgsrulebasedrendererv2widget.cpp.
References QgsSymbolV2::clone(), mRule, mSymbol, QgsRuleBasedRendererV2::Rule::setDescription(), QgsRuleBasedRendererV2::Rule::setFilterExpression(), QgsRuleBasedRendererV2::Rule::setLabel(), QgsRuleBasedRendererV2::Rule::setScaleMaxDenom(), QgsRuleBasedRendererV2::Rule::setScaleMinDenom(), and QgsRuleBasedRendererV2::Rule::setSymbol().
Referenced by QgsRendererRulePropsDialog().
| void QgsRendererRulePropsDialog::buildExpression | ( | ) | [slot] |
Definition at line 530 of file qgsrulebasedrendererv2widget.cpp.
References mLayer.
Referenced by QgsRendererRulePropsDialog().
| QgsRuleBasedRendererV2::Rule* QgsRendererRulePropsDialog::rule | ( | ) | [inline] |
Definition at line 162 of file qgsrulebasedrendererv2widget.h.
References mRule.
| void QgsRendererRulePropsDialog::testFilter | ( | ) | [slot] |
Definition at line 538 of file qgsrulebasedrendererv2widget.cpp.
References QgsVectorLayer::getFeatures(), mLayer, QgsFeatureIterator::nextFeature(), QgsFeatureRequest::NoGeometry, QgsVectorLayer::pendingFields(), and tr.
Referenced by QgsRendererRulePropsDialog().
QgsVectorLayer* QgsRendererRulePropsDialog::mLayer [protected] |
Definition at line 171 of file qgsrulebasedrendererv2widget.h.
Referenced by buildExpression(), QgsRendererRulePropsDialog(), and testFilter().
Definition at line 170 of file qgsrulebasedrendererv2widget.h.
Referenced by accept(), QgsRendererRulePropsDialog(), and rule().
QgsStyleV2* QgsRendererRulePropsDialog::mStyle [protected] |
Definition at line 172 of file qgsrulebasedrendererv2widget.h.
QgsSymbolV2* QgsRendererRulePropsDialog::mSymbol [protected] |
Definition at line 175 of file qgsrulebasedrendererv2widget.h.
Referenced by accept(), QgsRendererRulePropsDialog(), and ~QgsRendererRulePropsDialog().
Definition at line 174 of file qgsrulebasedrendererv2widget.h.
Referenced by QgsRendererRulePropsDialog().