QGIS API Documentation  2.7.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
QgsSVGFillSymbolLayerWidget Class Reference

#include <qgssymbollayerv2widget.h>

Inheritance diagram for QgsSVGFillSymbolLayerWidget:
Inheritance graph
[legend]

Public Member Functions

 QgsSVGFillSymbolLayerWidget (const QgsVectorLayer *vl, QWidget *parent=NULL)
 
virtual void setSymbolLayer (QgsSymbolLayerV2 *layer) override
 
virtual QgsSymbolLayerV2symbolLayer () override
 
- Public Member Functions inherited from QgsSymbolLayerV2Widget
 QgsSymbolLayerV2Widget (QWidget *parent, const QgsVectorLayer *vl=0)
 
virtual ~QgsSymbolLayerV2Widget ()
 

Static Public Member Functions

static QgsSymbolLayerV2Widgetcreate (const QgsVectorLayer *vl)
 

Protected Member Functions

void insertIcons ()
 
void updateParamGui (bool resetValues=true)
 Enables or disables svg fill color, border color and border width based on whether the svg file supports custom parameters. More...
 
- Protected Member Functions inherited from QgsSymbolLayerV2Widget
virtual QString dataDefinedPropertyLabel (const QString &entryName)
 Get label for data defined entry. More...
 
void registerDataDefinedButton (QgsDataDefinedButton *button, const QString &propertyName, QgsDataDefinedButton::DataType type, const QString &description)
 

Protected Attributes

QgsSVGFillSymbolLayermLayer
 
- Protected Attributes inherited from QgsSymbolLayerV2Widget
const QgsVectorLayermVectorLayer
 

Additional Inherited Members

- Signals inherited from QgsSymbolLayerV2Widget
void changed ()
 
- Protected Slots inherited from QgsSymbolLayerV2Widget
void updateDataDefinedProperty ()
 

Detailed Description

Definition at line 366 of file qgssymbollayerv2widget.h.

Constructor & Destructor Documentation

QgsSVGFillSymbolLayerWidget::QgsSVGFillSymbolLayerWidget ( const QgsVectorLayer vl,
QWidget *  parent = NULL 
)

Definition at line 1953 of file qgssymbollayerv2widget.cpp.

Member Function Documentation

static QgsSymbolLayerV2Widget* QgsSVGFillSymbolLayerWidget::create ( const QgsVectorLayer vl)
inlinestatic

Definition at line 373 of file qgssymbollayerv2widget.h.

void QgsSVGFillSymbolLayerWidget::insertIcons ( )
protected

Definition at line 2098 of file qgssymbollayerv2widget.cpp.

void QgsSVGFillSymbolLayerWidget::setSymbolLayer ( QgsSymbolLayerV2 layer)
overridevirtual

Implements QgsSymbolLayerV2Widget.

Definition at line 1971 of file qgssymbollayerv2widget.cpp.

QgsSymbolLayerV2 * QgsSVGFillSymbolLayerWidget::symbolLayer ( )
overridevirtual

Implements QgsSymbolLayerV2Widget.

Definition at line 2022 of file qgssymbollayerv2widget.cpp.

void QgsSVGFillSymbolLayerWidget::updateParamGui ( bool  resetValues = true)
protected

Enables or disables svg fill color, border color and border width based on whether the svg file supports custom parameters.

Parameters
resetValuesset to true to overwrite existing layer fill color, border color and border width with default values from svg file

Definition at line 2134 of file qgssymbollayerv2widget.cpp.

Member Data Documentation

QgsSVGFillSymbolLayer* QgsSVGFillSymbolLayerWidget::mLayer
protected

Definition at line 380 of file qgssymbollayerv2widget.h.


The documentation for this class was generated from the following files: