QGIS API Documentation  2.5.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 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: