QGIS API Documentation 3.41.0-Master (af5edcb665c)
|
Base class for 3D symbol configuration widgets. More...
#include <qgs3dsymbolwidget.h>
Signals | |
void | changed () |
Emitted when the symbol is changed. | |
Public Member Functions | |
Qgs3DSymbolWidget (QWidget *parent) | |
Constructor for Qgs3DSymbolWidget with the specified parent widget. | |
virtual void | setSymbol (const QgsAbstract3DSymbol *symbol, QgsVectorLayer *layer)=0 |
Sets the symbol to show in the widget. | |
virtual QgsAbstract3DSymbol * | symbol ()=0 |
Returns a new instance of the symbol defined by the widget. | |
virtual QString | symbolType () const =0 |
Returns the symbol type handled by the widget. | |
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 26 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.