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.