#include <qgssymbollayerwidget.h>
|
void | changed () |
| Should be emitted whenever configuration changes happened on this symbol layer configuration. More...
|
|
void | symbolChanged () |
| Should be emitted whenever the sub symbol changed on this symbol layer configuration. More...
|
|
Definition at line 34 of file qgssymbollayerwidget.h.
◆ QgsSymbolLayerWidget()
QgsSymbolLayerWidget::QgsSymbolLayerWidget |
( |
QWidget * |
parent, |
|
|
QgsVectorLayer * |
vl = nullptr |
|
) |
| |
|
inline |
◆ changed
void QgsSymbolLayerWidget::changed |
( |
| ) |
|
|
signal |
Should be emitted whenever configuration changes happened on this symbol layer configuration.
If the subsymbol is changed, symbolChanged() should be emitted instead.
◆ context()
Returns the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts.
- See also
- setContext()
- Since
- QGIS 3.0
Definition at line 128 of file qgssymbollayerwidget.cpp.
◆ createExpressionContext()
◆ registerDataDefinedButton()
Registers a data defined override button.
Handles setting up connections for the button and initializing the button to show the correct descriptions and help text for the associated property.
- Since
- QGIS 3.0
Definition at line 133 of file qgssymbollayerwidget.cpp.
◆ setContext()
◆ setSymbolLayer()
virtual void QgsSymbolLayerWidget::setSymbolLayer |
( |
QgsSymbolLayer * |
layer | ) |
|
|
pure virtual |
Implemented in QgsVectorFieldSymbolLayerWidget, QgsGeometryGeneratorSymbolLayerWidget, QgsCentroidFillSymbolLayerWidget, QgsFontMarkerSymbolLayerWidget, QgsRandomMarkerFillSymbolLayerWidget, QgsPointPatternFillSymbolLayerWidget, QgsLinePatternFillSymbolLayerWidget, QgsSVGFillSymbolLayerWidget, QgsRasterFillSymbolLayerWidget, QgsRasterMarkerSymbolLayerWidget, QgsSvgMarkerSymbolLayerWidget, QgsHashedLineSymbolLayerWidget, QgsMarkerLineSymbolLayerWidget, QgsShapeburstFillSymbolLayerWidget, QgsGradientFillSymbolLayerWidget, QgsFilledMarkerSymbolLayerWidget, QgsSimpleFillSymbolLayerWidget, QgsSimpleMarkerSymbolLayerWidget, QgsSimpleLineSymbolLayerWidget, QgsMaskMarkerSymbolLayerWidget, QgsEllipseSymbolLayerWidget, and QgsArrowSymbolLayerWidget.
◆ symbolChanged
void QgsSymbolLayerWidget::symbolChanged |
( |
| ) |
|
|
signal |
Should be emitted whenever the sub symbol changed on this symbol layer configuration.
Normally changed() should be preferred.
- See also
- changed()
◆ symbolLayer()
Implemented in QgsVectorFieldSymbolLayerWidget, QgsGeometryGeneratorSymbolLayerWidget, QgsCentroidFillSymbolLayerWidget, QgsFontMarkerSymbolLayerWidget, QgsRandomMarkerFillSymbolLayerWidget, QgsPointPatternFillSymbolLayerWidget, QgsLinePatternFillSymbolLayerWidget, QgsSVGFillSymbolLayerWidget, QgsRasterFillSymbolLayerWidget, QgsRasterMarkerSymbolLayerWidget, QgsSvgMarkerSymbolLayerWidget, QgsHashedLineSymbolLayerWidget, QgsMarkerLineSymbolLayerWidget, QgsShapeburstFillSymbolLayerWidget, QgsGradientFillSymbolLayerWidget, QgsFilledMarkerSymbolLayerWidget, QgsSimpleFillSymbolLayerWidget, QgsSimpleMarkerSymbolLayerWidget, QgsSimpleLineSymbolLayerWidget, QgsMaskMarkerSymbolLayerWidget, QgsEllipseSymbolLayerWidget, and QgsArrowSymbolLayerWidget.
◆ updateDataDefinedProperty
void QgsSymbolLayerWidget::updateDataDefinedProperty |
( |
| ) |
|
|
protectedslot |
◆ vectorLayer()
Returns the vector layer associated with the widget.
- Since
- QGIS 2.12
Definition at line 72 of file qgssymbollayerwidget.h.
The documentation for this class was generated from the following files: