QGIS API Documentation  2.9.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
QgsSymbolsListWidget Class Reference

#include <qgssymbolslistwidget.h>

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: