17 #ifndef QGSSYMBOLLAYERV2WIDGET_H    18 #define QGSSYMBOLLAYERV2WIDGET_H    23 #include <QStandardItemModel>    40         , mPresetExpressionContext( nullptr )
    41         , mMapCanvas( nullptr )
   102     Q_DECL_DEPRECATED 
virtual QString dataDefinedPropertyLabel( 
const QString &entryName );
   116     void symbolChanged();
   119     void updateDataDefinedProperty();
   124 #include "ui_widget_simpleline.h"   147     void penWidthChanged();
   148     void colorChanged( 
const QColor& color );
   149     void penStyleChanged();
   150     void offsetChanged();
   151     void on_mCustomCheckBox_stateChanged( 
int state );
   152     void on_mChangePatternButton_clicked();
   153     void on_mPenWidthUnitWidget_changed();
   154     void on_mOffsetUnitWidget_changed();
   155     void on_mDashPatternUnitWidget_changed();
   156     void on_mDrawInsideCheckBox_stateChanged( 
int state );
   162     void updatePatternIcon();
   166     void updateAssistantSymbol();
   176 #include "ui_widget_simplemarker.h"   200     void setColorBorder( 
const QColor& color );
   201     void setColorFill( 
const QColor& color );
   205     void on_mSizeUnitWidget_changed();
   206     void on_mOffsetUnitWidget_changed();
   207     void on_mOutlineWidthUnitWidget_changed();
   208     void on_mOutlineStyleComboBox_currentIndexChanged( 
int index );
   209     void on_mOutlineWidthSpinBox_valueChanged( 
double d );
   210     void on_mHorizontalAnchorComboBox_currentIndexChanged( 
int index );
   211     void on_mVerticalAnchorComboBox_currentIndexChanged( 
int index );
   218     void updateAssistantSymbol();
   219     void penJoinStyleChanged();
   228 #include "ui_widget_simplefill.h"   249     void setColor( 
const QColor& color );
   250     void setBorderColor( 
const QColor& color );
   251     void setBrushStyle();
   252     void borderWidthChanged();
   253     void borderStyleChanged();
   254     void offsetChanged();
   255     void on_mBorderWidthUnitWidget_changed();
   256     void on_mOffsetUnitWidget_changed();
   265 #include "ui_widget_filledmarker.h"   302     void updateAssistantSymbol();
   307     void on_mSizeUnitWidget_changed();
   308     void on_mOffsetUnitWidget_changed();
   309     void on_mHorizontalAnchorComboBox_currentIndexChanged( 
int index );
   310     void on_mVerticalAnchorComboBox_currentIndexChanged( 
int index );
   319 #include "ui_widget_gradientfill.h"   340     void setColor( 
const QColor& color );
   341     void setColor2( 
const QColor& color );
   342     void applyColorRamp();
   343     void setGradientType( 
int index );
   344     void setCoordinateMode( 
int index );
   345     void setGradientSpread( 
int index );
   346     void offsetChanged();
   347     void referencePointChanged();
   348     void on_mOffsetUnitWidget_changed();
   349     void colorModeChanged();
   350     void on_mSpinAngle_valueChanged( 
double value );
   358 #include "ui_widget_shapeburstfill.h"   379     void setColor( 
const QColor& color );
   380     void setColor2( 
const QColor& color );
   381     void colorModeChanged();
   382     void on_mSpinBlurRadius_valueChanged( 
int value );
   383     void on_mSpinMaxDistance_valueChanged( 
double value );
   384     void on_mDistanceUnitWidget_changed();
   385     void on_mRadioUseWholeShape_toggled( 
bool value );
   386     void applyColorRamp();
   387     void offsetChanged();
   388     void on_mOffsetUnitWidget_changed();
   389     void on_mIgnoreRingsCheckBox_stateChanged( 
int state );
   397 #include "ui_widget_markerline.h"   419     void setInterval( 
