17 #ifndef QGSSYMBOLLAYERV2WIDGET_H
18 #define QGSSYMBOLLAYERV2WIDGET_H
93 Q_DECL_DEPRECATED
virtual QString dataDefinedPropertyLabel(
const QString &entryName );
99 void updateDataDefinedProperty();
104 #include "ui_widget_simpleline.h"
122 void penWidthChanged();
123 void colorChanged(
const QColor& color );
124 void penStyleChanged();
125 void offsetChanged();
126 void on_mCustomCheckBox_stateChanged(
int state );
127 void on_mChangePatternButton_clicked();
128 void on_mPenWidthUnitWidget_changed();
129 void on_mOffsetUnitWidget_changed();
130 void on_mDashPatternUnitWidget_changed();
131 void on_mDrawInsideCheckBox_stateChanged(
int state );
137 void updatePatternIcon();
143 #include "ui_widget_simplemarker.h"
163 void setColorBorder(
const QColor& color );
164 void setColorFill(
const QColor& color );
168 void on_mSizeUnitWidget_changed();
169 void on_mOffsetUnitWidget_changed();
170 void on_mOutlineWidthUnitWidget_changed();
171 void on_mOutlineStyleComboBox_currentIndexChanged(
int index );
172 void on_mOutlineWidthSpinBox_valueChanged(
double d );
173 void on_mHorizontalAnchorComboBox_currentIndexChanged(
int index );
174 void on_mVerticalAnchorComboBox_currentIndexChanged(
int index );
181 void updateAssistantSymbol();
190 #include "ui_widget_simplefill.h"
208 void setColor(
const QColor& color );
209 void setBorderColor(
const QColor& color );
210 void setBrushStyle();
211 void borderWidthChanged();
212 void borderStyleChanged();
213 void offsetChanged();
214 void on_mBorderWidthUnitWidget_changed();
215 void on_mOffsetUnitWidget_changed();
224 #include "ui_widget_gradientfill.h"
242 void setColor(
const QColor& color );
243 void setColor2(
const QColor& color );
244 void applyColorRamp();
245 void setGradientType(
int index );
246 void setCoordinateMode(
int index );
247 void setGradientSpread(
int index );
248 void offsetChanged();
249 void referencePointChanged();
250 void on_mOffsetUnitWidget_changed();
251 void colorModeChanged();
252 void on_mSpinAngle_valueChanged(
double value );
260 #include "ui_widget_shapeburstfill.h"
278 void setColor(
const QColor& color );
279 void setColor2(
const QColor& color );
280 void colorModeChanged();
281 void on_mSpinBlurRadius_valueChanged(
int value );
282 void on_mSpinMaxDistance_valueChanged(
double value );
283 void on_mDistanceUnitWidget_changed();
284 void on_mRadioUseWholeShape_toggled(
bool value );
285 void applyColorRamp();
286 void offsetChanged();
287 void on_mOffsetUnitWidget_changed();
288 void on_mIgnoreRingsCheckBox_stateChanged(
int state );
296 #include "ui_widget_markerline.h"
315 void setInterval(
double val );
316 void setOffsetAlongLine(
double val );
320 void on_mIntervalUnitWidget_changed();
321 void on_mOffsetUnitWidget_changed();
322 void on_mOffsetAlongLineUnitWidget_changed();
332 #include "ui_widget_svgmarker.h"
356 void on_mFileToolButton_clicked();
357 void on_mFileLineEdit_textEdited(
const QString& text );
358 void on_mFileLineEdit_editingFinished();
359 void on_mChangeColorButton_colorChanged(
const QColor& color );
360 void on_mChangeBorderColorButton_colorChanged(
const QColor& color );
361 void on_mBorderWidthSpinBox_valueChanged(
double d );
362 void on_mSizeUnitWidget_changed();
363 void on_mBorderWidthUnitWidget_changed();
364 void on_mOffsetUnitWidget_changed();
365 void on_mHorizontalAnchorComboBox_currentIndexChanged(
int index );
366 void on_mVerticalAnchorComboBox_currentIndexChanged(
int index );
379 void updateAssistantSymbol();
389 #include "ui_widget_rasterfill.h"
410 void on_mBrowseToolButton_clicked();
411 void on_mImageLineEdit_editingFinished();
412 void setCoordinateMode(
int index );
413 void on_mSpinTransparency_valueChanged(
int value );
414 void offsetChanged();
415 void on_mOffsetUnitWidget_changed();
416 void on_mRotationSpinBox_valueChanged(
double d );
417 void on_mWidthUnitWidget_changed();
418 void on_mWidthSpinBox_valueChanged(
double d );
421 void updatePreviewImage();
426 #include "ui_widget_svgfill.h"
451 void updateParamGui(
bool resetValues =
true );
454 void on_mBrowseToolButton_clicked();
455 void on_mTextureWidthSpinBox_valueChanged(
double d );
456 void on_mSVGLineEdit_textEdited(
const QString & text );
457 void on_mSVGLineEdit_editingFinished();
460 void on_mRotationSpinBox_valueChanged(
double d );
461 void on_mChangeColorButton_colorChanged(
const QColor& color );
462 void on_mChangeBorderColorButton_colorChanged(
const QColor& color );
463 void on_mBorderWidthSpinBox_valueChanged(
double d );
464 void on_mTextureWidthUnitWidget_changed();
465 void on_mSvgOutlineWidthUnitWidget_changed();
470 #include "ui_widget_linepatternfill.h"
490 void on_mAngleSpinBox_valueChanged(
double d );
491 void on_mDistanceSpinBox_valueChanged(
double d );
492 void on_mOffsetSpinBox_valueChanged(
double d );
493 void on_mDistanceUnitWidget_changed();
494 void on_mOffsetUnitWidget_changed();
499 #include "ui_widget_pointpatternfill.h"
518 void on_mHorizontalDistanceSpinBox_valueChanged(
double d );
519 void on_mVerticalDistanceSpinBox_valueChanged(
double d );
520 void on_mHorizontalDisplacementSpinBox_valueChanged(
double d );
521 void on_mVerticalDisplacementSpinBox_valueChanged(
double d );
522 void on_mHorizontalDistanceUnitWidget_changed();
523 void on_mVerticalDistanceUnitWidget_changed();
524 void on_mHorizontalDisplacementUnitWidget_changed();
525 void on_mVerticalDisplacementUnitWidget_changed();
530 #include "ui_widget_fontmarker.h"
551 void setFontFamily(
const QFont& font );
552 void setColor(
const QColor& color );
553 void setSize(
double size );
554 void setAngle(
double angle );
555 void setCharacter(
const QChar& chr );
557 void on_mSizeUnitWidget_changed();
558 void on_mOffsetUnitWidget_changed();
559 void on_mHorizontalAnchorComboBox_currentIndexChanged(
int index );
560 void on_mVerticalAnchorComboBox_currentIndexChanged(
int index );
568 void updateAssistantSymbol();
579 #include "ui_widget_centroidfill.h"
597 void on_mDrawInsideCheckBox_stateChanged(
int state );
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.
Represents a vector layer which manages a vector based data sets.