QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
#include <qgssymbolslistwidget.h>
Public Slots | |
void | clipFeaturesToggled (bool checked) |
void | setLineWidth (double width) |
void | setMarkerAngle (double angle) |
void | setMarkerSize (double size) |
void | setSymbolColor (const QColor &color) |
void | updateDataDefinedLineWidth () |
void | updateDataDefinedMarkerAngle () |
void | updateDataDefinedMarkerSize () |
Signals | |
void | changed () |
Emitted when the symbol is modified in the widget. | |
Public Member Functions | |
QgsSymbolsListWidget (QgsSymbol *symbol, QgsStyle *style, QMenu *menu, QWidget *parent, QgsVectorLayer *layer=nullptr) | |
Constructor for QgsSymbolsListWidget. | |
~QgsSymbolsListWidget () override | |
QgsSymbolWidgetContext | context () const |
Returns the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts. | |
const QgsVectorLayer * | layer () const |
Returns the vector layer associated with the widget. | |
void | setContext (const QgsSymbolWidgetContext &context) |
Sets the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts. | |
Public Member Functions inherited from QgsExpressionContextGenerator | |
virtual | ~QgsExpressionContextGenerator ()=default |
Definition at line 35 of file qgssymbolslistwidget.h.
QgsSymbolsListWidget::QgsSymbolsListWidget | ( | QgsSymbol * | symbol, |
QgsStyle * | style, | ||
QMenu * | menu, | ||
QWidget * | parent, | ||
QgsVectorLayer * | layer = nullptr |
||
) |
Constructor for QgsSymbolsListWidget.
symbol | the symbol |
style | the style |
menu | the menu where to show it |
parent | parent widget |
layer | associated vector layer |
Definition at line 33 of file qgssymbolslistwidget.cpp.
|
override |
Definition at line 144 of file qgssymbolslistwidget.cpp.
|
signal |
Emitted when the symbol is modified in the widget.
|
slot |
Definition at line 389 of file qgssymbolslistwidget.cpp.
QgsSymbolWidgetContext QgsSymbolsListWidget::context | ( | ) | const |
Returns the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts.
Definition at line 262 of file qgssymbolslistwidget.cpp.
|
inline |
Returns the vector layer associated with the widget.
Definition at line 70 of file qgssymbolslistwidget.h.
void QgsSymbolsListWidget::setContext | ( | const QgsSymbolWidgetContext & | context | ) |
Sets the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts.
context | symbol widget context |
Definition at line 252 of file qgssymbolslistwidget.cpp.
|
slot |
Definition at line 461 of file qgssymbolslistwidget.cpp.
|
slot |
Definition at line 404 of file qgssymbolslistwidget.cpp.
|
slot |
Definition at line 432 of file qgssymbolslistwidget.cpp.
|
slot |
Definition at line 398 of file qgssymbolslistwidget.cpp.
|
slot |
Definition at line 470 of file qgssymbolslistwidget.cpp.
|
slot |
Definition at line 413 of file qgssymbolslistwidget.cpp.
|
slot |
Definition at line 441 of file qgssymbolslistwidget.cpp.