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

#include <qgsdiagramproperties.h>

Inheritance diagram for QgsDiagramProperties:
Inheritance graph

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 ()


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 67 of file qgsdiagramproperties.cpp.

◆ ~QgsDiagramProperties()

QgsDiagramProperties::~QgsDiagramProperties ( )

Definition at line 523 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 646 of file qgsdiagramproperties.cpp.

◆ apply

void QgsDiagramProperties::apply ( )

Definition at line 775 of file qgsdiagramproperties.cpp.

◆ auxiliaryFieldCreated

void QgsDiagramProperties::auxiliaryFieldCreated ( )

◆ mAddCategoryPushButton_clicked

void QgsDiagramProperties::mAddCategoryPushButton_clicked ( )

Definition at line 665 of file qgsdiagramproperties.cpp.

◆ mAttributesTreeWidget_itemDoubleClicked

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

Definition at line 674 of file qgsdiagramproperties.cpp.

◆ mDiagramAttributesTreeWidget_itemDoubleClicked

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

Definition at line 732 of file qgsdiagramproperties.cpp.

◆ mDiagramStackedWidget_currentChanged

void QgsDiagramProperties::mDiagramStackedWidget_currentChanged ( int  index)

Definition at line 1019 of file qgsdiagramproperties.cpp.

◆ mDiagramTypeComboBox_currentIndexChanged

void QgsDiagramProperties::mDiagramTypeComboBox_currentIndexChanged ( int  index)

Definition at line 545 of file qgsdiagramproperties.cpp.

◆ mEngineSettingsButton_clicked

void QgsDiagramProperties::mEngineSettingsButton_clicked ( )

Definition at line 757 of file qgsdiagramproperties.cpp.

◆ mFindMaximumValueButton_clicked

void QgsDiagramProperties::mFindMaximumValueButton_clicked ( )

Definition at line 689 of file qgsdiagramproperties.cpp.

◆ mRemoveCategoryPushButton_clicked

void QgsDiagramProperties::mRemoveCategoryPushButton_clicked ( )

Definition at line 680 of file qgsdiagramproperties.cpp.

◆ scalingTypeChanged

void QgsDiagramProperties::scalingTypeChanged ( )

Definition at line 1052 of file qgsdiagramproperties.cpp.

◆ showAddAttributeExpressionDialog

void QgsDiagramProperties::showAddAttributeExpressionDialog ( )

Definition at line 985 of file qgsdiagramproperties.cpp.

◆ showSizeLegendDialog

void QgsDiagramProperties::showSizeLegendDialog ( )

Definition at line 1057 of file qgsdiagramproperties.cpp.

◆ syncToLayer()

void QgsDiagramProperties::syncToLayer ( )

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

QGIS 3.16

Definition at line 266 of file qgsdiagramproperties.cpp.

◆ updatePlacementWidgets

void QgsDiagramProperties::updatePlacementWidgets ( )

Definition at line 1026 of file qgsdiagramproperties.cpp.

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