QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Public Slots | Signals | Public Member Functions | List of all members
QgsDiagramProperties Class Reference

#include <qgsdiagramproperties.h>

Inheritance diagram for QgsDiagramProperties:
Inheritance graph
[legend]

Public Slots

void apply ()
 
void mAddCategoryPushButton_clicked ()
 
void mAttributesTreeWidget_itemDoubleClicked (QTreeWidgetItem *item, int column)
 
void mDiagramAttributesTreeWidget_itemDoubleClicked (QTreeWidgetItem *item, int column)
 
void mDiagramStackedWidget_currentChanged (int index)
 
void mDiagramTypeComboBox_currentIndexChanged (int index)
 
void mEngineSettingsButton_clicked ()
 
void mFindMaximumValueButton_clicked ()
 
void mRemoveCategoryPushButton_clicked ()
 
void scalingTypeChanged ()
 
void showAddAttributeExpressionDialog ()
 
void showSizeLegendDialog ()
 
void updatePlacementWidgets ()
 

Signals

void auxiliaryFieldCreated ()
 

Public Member Functions

 QgsDiagramProperties (QgsVectorLayer *layer, QWidget *parent, QgsMapCanvas *canvas)
 
 ~QgsDiagramProperties () override
 
void addAttribute (QTreeWidgetItem *item)
 Adds an attribute from the list of available attributes to the assigned attributes with a random color. More...
 
void syncToLayer ()
 Updates the widget to reflect the layer's current diagram settings. 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...
 

Detailed Description

Definition at line 40 of file qgsdiagramproperties.h.

Constructor & Destructor Documentation

◆ QgsDiagramProperties()

QgsDiagramProperties::QgsDiagramProperties ( QgsVectorLayer layer,
QWidget *  parent,
QgsMapCanvas canvas 
)

Definition at line 61 of file qgsdiagramproperties.cpp.

◆ ~QgsDiagramProperties()

QgsDiagramProperties::~QgsDiagramProperties ( )
override

Definition at line 527 of file qgsdiagramproperties.cpp.

Member Function Documentation

◆ addAttribute()

void QgsDiagramProperties::addAttribute ( QTreeWidgetItem *  item)

Adds an attribute from the list of available attributes to the assigned attributes with a random color.

Definition at line 650 of file qgsdiagramproperties.cpp.

◆ apply

void QgsDiagramProperties::apply ( )
slot

Definition at line 779 of file qgsdiagramproperties.cpp.

◆ auxiliaryFieldCreated

void QgsDiagramProperties::auxiliaryFieldCreated ( )
signal

◆ mAddCategoryPushButton_clicked

void QgsDiagramProperties::mAddCategoryPushButton_clicked ( )
slot

Definition at line 669 of file qgsdiagramproperties.cpp.

◆ mAttributesTreeWidget_itemDoubleClicked

void QgsDiagramProperties::mAttributesTreeWidget_itemDoubleClicked ( QTreeWidgetItem *  item,
int  column 
)
slot

Definition at line 678 of file qgsdiagramproperties.cpp.

◆ mDiagramAttributesTreeWidget_itemDoubleClicked

void QgsDiagramProperties::mDiagramAttributesTreeWidget_itemDoubleClicked ( QTreeWidgetItem *  item,
int  column 
)
slot

Definition at line 736 of file qgsdiagramproperties.cpp.

◆ mDiagramStackedWidget_currentChanged

void QgsDiagramProperties::mDiagramStackedWidget_currentChanged ( int  index)
slot

Definition at line 1023 of file qgsdiagramproperties.cpp.

◆ mDiagramTypeComboBox_currentIndexChanged

void QgsDiagramProperties::mDiagramTypeComboBox_currentIndexChanged ( int  index)
slot

Definition at line 549 of file qgsdiagramproperties.cpp.

◆ mEngineSettingsButton_clicked

void QgsDiagramProperties::mEngineSettingsButton_clicked ( )
slot

Definition at line 761 of file qgsdiagramproperties.cpp.

◆ mFindMaximumValueButton_clicked

void QgsDiagramProperties::mFindMaximumValueButton_clicked ( )
slot

Definition at line 693 of file qgsdiagramproperties.cpp.

◆ mRemoveCategoryPushButton_clicked

void QgsDiagramProperties::mRemoveCategoryPushButton_clicked ( )
slot

Definition at line 684 of file qgsdiagramproperties.cpp.

◆ scalingTypeChanged

void QgsDiagramProperties::scalingTypeChanged ( )
slot

Definition at line 1056 of file qgsdiagramproperties.cpp.

◆ showAddAttributeExpressionDialog

void QgsDiagramProperties::showAddAttributeExpressionDialog ( )
slot

Definition at line 989 of file qgsdiagramproperties.cpp.

◆ showSizeLegendDialog

void QgsDiagramProperties::showSizeLegendDialog ( )
slot

Definition at line 1061 of file qgsdiagramproperties.cpp.

◆ syncToLayer()

void QgsDiagramProperties::syncToLayer ( )

Updates the widget to reflect the layer's current diagram settings.

Since
QGIS 3.16

Definition at line 270 of file qgsdiagramproperties.cpp.

◆ updatePlacementWidgets

void QgsDiagramProperties::updatePlacementWidgets ( )
slot

Definition at line 1030 of file qgsdiagramproperties.cpp.


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