QGIS API Documentation  3.12.1-BucureČ™ti (121cc00ff0)
Public Member Functions | Protected Member Functions | List of all members
QgsDataDefinedWidthDialog Class Reference

#include <qgsrendererwidget.h>

Inheritance diagram for QgsDataDefinedWidthDialog:
Inheritance graph
[legend]

Public Member Functions

 QgsDataDefinedWidthDialog (const QList< QgsSymbol *> &symbolList, QgsVectorLayer *layer)
 
- Public Member Functions inherited from QgsDataDefinedValueDialog
 QgsDataDefinedValueDialog (const QList< QgsSymbol *> &symbolList, QgsVectorLayer *layer, const QString &label)
 Constructor. More...
 
QgsSymbolWidgetContext context () const
 Returns the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts. More...
 
void setContext (const QgsSymbolWidgetContext &context)
 Sets the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts. More...
 
const QgsVectorLayer * vectorLayer () const
 Returns the vector layer associated with the widget. More...
 
- Public Member Functions inherited from QgsExpressionContextGenerator
virtual ~QgsExpressionContextGenerator ()=default
 

Protected Member Functions

void setDataDefined (QgsSymbol *symbol, const QgsProperty &dd) override
 
QgsProperty symbolDataDefined (const QgsSymbol *symbol) const override
 
double value (const QgsSymbol *symbol) const override
 
- Protected Member Functions inherited from QgsDataDefinedValueDialog
void init (int propertyKey)
 Should be called in the constructor of child classes. More...
 

Additional Inherited Members

- Public Slots inherited from QgsDataDefinedValueDialog
void dataDefinedChanged ()
 

Detailed Description

Definition at line 311 of file qgsrendererwidget.h.

Constructor & Destructor Documentation

◆ QgsDataDefinedWidthDialog()

QgsDataDefinedWidthDialog::QgsDataDefinedWidthDialog ( const QList< QgsSymbol *> &  symbolList,
QgsVectorLayer *  layer 
)
inline

Definition at line 315 of file qgsrendererwidget.h.

Member Function Documentation

◆ setDataDefined()

void QgsDataDefinedWidthDialog::setDataDefined ( QgsSymbol *  symbol,
const QgsProperty &  dd 
)
overrideprotectedvirtual

Implements QgsDataDefinedValueDialog.

Definition at line 518 of file qgsrendererwidget.cpp.

◆ symbolDataDefined()

QgsProperty QgsDataDefinedWidthDialog::symbolDataDefined ( const QgsSymbol *  symbol) const
overrideprotectedvirtual

Implements QgsDataDefinedValueDialog.

Definition at line 512 of file qgsrendererwidget.cpp.

◆ value()

double QgsDataDefinedWidthDialog::value ( const QgsSymbol *  symbol) const
inlineoverrideprotectedvirtual

Implements QgsDataDefinedValueDialog.

Definition at line 324 of file qgsrendererwidget.h.


The documentation for this class was generated from the following files: