#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 37 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 135 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 140 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, QgsInterpolatedLineSymbolLayerWidget, 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, QgsInterpolatedLineSymbolLayerWidget, QgsEllipseSymbolLayerWidget, and QgsArrowSymbolLayerWidget.
 
 
◆ updateDataDefinedProperty
  
  | 
        
          | void QgsSymbolLayerWidget::updateDataDefinedProperty | ( |  | ) |  |  | protectedslot | 
 
 
◆ vectorLayer()
Returns the vector layer associated with the widget. 
- Since
- QGIS 2.12 
Definition at line 75 of file qgssymbollayerwidget.h.
 
 
The documentation for this class was generated from the following files: