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...