QGIS API Documentation  2.9.0-Master
Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
QgsSymbolsListWidget Class Reference

#include <qgssymbolslistwidget.h>

Inheritance diagram for QgsSymbolsListWidget:
Inheritance graph
[legend]

Public Slots

void addSymbolToStyle ()
 
void clipFeaturesToggled (bool checked)
 
void on_groupsCombo_currentIndexChanged (int index)
 
void on_groupsCombo_editTextChanged (const QString &text)
 
void on_mSymbolUnitWidget_changed ()
 
void on_mTransparencySlider_valueChanged (int value)
 
void openStyleManager ()
 
void setLineWidth (double width)
 
void setMarkerAngle (double angle)
 
void setMarkerSize (double size)
 
void setSymbolColor (const QColor &color)
 
void setSymbolFromStyle (const QModelIndex &index)
 
void symbolAddedToStyle (QString name, QgsSymbolV2 *symbol)
 
void updateDataDefinedLineWidth ()
 
void updateDataDefinedMarkerAngle ()
 
void updateDataDefinedMarkerSize ()
 

Signals

void changed ()
 

Public Member Functions

 QgsSymbolsListWidget (QgsSymbolV2 *symbol, QgsStyleV2 *style, QMenu *menu, QWidget *parent, const QgsVectorLayer *layer=0)
 

Protected Member Functions

void populateSymbols (QStringList symbols)
 
void populateSymbolView ()
 
void updateSymbolColor ()
 
void updateSymbolInfo ()
 

Protected Attributes

QMenu * mAdvancedMenu
 
QAction * mClipFeaturesAction
 
const QgsVectorLayermLayer
 
QgsStyleV2mStyle
 
QgsSymbolV2mSymbol
 

Detailed Description

Definition at line 28 of file qgssymbolslistwidget.h.

Constructor & Destructor Documentation

QgsSymbolsListWidget::QgsSymbolsListWidget ( QgsSymbolV2 symbol,
QgsStyleV2 style,
QMenu *  menu,
QWidget *  parent,
const QgsVectorLayer layer = 0 
)

Definition at line 43 of file qgssymbolslistwidget.cpp.

Member Function Documentation

void QgsSymbolsListWidget::addSymbolToStyle ( )
slot

Definition at line 292 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::changed ( )
signal
void QgsSymbolsListWidget::clipFeaturesToggled ( bool  checked)
slot

Definition at line 192 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::on_groupsCombo_currentIndexChanged ( int  index)
slot

Definition at line 451 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::on_groupsCombo_editTextChanged ( const QString &  text)
slot

Definition at line 477 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::on_mSymbolUnitWidget_changed ( )
slot

Definition at line 321 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::on_mTransparencySlider_valueChanged ( int  value)
slot

Definition at line 333 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::openStyleManager ( )
slot

Definition at line 184 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::populateSymbols ( QStringList  symbols)
protected

Definition at line 145 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::populateSymbolView ( )
protected

Definition at line 140 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setLineWidth ( double  width)
slot

Definition at line 259 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setMarkerAngle ( double  angle)
slot

Definition at line 207 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setMarkerSize ( double  size)
slot

Definition at line 233 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setSymbolColor ( const QColor &  color)
slot

Definition at line 201 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setSymbolFromStyle ( const QModelIndex &  index)
slot

Definition at line 426 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::symbolAddedToStyle ( QString  name,
QgsSymbolV2 symbol 
)
slot

Definition at line 285 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::updateDataDefinedLineWidth ( )
slot

Definition at line 268 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::updateDataDefinedMarkerAngle ( )
slot

Definition at line 216 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::updateDataDefinedMarkerSize ( )
slot

Definition at line 242 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::updateSymbolColor ( )
protected

Definition at line 350 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::updateSymbolInfo ( )
protected

Definition at line 357 of file qgssymbolslistwidget.cpp.

Member Data Documentation

QMenu* QgsSymbolsListWidget::mAdvancedMenu
protected

Definition at line 62 of file qgssymbolslistwidget.h.

QAction* QgsSymbolsListWidget::mClipFeaturesAction
protected

Definition at line 63 of file qgssymbolslistwidget.h.

const QgsVectorLayer* QgsSymbolsListWidget::mLayer
protected

Definition at line 64 of file qgssymbolslistwidget.h.

QgsStyleV2* QgsSymbolsListWidget::mStyle
protected

Definition at line 61 of file qgssymbolslistwidget.h.

QgsSymbolV2* QgsSymbolsListWidget::mSymbol
protected

Definition at line 60 of file qgssymbolslistwidget.h.


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