15#ifndef QGSSINGLESYMBOLRENDERERWIDGET_H 
   16#define QGSSINGLESYMBOLRENDERERWIDGET_H 
   49    void setSymbolLevels( 
const QList<QgsLegendSymbolItem> &levels, 
bool enabled ) 
override;
 
   52    void changeSingleSymbol();
 
   54    void showSymbolLevels();
 
   56    void dataDefinedSizeLegend();
 
   59    std::unique_ptr<QgsSingleSymbolRenderer> mRenderer;
 
   61    std::unique_ptr<QgsSymbol> mSingleSymbol;
 
   62    QAction *mActionLevels = 
nullptr;
 
 
Abstract base class for all 2D vector feature renderers.
 
A feature renderer which renders all features with the same symbol.
 
A database of saved style entities, including symbols, color ramps, text formats and others.
 
Contains settings which reflect the context in which a symbol (or renderer) widget is shown,...
 
Represents a vector layer which manages a vector based dataset.