QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Public Member Functions | Protected Member Functions | List of all members
QgsDataDefinedRotationDialog Class Reference

#include <qgsrendererwidget.h>

Inheritance diagram for QgsDataDefinedRotationDialog:
Inheritance graph
[legend]

Public Member Functions

 QgsDataDefinedRotationDialog (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 QgsVectorLayervectorLayer () const
 Returns the vector layer associated with the widget. More...
 
- Public Member Functions inherited from QgsExpressionContextGenerator
virtual ~QgsExpressionContextGenerator ()=default
 
virtual QgsExpressionContext createExpressionContext () const =0
 This method needs to be reimplemented in all classes which implement this interface and return an expression context. More...
 

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 298 of file qgsrendererwidget.h.

Constructor & Destructor Documentation

◆ QgsDataDefinedRotationDialog()

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

Definition at line 533 of file qgsrendererwidget.cpp.

Member Function Documentation

◆ setDataDefined()

void QgsDataDefinedRotationDialog::setDataDefined ( QgsSymbol symbol,
const QgsProperty dd 
)
overrideprotectedvirtual

Implements QgsDataDefinedValueDialog.

Definition at line 550 of file qgsrendererwidget.cpp.

◆ symbolDataDefined()

QgsProperty QgsDataDefinedRotationDialog::symbolDataDefined ( const QgsSymbol symbol) const
overrideprotectedvirtual

Implements QgsDataDefinedValueDialog.

Definition at line 539 of file qgsrendererwidget.cpp.

◆ value()

double QgsDataDefinedRotationDialog::value ( const QgsSymbol symbol) const
overrideprotectedvirtual

Implements QgsDataDefinedValueDialog.

Definition at line 545 of file qgsrendererwidget.cpp.


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