QGIS API Documentation  2.7.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 addSymbolToStyle ()
 
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)
 

Signals

void changed ()
 

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

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 
)

Definition at line 38 of file qgssymbolslistwidget.cpp.

Member Function Documentation

void QgsSymbolsListWidget::addSymbolToStyle ( )
slot

Definition at line 206 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::changed ( )
signal
void QgsSymbolsListWidget::on_groupsCombo_currentIndexChanged ( int  index)
slot

Definition at line 324 of file qgssymbolslistwidget.cpp.

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

Definition at line 350 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::on_mSymbolUnitWidget_changed ( )
slot

Definition at line 235 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::on_mTransparencySlider_valueChanged ( int  value)
slot

Definition at line 247 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::openStyleManager ( )
slot

Definition at line 158 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::populateSymbols ( QStringList  symbols)
protected

Definition at line 119 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::populateSymbolView ( )
protected

Definition at line 114 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setLineWidth ( double  width)
slot

Definition at line 190 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setMarkerAngle ( double  angle)
slot

Definition at line 172 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::setMarkerSize ( double  size)
slot

Definition at line 181 of file qgssymbolslistwidget.cpp.

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

Definition at line 166 of file qgssymbolslistwidget.cpp.

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

Definition at line 299 of file qgssymbolslistwidget.cpp.

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

Definition at line 199 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::updateSymbolColor ( )
protected

Definition at line 264 of file qgssymbolslistwidget.cpp.

void QgsSymbolsListWidget::updateSymbolInfo ( )
protected

Definition at line 271 of file qgssymbolslistwidget.cpp.

Member Data Documentation

QgsStyleV2* QgsSymbolsListWidget::mStyle
protected

Definition at line 56 of file qgssymbolslistwidget.h.

QgsSymbolV2* QgsSymbolsListWidget::mSymbol
protected

Definition at line 55 of file qgssymbolslistwidget.h.


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