| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
Base class for 3D symbol configuration widgets. More...
#include <qgs3dsymbolwidget.h>

| Signals | |
| void | changed () | 
| Emitted when the symbol is changed.  More... | |
| Public Member Functions | |
| Qgs3DSymbolWidget (QWidget *parent) | |
| Constructor for Qgs3DSymbolWidget with the specified parent widget.  More... | |
| virtual void | setSymbol (const QgsAbstract3DSymbol *symbol, QgsVectorLayer *layer)=0 | 
| Sets the symbol to show in the widget.  More... | |
| virtual QgsAbstract3DSymbol * | symbol ()=0 | 
| Returns a new instance of the symbol defined by the widget.  More... | |
| virtual QString | symbolType () const =0 | 
| Returns the symbol type handled by the widget.  More... | |
Base class for 3D symbol configuration widgets.
Definition at line 34 of file qgs3dsymbolwidget.h.
| Qgs3DSymbolWidget::Qgs3DSymbolWidget | ( | QWidget * | parent | ) | 
Constructor for Qgs3DSymbolWidget with the specified parent widget.
Definition at line 24 of file qgs3dsymbolwidget.cpp.
| 
 | signal | 
Emitted when the symbol is changed.
| 
 | pure virtual | 
Sets the symbol to show in the widget.
| 
 | pure virtual | 
Returns a new instance of the symbol defined by the widget.
Caller takes ownership of the returned symbol.
| 
 | pure virtual | 
Returns the symbol type handled by the widget.