QGIS API Documentation 3.41.0-Master (3440c17df1d)
Loading...
Searching...
No Matches
Public Slots | Public Member Functions | Protected Member Functions | List of all members
QgsDataDefinedValueDialog Class Referenceabstract

Utility classes for "en masse" size definition. More...

#include <qgsrendererwidget.h>

Inheritance diagram for QgsDataDefinedValueDialog:
Inheritance graph
[legend]

Public Slots

void dataDefinedChanged ()
 

Public Member Functions

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

Protected Member Functions

void init (int propertyKey)
 Should be called in the constructor of child classes.
 

Detailed Description

Utility classes for "en masse" size definition.

Definition at line 223 of file qgsrendererwidget.h.

Constructor & Destructor Documentation

◆ QgsDataDefinedValueDialog()

QgsDataDefinedValueDialog::QgsDataDefinedValueDialog ( const QList< QgsSymbol * > &  symbolList,
QgsVectorLayer layer,
const QString &  label 
)

Constructor.

Parameters
symbolListmust not be empty
layermust not be nullptr
labelvalue label

Definition at line 448 of file qgsrendererwidget.cpp.

Member Function Documentation

◆ context()

QgsSymbolWidgetContext QgsDataDefinedValueDialog::context ( ) const

Returns the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts.

See also
setContext()

Definition at line 463 of file qgsrendererwidget.cpp.

◆ dataDefinedChanged

void QgsDataDefinedValueDialog::dataDefinedChanged ( )
slot

Definition at line 533 of file qgsrendererwidget.cpp.

◆ init()

void QgsDataDefinedValueDialog::init ( int  propertyKey)
protected

Should be called in the constructor of child classes.

Note
May be missing Python bindings depending on the platform.

Definition at line 496 of file qgsrendererwidget.cpp.

◆ setContext()

void QgsDataDefinedValueDialog::setContext ( const QgsSymbolWidgetContext context)

Sets the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts.

Parameters
contextsymbol widget context
See also
context()

Definition at line 458 of file qgsrendererwidget.cpp.

◆ vectorLayer()

const QgsVectorLayer * QgsDataDefinedValueDialog::vectorLayer ( ) const
inline

Returns the vector layer associated with the widget.

Definition at line 254 of file qgsrendererwidget.h.


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