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

#include <qgslayerpropertieswidget.h>

Inheritance diagram for QgsLayerPropertiesWidget:
Inheritance graph
[legend]
Collaboration diagram for QgsLayerPropertiesWidget:
Collaboration graph
[legend]

Public Slots

void layerTypeChanged ()
 
void emitSignalChanged ()
 

Signals

void changed ()
 
void changeLayer (QgsSymbolLayerV2 *)
 

Public Member Functions

 QgsLayerPropertiesWidget (QgsSymbolLayerV2 *layer, const QgsSymbolV2 *symbol, const QgsVectorLayer *vl, QWidget *parent=NULL)
 

Protected Member Functions

void populateLayerTypes ()
 
void updateSymbolLayerWidget (QgsSymbolLayerV2 *layer)
 

Protected Attributes

QgsSymbolLayerV2mLayer
 
const QgsSymbolV2mSymbol
 
const QgsVectorLayermVectorLayer
 

Detailed Description

Definition at line 32 of file qgslayerpropertieswidget.h.

Constructor & Destructor Documentation

QgsLayerPropertiesWidget::QgsLayerPropertiesWidget ( QgsSymbolLayerV2 layer,
const QgsSymbolV2 symbol,
const QgsVectorLayer vl,
QWidget *  parent = NULL 
)

Member Function Documentation

void QgsLayerPropertiesWidget::changed ( )
signal
void QgsLayerPropertiesWidget::changeLayer ( QgsSymbolLayerV2 )
signal

Referenced by layerTypeChanged().

void QgsLayerPropertiesWidget::emitSignalChanged ( )
slot

Definition at line 188 of file qgslayerpropertieswidget.cpp.

References changed().

Referenced by updateSymbolLayerWidget().

void QgsLayerPropertiesWidget::layerTypeChanged ( )
slot
void QgsLayerPropertiesWidget::populateLayerTypes ( )
protected
void QgsLayerPropertiesWidget::updateSymbolLayerWidget ( QgsSymbolLayerV2 layer)
protected

Member Data Documentation

QgsSymbolLayerV2* QgsLayerPropertiesWidget::mLayer
protected

Definition at line 52 of file qgslayerpropertieswidget.h.

Referenced by layerTypeChanged(), and QgsLayerPropertiesWidget().

const QgsSymbolV2* QgsLayerPropertiesWidget::mSymbol
protected

Definition at line 54 of file qgslayerpropertieswidget.h.

Referenced by populateLayerTypes(), and QgsLayerPropertiesWidget().

const QgsVectorLayer* QgsLayerPropertiesWidget::mVectorLayer
protected

Definition at line 55 of file qgslayerpropertieswidget.h.

Referenced by QgsLayerPropertiesWidget(), and updateSymbolLayerWidget().


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