QGIS API Documentation  2.8.2-Wien
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
QgsSymbolLayerV2Widget Class Reference

#include <qgssymbollayerv2widget.h>

Inheritance diagram for QgsSymbolLayerV2Widget:
Inheritance graph
[legend]

Signals

void changed ()

Public Member Functions

 QgsSymbolLayerV2Widget (QWidget *parent, const QgsVectorLayer *vl=0)
virtual ~QgsSymbolLayerV2Widget ()
virtual void setSymbolLayer (QgsSymbolLayerV2 *layer)=0
virtual QgsSymbolLayerV2symbolLayer ()=0

Protected Slots

void updateDataDefinedProperty ()

Protected Member Functions

virtual QString dataDefinedPropertyLabel (const QString &entryName)
 Get label for data defined entry.
void registerDataDefinedButton (QgsDataDefinedButton *button, const QString &propertyName, QgsDataDefinedButton::DataType type, const QString &description)

Protected Attributes

const QgsVectorLayermVectorLayer

Detailed Description

Definition at line 27 of file qgssymbollayerv2widget.h.

Constructor & Destructor Documentation

QgsSymbolLayerV2Widget::QgsSymbolLayerV2Widget ( QWidget *  parent,
const QgsVectorLayer vl = 0 
)
inline

Definition at line 32 of file qgssymbollayerv2widget.h.

virtual QgsSymbolLayerV2Widget::~QgsSymbolLayerV2Widget ( )
inlinevirtual

Definition at line 33 of file qgssymbollayerv2widget.h.

Member Function Documentation

void QgsSymbolLayerV2Widget::changed ( )
signal
QString QgsSymbolLayerV2Widget::dataDefinedPropertyLabel ( const QString &  entryName)
protectedvirtual

Get label for data defined entry.

Implemented only for 'size' of marker symbols

Note
added in 2.1

Definition at line 69 of file qgssymbollayerv2widget.cpp.

void QgsSymbolLayerV2Widget::registerDataDefinedButton ( QgsDataDefinedButton button,
const QString &  propertyName,
QgsDataDefinedButton::DataType  type,
const QString &  description 
)
protected

Definition at line 49 of file qgssymbollayerv2widget.cpp.

virtual void QgsSymbolLayerV2Widget::setSymbolLayer ( QgsSymbolLayerV2 layer)
pure virtual
virtual QgsSymbolLayerV2* QgsSymbolLayerV2Widget::symbolLayer ( )
pure virtual
void QgsSymbolLayerV2Widget::updateDataDefinedProperty ( )
protectedslot

Definition at line 58 of file qgssymbollayerv2widget.cpp.

Member Data Documentation

const QgsVectorLayer* QgsSymbolLayerV2Widget::mVectorLayer
protected

Definition at line 39 of file qgssymbollayerv2widget.h.


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