double val );
   420     void setOffsetAlongLine( 
double val );
   424     void on_mIntervalUnitWidget_changed();
   425     void on_mOffsetUnitWidget_changed();
   426     void on_mOffsetAlongLineUnitWidget_changed();
   436 #include "ui_widget_svgmarker.h"   463     void on_mFileToolButton_clicked();
   464     void on_mFileLineEdit_textEdited( 
const QString& text );
   465     void on_mFileLineEdit_editingFinished();
   466     void on_mChangeColorButton_colorChanged( 
const QColor& color );
   467     void on_mChangeBorderColorButton_colorChanged( 
const QColor& color );
   468     void on_mBorderWidthSpinBox_valueChanged( 
double d );
   469     void on_mSizeUnitWidget_changed();
   470     void on_mBorderWidthUnitWidget_changed();
   471     void on_mOffsetUnitWidget_changed();
   472     void on_mHorizontalAnchorComboBox_currentIndexChanged( 
int index );
   473     void on_mVerticalAnchorComboBox_currentIndexChanged( 
int index );
   485     void updateAssistantSymbol();
   495 #include "ui_widget_rasterfill.h"   519     void on_mBrowseToolButton_clicked();
   520     void on_mImageLineEdit_editingFinished();
   521     void setCoordinateMode( 
int index );
   522     void on_mSpinTransparency_valueChanged( 
int value );
   523     void offsetChanged();
   524     void on_mOffsetUnitWidget_changed();
   525     void on_mRotationSpinBox_valueChanged( 
double d );
   526     void on_mWidthUnitWidget_changed();
   527     void on_mWidthSpinBox_valueChanged( 
double d );
   530     void updatePreviewImage();
   535 #include "ui_widget_svgfill.h"   563     void updateParamGui( 
bool resetValues = 
true );
   566     void on_mBrowseToolButton_clicked();
   567     void on_mTextureWidthSpinBox_valueChanged( 
double d );
   568     void on_mSVGLineEdit_textEdited( 
const QString & text );
   569     void on_mSVGLineEdit_editingFinished();
   572     void on_mRotationSpinBox_valueChanged( 
double d );
   573     void on_mChangeColorButton_colorChanged( 
const QColor& color );
   574     void on_mChangeBorderColorButton_colorChanged( 
const QColor& color );
   575     void on_mBorderWidthSpinBox_valueChanged( 
double d );
   576     void on_mTextureWidthUnitWidget_changed();
   577     void on_mSvgOutlineWidthUnitWidget_changed();
   582 #include "ui_widget_linepatternfill.h"   605     void on_mAngleSpinBox_valueChanged( 
double d );
   606     void on_mDistanceSpinBox_valueChanged( 
double d );
   607     void on_mOffsetSpinBox_valueChanged( 
double d );
   608     void on_mDistanceUnitWidget_changed();
   609     void on_mOffsetUnitWidget_changed();
   614 #include "ui_widget_pointpatternfill.h"   636     void on_mHorizontalDistanceSpinBox_valueChanged( 
double d );
   637     void on_mVerticalDistanceSpinBox_valueChanged( 
double d );
   638     void on_mHorizontalDisplacementSpinBox_valueChanged( 
double d );
   639     void on_mVerticalDisplacementSpinBox_valueChanged( 
double d );
   640     void on_mHorizontalDistanceUnitWidget_changed();
   641     void on_mVerticalDistanceUnitWidget_changed();
   642     void on_mHorizontalDisplacementUnitWidget_changed();
   643     void on_mVerticalDisplacementUnitWidget_changed();
   648 #include "ui_widget_fontmarker.h"   672     void setFontFamily( 
const QFont& font );
   673     void setColor( 
const QColor& color );
   677     void setColorBorder( 
const QColor& color );
   678     void setSize( 
double size );
   679     void setAngle( 
double angle );
   680     void setCharacter( 
QChar chr );
   682     void on_mSizeUnitWidget_changed();
   683     void on_mOffsetUnitWidget_changed();
   684     void on_mBorderWidthUnitWidget_changed();
   685     void on_mBorderWidthSpinBox_valueChanged( 
double d );
   686     void on_mHorizontalAnchorComboBox_currentIndexChanged( 
int index );
   687     void on_mVerticalAnchorComboBox_currentIndexChanged( 
int index );
   695     void penJoinStyleChanged();
   696     void updateAssistantSymbol();
   707 #include "ui_widget_centroidfill.h"   731     void on_mDrawInsideCheckBox_stateChanged( 
int state );
   732     void on_mDrawAllPartsCheckBox_stateChanged( 
int state );
   737 #include "ui_qgsgeometrygeneratorwidgetbase.h"   764     void updateExpression();
   765     void updateSymbolType();
 
Map canvas is a class for displaying all GIS data types on a canvas. 
A class for filling symbols with a repeated raster image. 
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...
void setName(const char *name)
double ANALYSIS_EXPORT angle(Point3D *p1, Point3D *p2, Point3D *p3, Point3D *p4)
Calculates the angle between two segments (in 2 dimension, z-values are ignored) 
A class for svg fill patterns. 
Filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbolV2. 
Represents a vector layer which manages a vector based data sets. 
Simple marker symbol layer, consisting of a rendered shape with solid fill color and an outline...