QGIS API Documentation  2.6.0-Brighton
 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 setSymbolFromStyle (const QModelIndex &index)
void setSymbolColor (const QColor &color)
void setMarkerAngle (double angle)
void setMarkerSize (double size)
void setLineWidth (double width)
void addSymbolToStyle ()
void symbolAddedToStyle (QString name, QgsSymbolV2 *symbol)
void on_mSymbolUnitWidget_changed ()
void on_mTransparencySlider_valueChanged (int value)
void on_groupsCombo_currentIndexChanged (int index)
void on_groupsCombo_editTextChanged (const QString &text)
void openStyleManager ()

Signals

void changed ()

Public Member Functions

 QgsSymbolsListWidget (QgsSymbolV2 *symbol, QgsStyleV2 *style, QMenu *menu, QWidget *parent)

Protected Member Functions

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

Protected Attributes

QgsSymbolV2mSymbol
QgsStyleV2mStyle

Constructor & Destructor Documentation

QgsSymbolsListWidget::QgsSymbolsListWidget ( QgsSymbolV2 symbol,
QgsStyleV2 style,
QMenu *  menu,
QWidget *  parent 
)

Member Function Documentation

void QgsSymbolsListWidget::addSymbolToStyle ( )
slot
void QgsSymbolsListWidget::changed ( )
signal
void QgsSymbolsListWidget::on_groupsCombo_currentIndexChanged ( int  index)
slot
void QgsSymbolsListWidget::on_groupsCombo_editTextChanged ( const QString &  text)
slot
void QgsSymbolsListWidget::on_mSymbolUnitWidget_changed ( )
slot
void QgsSymbolsListWidget::on_mTransparencySlider_valueChanged ( int  value)
slot
void QgsSymbolsListWidget::openStyleManager ( )
slot
void QgsSymbolsListWidget::populateSymbols ( QStringList  symbols)
protected
void QgsSymbolsListWidget::populateSymbolView ( )
protected
void QgsSymbolsListWidget::setLineWidth ( double  width)
slot
void QgsSymbolsListWidget::setMarkerAngle ( double  angle)
slot
void QgsSymbolsListWidget::setMarkerSize ( double  size)
slot
void QgsSymbolsListWidget::setSymbolColor ( const QColor &  color)
slot
void QgsSymbolsListWidget::setSymbolFromStyle ( const QModelIndex &  index)
slot
void QgsSymbolsListWidget::symbolAddedToStyle ( QString  name,
QgsSymbolV2 symbol 
)
slot
void QgsSymbolsListWidget::updateSymbolColor ( )
protected
void QgsSymbolsListWidget::updateSymbolInfo ( )
protected

Member Data Documentation

QgsStyleV2* QgsSymbolsListWidget::mStyle
protected
QgsSymbolV2* QgsSymbolsListWidget::mSymbol
protected

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